Aumento de Datos

term_id: data_augmentation

Category: training_techniques

Definition

Este método expande artificialmente el conjunto de datos de entrenamiento creando versiones modificadas de las muestras existentes, como rotar imágenes, añadir ruido al audio o reemplazar sinónimos en texto. Ayuda a prevenir

Summary

El aumento de datos es una técnica utilizada para aumentar la diversidad y el tamaño de los conjuntos de datos de entrenamiento aplicando transformaciones a los puntos de datos existentes.

Key Concepts

  • Prevención del Sobreajuste
  • Expansión del Conjunto de Datos
  • Generalización
  • Transformaciones

Use Cases

  • Mejorar la robustez de los modelos de visión por computadora
  • Mejorar el rendimiento de los modelos de PLN con texto limitado
  • Equilibrar conjuntos de datos desbalanceados

Code Example

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