Simple-Sampling and Hard-Mixup with Prototypes to Rebalance Contrastive Learning for Text Classification
Not on the map. Why?
Abstract (arXiv)
Text classification is a crucial and fundamental task in web content mining. Compared with the previous learning paradigm of pre-training and fine-tuning by cross entropy loss, the recently proposed supervised contrastive learning approach has received tremendous attention due to its powerful feature learning capability and robustness. Although several studies have incorporated this technique for text classification, some limitations remain. First, many text datasets are imbalanced, and the learning mechanism of supervised contrastive learning is sensitive to data imbalance, which may harm the model's performance. Moreover, these models leverage separate classification branches with cross entropy and supervised contrastive learning branches without explicit mutual guidance. To this end, we propose a novel model named SharpReCL for imbalanced text classification tasks. First, we obtain the prototype vector of each class in the balanced classification branch to act as a representation of each class. Then, by further explicitly leveraging the prototype vectors, we construct a proper and sufficient target sample set with the same size for each class to perform the supervised contrastive learning procedure. The empirical results show the effectiveness of our model, which even outperforms popular large language models across several datasets. Our code is available here.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 44 of its 66 references that are in the map. First posted on arXiv 19 May 2024.
Builds on
44 of 66 references.
References · 44
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2020Supervised Contrastive Learningcited by 2,803
32 more
- 2016V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentationcited by 2,284
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
- 2023A Survey on Evaluation of Large Language Modelscited by 1,227
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 994
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 806
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2020Long-tail learning via logit adjustmentcited by 605
- 2021Deep Long-Tailed Learning: A Surveycited by 416
- 2019BBN: Bilateral-Branch Network with Cumulative Learning for Long-Tailed Visual Recognitioncited by 403
- 2020Fine-Tuning Pretrained Language Models: Weight Initializations, Data Orders, and Early Stoppingcited by 377
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 275
- 2018What is the Effect of Importance Weighting in Deep Learning?cited by 250
- 2019Dice Loss for Data-imbalanced NLP Taskscited by 180
- 2022Balanced Contrastive Learning for Long-Tailed Visual Recognitioncited by 143
- 2021Targeted Supervised Contrastive Learning for Long-Tailed Recognitioncited by 132
- 2021Contrastive Learning based Hybrid Networks for Long-Tailed Image Classificationcited by 130
- 2015PTE: Predictive Text Embedding through Large-scale Heterogeneous Text Networkscited by 96
- 2017Data Noising as Smoothing in Neural Network Language Modelscited by 78
- 2017Deep Over-sampling Framework for Classifying Imbalanced Datacited by 58
- 2021Not All Negatives are Equal: Label-Aware Contrastive Loss for Fine-grained Text Classificationcited by 43
- 2017Self-Taught Convolutional Neural Networks for Short Text Clusteringcited by 34
- 2022Supervised Prototypical Contrastive Learning for Emotion Recognition in Conversationcited by 31
- 2023Time-aware Multiway Adaptive Fusion Network for Temporal Knowledge Graph Question Answeringcited by 27
- 2022Dual Contrastive Learning: Text Classification via Label-Aware Data Augmentationcited by 22
- 2022Twitter Topic Classificationcited by 22
- 2022Empowering Long-tail Item Recommendation through Cross Decoupling Network (CDN)cited by 12
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 3.
8 papers.
- 2024Resolving Word Vagueness with Scenario-guided Adapter for Natural Language Inferencecited by 11
- 2024Meta-GPS++: Enhancing Graph Meta-Learning with Contrastive Learning and Self-Trainingcited by 7
- 2025Enhancing Unsupervised Graph Few-shot Learning via Set Functions and Optimal Transportcited by 6
- 2025Dual-level Mixup for Graph Few-shot Learning with Fewer Taskscited by 5
- 2025A Simple Graph Contrastive Learning Framework for Short Text Classificationcited by 0
- 2026inversedMixup: Data Augmentation via Inverting Mixed Embeddingscited by 0
- 2026BAED: a New Paradigm for Few-shot Graph Learning with Explanation in the Loopcited by 0
- 2026TRACE: Discovering Task-Specific Parameter via Adaptation-Aware Probing for Continual Fine-Tuningcited by 0
- 2026TRACE: Discovering Task-Specific Parameter via Adaptation-Aware Probing for Continual Fine-Tuning29 May 2026
- 2026BAED: a New Paradigm for Few-shot Graph Learning with Explanation in the Loop2 Mar 2026
- 2026inversedMixup: Data Augmentation via Inverting Mixed Embeddings29 Jan 2026
- 2025Dual-level Mixup for Graph Few-shot Learning with Fewer Tasks19 Feb 2025
- 2025A Simple Graph Contrastive Learning Framework for Short Text Classification16 Jan 2025
- 2025Enhancing Unsupervised Graph Few-shot Learning via Set Functions and Optimal Transport10 Jan 2025
- 2024Meta-GPS++: Enhancing Graph Meta-Learning with Contrastive Learning and Self-Training20 Jul 2024
- 2024Resolving Word Vagueness with Scenario-guided Adapter for Natural Language Inference21 May 2024