Exploiting All Samples in Low-Resource Sentence Classification: Early Stopping and Initialization Parameters
Not on the map. Why?
Abstract (arXiv)
To improve deep-learning performance in low-resource settings, many researchers have redesigned model architectures or applied additional data (e.g., external resources, unlabeled samples). However, there have been relatively few discussions on how to make good use of small amounts of labeled samples, although it is potentially beneficial and should be done before applying additional data or redesigning models. In this study, we assume a low-resource setting in which only a few labeled samples (i.e., 30-100 per class) are available, and we discuss how to exploit them without additional data or model redesigns. We explore possible approaches in the following three aspects: training-validation splitting, early stopping, and weight initialization. Extensive experiments are conducted on six public sentence classification datasets. Performance on various evaluation metrics (e.g., accuracy, loss, and calibration error) significantly varied depending on the approaches that were combined in the three aspects. Based on the results, we propose an integrated method, which is to initialize the model with a weight averaging method and use a non-validation stop method to train all samples. This simple integrated method consistently outperforms the competitive methods; e.g., the average accuracy of six datasets of this method was 1.8% higher than those of conventional validation-based methods. In addition, the integrated method further improves the performance when adapted to several state-of-the-art models that use additional data or redesign the network architecture (e.g., self-training and enhanced structural models). Our results highlight the importance of the training strategy and suggest that the integrated method can be the first step in the low-resource setting. This study provides empirical knowledge that will be helpful when dealing with low-resource data in future efforts.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 33 of its 76 references that are in the map. First posted on arXiv 12 Nov 2021.
Builds on
33 of 76 references.
References · 33
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2020Reformer: The Efficient Transformercited by 1,668
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,127
- 2016End to End Learning for Self-Driving Carscited by 1,009
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 807
- 2017An Overview of Multi-Task Learning in Deep Neural Networkscited by 803
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 675
21 more
- 2019Generalizing from a Few Examples: A Survey on Few-Shot Learningcited by 463
- 2019Measuring Calibration in Deep Learningcited by 446
- 2017Supervised Learning of Universal Sentence Representations from Natural Language Inference Datacited by 432
- 2021A Survey of Data Augmentation Approaches for NLPcited by 409
- 2019On Mixup Training: Improved Calibration and Predictive Uncertainty for Deep Neural Networkscited by 305
- 2018SentEval: An Evaluation Toolkit for Universal Sentence Representationscited by 294
- 2019Not Enough Data? Deep Learning to the Rescue!cited by 175
- 2020A Survey on Recent Approaches for Natural Language Processing in Low-Resource Scenarioscited by 171
- 2020Transfer Learning and Distant Supervision for Multilingual Transformer Models: A Study on African Languagescited by 52
- 2019Learning Data Manipulation for Augmentation and Weightingcited by 45
- 2017Early Stopping without a Validation Setcited by 39
- 2019Low Resource Text Classification with ULMFit and Backtranslationcited by 20
- 2021RATT: Leveraging Unlabeled Data to Guarantee Generalizationcited by 20
- 2018Privacy in Social Media: Identification, Mitigation and Applicationscited by 19
- 2019Towards Realistic Practices In Low-Resource Natural Language Processing: The Development Setcited by 16
- 2020SPlit: An Optimal Method for Data Splittingcited by 15
- 2020Establishing Baselines for Text Classification in Low-Resource Languagescited by 14
- 2021Channel-Wise Early Stopping without a Validation Set via NNK Polytope Interpolationcited by 11
- 2018Imitation Learning for Neural Morphological String Transductioncited by 10
- 2021Unsupervised Embedding Adaptation via Early-Stage Feature Reconstruction for Few-Shot Classificationcited by 7
- 2018Bootstrapping Transliteration with Constrained Discovery for Low-Resource Languagescited by 3
Built on by
Not cited yet.