AI Blog

AI Blog

by Michele Laurelli

Data Augmentation

/ˈdeɪtə ˌɔːɡmɛnˈteɪʃən/
Technique
Definition

Techniques to artificially increase training data size by creating modified versions of existing data.

Data augmentation creates variations of training examples through transformations like rotation, flipping, cropping (images), synonym replacement (text), or noise injection (audio). Improves generalization and reduces overfitting.

Examples

1

Image rotation and flipping

2

Text back-translation

3

Audio pitch shifting

Michele Laurelli - AI Research & Engineering