Data Augmentation

term_id: data_augmentation

Category: training_techniques

Definition

Αυτή η μέθοδος επεκτείνει τεχνητά το σύνολο εκπαίδευσης δημιουργώντας τροποποιημένες εκδόσεις υφιστάμενων δειγμάτων, όπως περιστροφή εικόνων, προσθήκη θορύβου σε ήχο ή αντικατάσταση συνωνύμων σε κείμενο. Βοηθά στην πρόληψη

Summary

Η ενίσχυση δεδομένων είναι μια τεχνική που χρησιμοποιείται για την αύξηση της ποικιλίας και του μεγέθους των συνόλων εκπαίδευσης εφαρμόζοντας μετασχηματισμούς στα υπάρχοντα σημεία δεδομένων.

Key Concepts

  • Πρόληψη Υπερπροσαρμογής
  • Επέκταση Συνόλου Δεδομένων
  • Γενίκευση
  • Μετασχηματισμοί

Use Cases

  • Βελτίωση της ανθεκτικότητας μοντέλων όρασης υπολογιστή
  • Βελτίωση της απόδοσης μοντέλων Επεξεργασίας Φυσικής Γλώσσας με περιορισμένο κείμενο
  • Ισορροπία ανισορροπημένων συνόλων δεδομένων

Code Example

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