A little goes a long way: Improving toxic language classification despite data scarcity
arXiv:2009.12344
Abstract
Detection of some types of toxic language is hampered by extreme scarcity of labeled training data. Data augmentation - generating new synthetic data from a labeled seed dataset - can help. The efficacy of data augmentation on toxic language classification has not been fully explored. We present the first systematic study on how data augmentation techniques impact performance across toxic language classifiers, ranging from shallow logistic regression architectures to BERT - a state-of-the-art pre-trained Transformer network. We compare the performance of eight techniques on very scarce seed datasets. We show that while BERT performed the best, shallow classifiers performed comparably when trained on data augmented with a combination of three techniques, including GPT-2-generated sentences. We discuss the interplay of performance and computational overhead, which can inform the choice of techniques under different constraints.
arXiv commentTo appear in Findings of ACL: EMNLP 2020
References in corpus (7)
- SMOTE: Synthetic Minority Over-sampling Technique
- Distributed Representations of Words and Phrases and their Compositionality
- Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation
- Recent Trends in Deep Learning Based Natural Language Processing
- Style Transfer from Non-Parallel Text by Cross-Alignment
- Data Noising as Smoothing in Neural Network Language Models
- Adv-BERT: BERT is not robust on misspellings! Generating nature adversarial samples on BERT