English

Learning Data Augmentation with Online Bilevel Optimization for Image Classification

Computer Vision and Pattern Recognition 2020-11-11 v2 Machine Learning

Abstract

Data augmentation is a key practice in machine learning for improving generalization performance. However, finding the best data augmentation hyperparameters requires domain knowledge or a computationally demanding search. We address this issue by proposing an efficient approach to automatically train a network that learns an effective distribution of transformations to improve its generalization. Using bilevel optimization, we directly optimize the data augmentation parameters using a validation set. This framework can be used as a general solution to learn the optimal data augmentation jointly with an end task model like a classifier. Results show that our joint training method produces an image classification accuracy that is comparable to or better than carefully hand-crafted data augmentation. Yet, it does not need an expensive external validation loop on the data augmentation hyperparameters.

Keywords

Cite

@article{arxiv.2006.14699,
  title  = {Learning Data Augmentation with Online Bilevel Optimization for Image Classification},
  author = {Saypraseuth Mounsaveng and Issam Laradji and Ismail Ben Ayed and David Vazquez and Marco Pedersoli},
  journal= {arXiv preprint arXiv:2006.14699},
  year   = {2020}
}
R2 v1 2026-06-23T16:38:15.907Z