Advanced Data Augmentation Approaches: A Comprehensive Survey and Future directions

by   Teerath Kumar, et al.
Dublin City University
ADAPT Centre

Deep learning (DL) algorithms have shown significant performance in various computer vision tasks. However, having limited labelled data lead to a network overfitting problem, where network performance is bad on unseen data as compared to training data. Consequently, it limits performance improvement. To cope with this problem, various techniques have been proposed such as dropout, normalization and advanced data augmentation. Among these, data augmentation, which aims to enlarge the dataset size by including sample diversity, has been a hot topic in recent times. In this article, we focus on advanced data augmentation techniques. we provide a background of data augmentation, a novel and comprehensive taxonomy of reviewed data augmentation techniques, and the strengths and weaknesses (wherever possible) of each technique. We also provide comprehensive results of the data augmentation effect on three popular computer vision tasks, such as image classification, object detection and semantic segmentation. For results reproducibility, we compiled available codes of all data augmentation techniques. Finally, we discuss the challenges and difficulties, and possible future direction for the research community. We believe, this survey provides several benefits i) readers will understand the data augmentation working mechanism to fix overfitting problems ii) results will save the searching time of the researcher for comparison purposes. iii) Codes of the mentioned data augmentation techniques are available at iv) Future work will spark interest in research community.


page 6

page 9

page 10

page 13

page 15

page 16

page 18

page 19


Image Data Augmentation for Deep Learning: A Survey

Deep learning has achieved remarkable results in many computer vision ta...

Research Trends and Applications of Data Augmentation Algorithms

In the Machine Learning research community, there is a consensus regardi...

Generative Adversarial Networks for Image Augmentation in Agriculture: A Systematic Review

In agricultural image analysis, optimal model performance is keenly purs...

A Survey of Automated Data Augmentation Algorithms for Deep Learning-based Image Classication Tasks

In recent years, one of the most popular techniques in the computer visi...

Adversarial Feature Augmentation and Normalization for Visual Recognition

Recent advances in computer vision take advantage of adversarial data au...

A Comprehensive Survey of Image Augmentation Techniques for Deep Learning

Deep learning has been achieving decent performance in computer vision r...

Mixup Without Hesitation

Mixup linearly interpolates pairs of examples to form new samples, which...

Please sign up or login with your details

Forgot password? Click here to reset