To Augment or Not to Augment? A Comparative Study on Text Augmentation Techniques for Low-Resource NLP

Data-hungry deep neural networks have established themselves as the de facto standard for many NLP tasks, including the traditional sequence tagging ones. Despite their state-of-the-art performance on high-resource languages, they still fall behind their statistical counterparts in low-resource scen...

Full description

Bibliographic Details
Main Author: Şahin, G.G (Author)
Format: Article
Language:English
Published: MIT Press Journals 2022
Subjects:
Online Access:View Fulltext in Publisher
LEADER 03213nam a2200313Ia 4500
001 10.1162-COLI_a_00425
008 220425s2022 CNT 000 0 und d
020 |a 08912017 (ISSN) 
245 1 0 |a To Augment or Not to Augment? A Comparative Study on Text Augmentation Techniques for Low-Resource NLP 
260 0 |b MIT Press Journals  |c 2022 
856 |z View Fulltext in Publisher  |u https://doi.org/10.1162/COLI_a_00425 
520 3 |a Data-hungry deep neural networks have established themselves as the de facto standard for many NLP tasks, including the traditional sequence tagging ones. Despite their state-of-the-art performance on high-resource languages, they still fall behind their statistical counterparts in low-resource scenarios. One methodology to counterattack this problem is text augmentation, that is, generating new synthetic training data points from existing data. Although NLP has recently witnessed several new textual augmentation techniques, the field still lacks a systematic performance analysis on a diverse set of languages and sequence tagging tasks. To fill this gap, we investigate three categories of text augmentation methodologies that perform changes on the syntax (e.g., cropping sub-sentences), token (e.g., random word insertion), and character (e.g., character swapping) levels. We systematically compare the methods on part-of-speech tagging, dependency parsing, and semantic role labeling for a diverse set of language families using various models, including the architectures that rely on pretrained multilingual contextualized language models such as mBERT. Augmentation most significantly improves dependency parsing, followed by part-of-speech tagging and semantic role labeling. We find the experimented techniques to be effective on morphologically rich languages in general rather than analytic languages such as Vietnamese. Our results suggest that the augmentation techniques can further improve over strong baselines based on mBERT, especially for dependency parsing. We identify the character-level methods as the most consistent performers, while synonym replacement and syntactic augmenters provide inconsistent improvements. Finally, we discuss that the results most heavily depend on the task, language pair (e.g., syntactic-level techniques mostly benefit higher-level tasks and morphologically richer languages), and model type (e.g., token-level augmentation provides significant improvements for BPE, while character-level ones give generally higher scores for char and mBERT based models). © 2022 Association for Computational Linguistics 
650 0 4 |a Augmentation techniques 
650 0 4 |a Character level 
650 0 4 |a Comparatives studies 
650 0 4 |a Computational linguistics 
650 0 4 |a De facto standard 
650 0 4 |a Deep neural networks 
650 0 4 |a Dependency parsing 
650 0 4 |a Natural language processing systems 
650 0 4 |a Part of speech tagging 
650 0 4 |a Parts-of-speech tagging 
650 0 4 |a Semantic role labeling 
650 0 4 |a Semantics 
650 0 4 |a State-of-the-art performance 
650 0 4 |a Syntactics 
650 0 4 |a Synthetic training data 
700 1 |a Şahin, G.G.  |e author 
773 |t Computational Linguistics