Cargando…
Text Data Augmentation for Deep Learning
Natural Language Processing (NLP) is one of the most captivating applications of Deep Learning. In this survey, we consider how the Data Augmentation training strategy can aid in its development. We begin with the major motifs of Data Augmentation summarized into strengthening local decision boundar...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer International Publishing
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8287113/ https://www.ncbi.nlm.nih.gov/pubmed/34306963 http://dx.doi.org/10.1186/s40537-021-00492-0 |
_version_ | 1783723851584110592 |
---|---|
author | Shorten, Connor Khoshgoftaar, Taghi M. Furht, Borko |
author_facet | Shorten, Connor Khoshgoftaar, Taghi M. Furht, Borko |
author_sort | Shorten, Connor |
collection | PubMed |
description | Natural Language Processing (NLP) is one of the most captivating applications of Deep Learning. In this survey, we consider how the Data Augmentation training strategy can aid in its development. We begin with the major motifs of Data Augmentation summarized into strengthening local decision boundaries, brute force training, causality and counterfactual examples, and the distinction between meaning and form. We follow these motifs with a concrete list of augmentation frameworks that have been developed for text data. Deep Learning generally struggles with the measurement of generalization and characterization of overfitting. We highlight studies that cover how augmentations can construct test sets for generalization. NLP is at an early stage in applying Data Augmentation compared to Computer Vision. We highlight the key differences and promising ideas that have yet to be tested in NLP. For the sake of practical implementation, we describe tools that facilitate Data Augmentation such as the use of consistency regularization, controllers, and offline and online augmentation pipelines, to preview a few. Finally, we discuss interesting topics around Data Augmentation in NLP such as task-specific augmentations, the use of prior knowledge in self-supervised learning versus Data Augmentation, intersections with transfer and multi-task learning, and ideas for AI-GAs (AI-Generating Algorithms). We hope this paper inspires further research interest in Text Data Augmentation. |
format | Online Article Text |
id | pubmed-8287113 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Springer International Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-82871132021-07-19 Text Data Augmentation for Deep Learning Shorten, Connor Khoshgoftaar, Taghi M. Furht, Borko J Big Data Survey Paper Natural Language Processing (NLP) is one of the most captivating applications of Deep Learning. In this survey, we consider how the Data Augmentation training strategy can aid in its development. We begin with the major motifs of Data Augmentation summarized into strengthening local decision boundaries, brute force training, causality and counterfactual examples, and the distinction between meaning and form. We follow these motifs with a concrete list of augmentation frameworks that have been developed for text data. Deep Learning generally struggles with the measurement of generalization and characterization of overfitting. We highlight studies that cover how augmentations can construct test sets for generalization. NLP is at an early stage in applying Data Augmentation compared to Computer Vision. We highlight the key differences and promising ideas that have yet to be tested in NLP. For the sake of practical implementation, we describe tools that facilitate Data Augmentation such as the use of consistency regularization, controllers, and offline and online augmentation pipelines, to preview a few. Finally, we discuss interesting topics around Data Augmentation in NLP such as task-specific augmentations, the use of prior knowledge in self-supervised learning versus Data Augmentation, intersections with transfer and multi-task learning, and ideas for AI-GAs (AI-Generating Algorithms). We hope this paper inspires further research interest in Text Data Augmentation. Springer International Publishing 2021-07-19 2021 /pmc/articles/PMC8287113/ /pubmed/34306963 http://dx.doi.org/10.1186/s40537-021-00492-0 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Survey Paper Shorten, Connor Khoshgoftaar, Taghi M. Furht, Borko Text Data Augmentation for Deep Learning |
title | Text Data Augmentation for Deep Learning |
title_full | Text Data Augmentation for Deep Learning |
title_fullStr | Text Data Augmentation for Deep Learning |
title_full_unstemmed | Text Data Augmentation for Deep Learning |
title_short | Text Data Augmentation for Deep Learning |
title_sort | text data augmentation for deep learning |
topic | Survey Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8287113/ https://www.ncbi.nlm.nih.gov/pubmed/34306963 http://dx.doi.org/10.1186/s40537-021-00492-0 |
work_keys_str_mv | AT shortenconnor textdataaugmentationfordeeplearning AT khoshgoftaartaghim textdataaugmentationfordeeplearning AT furhtborko textdataaugmentationfordeeplearning |