Simple Contrastive Representation Adversarial Learning for NLP Tasks
Deshui Miao, Jiaqi Zhang, Wenbo Xie, Jian Song, Xin Li and, Lijuan Jia, Ning Guo

TL;DR
This paper introduces a novel adversarial contrastive learning framework for NLP that enhances model robustness and generalization by generating challenging examples in embedding space, outperforming existing methods on benchmarks.
Contribution
It proposes two frameworks, SCAL and USCAL, combining adversarial training with contrastive learning for NLP, improving robustness and performance on various tasks.
Findings
Supervised SCAL outperforms BERT_base by 1.75% on GLUE.
Unsupervised USCAL achieves 77.29% on STS tasks.
State-of-the-art robustness on multiple adversarial NLI datasets.
Abstract
Self-supervised learning approach like contrastive learning is attached great attention in natural language processing. It uses pairs of training data augmentations to build a classification task for an encoder with well representation ability. However, the construction of learning pairs over contrastive learning is much harder in NLP tasks. Previous works generate word-level changes to form pairs, but small transforms may cause notable changes on the meaning of sentences as the discrete and sparse nature of natural language. In this paper, adversarial training is performed to generate challenging and harder learning adversarial examples over the embedding space of NLP as learning pairs. Using contrastive learning improves the generalization ability of adversarial training because contrastive loss can uniform the sample distribution. And at the same time, adversarial training also…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Multimodal Machine Learning Applications
MethodsContrastive Learning
