Adataugmentáció

term_id: data_augmentation

Category: training_techniques

Definition

Ez a módszer mesterségesen bővíti a tanítóadatkészletet a meglévő minták módosított változatainak létrehozásával, például képek elforgatásával, zaj hozzáadásával hanganyagokhoz vagy szinonima-cserével szövegekben. Segít megelőzni a túlzott illeszkedést

Summary

Az adataugmentáció egy technika, amely meglévő adatpontokon végzett transzformációkkal növeli a tanítóadatok sokféleségét és méretét.

Key Concepts

  • Túlzott illeszkedés megelőzése
  • Adatkészlet bővítése
  • Általánosíthatóság
  • Transzformációk

Use Cases

  • A számítógépes látás modellek robusztusságának javítása
  • NLP modellek teljesítményének növelése korlátozott szövegadatokkal
  • Egyensúlyhiányos adatkészletek kiegyensúlyozása

Code Example

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