Augmentarea Datelor

term_id: data_augmentation

Category: training_techniques

Definition

Această metodă extinde artificial setul de date de antrenament prin crearea de versiuni modificate ale eșantioanelor existente, cum ar fi rotirea imaginilor, adăugarea de zgomot la audio sau înlocuirea sinonimelor în text. Ajută la prevenirea

Summary

Augmentarea datelor este o tehnică utilizată pentru a crește diversitatea și dimensiunea seturilor de date de antrenament prin aplicarea de transformări asupra punctelor de date existente.

Key Concepts

  • Prevenirea Supraajustării
  • Extinderea Setului de Date
  • Generalizare
  • Transformări

Use Cases

  • Îmbunătățirea robusteții modelelor de vedere pe calculator
  • Îmbunătățirea performanței modelelor NLP cu texte limitate
  • Echilibrarea seturilor de date dezechilibrate

Code Example

1
2
from tensorflow.keras.preprocessing.image import ImageDataGenerator
gen = ImageDataGenerator(rotation_range=20)