YOLO Vision 2026:
Volver al glosario de Ultralytics

CutMix

Descubre cómo la técnica de aumento de datos CutMix evita el sobreajuste. Aprende a aplicarla fácilmente para entrenar modelos robustos de Ultralytics YOLO26.

CutMix es una técnica avanzada de aumento de datos que se utiliza para entrenar modelos robustos de visión artificial recortando un parche rectangular de una imagen y pegándolo sobre una imagen objetivo. A diferencia de los aumentos más sencillos, que ajustan el brillo o la rotación, CutMix altera la composición fundamental de una muestra de entrenamiento. Cuando se intercambian los píxeles, las correspondientes etiquetas de referencia también se combinan proporcionalmente al área del parche. Esto ayuda a las redes neuronales artificiales a aprender a identificar objetos a partir de vistas parciales, obligando al modelo a basarse en múltiples características en lugar de centrarse únicamente en las partes más discriminativas de un objeto. Presentada por primera vez en un artículo académico de 2019, se ha convertido en una operación estándar en los frameworks de aprendizaje profundo para evitar el sobreajuste y mejorar la generalización en grandes conjuntos de datos.

Cómo funciona la técnica#

Durante el entrenamiento del modelo, el algoritmo selecciona aleatoriamente una coordenada central y el tamaño de una caja para extraer una región de una imagen secundaria. A continuación, este parche se superpone directamente a una imagen principal dentro del lote activo. Si la imagen principal contenía un perro y la secundaria un gato, la imagen final mostraría un parche de gato reemplazando una parte del perro. Las etiquetas de clasificación se actualizan mediante interpolación lineal en función del área exacta del parche; por ejemplo, se obtiene una etiqueta de 0,7 para perro y 0,3 para gato. En tareas de detección de objetos, se conservan las cajas delimitadoras que mantienen al menos un determinado porcentaje (a menudo el 10 %) de su área original dentro de la región pegada. Esta técnica se admite de forma nativa como hiperparámetro de entrenamiento cutmix en Ultralytics YOLO, lo que permite definir fácilmente la probabilidad de aplicar esta transformación.

Diferencias entre MixUp y Cutout#

CutMix está estrechamente relacionado con otras dos técnicas destacadas de aumento de datos, pero resuelve sus limitaciones específicas:

  • Aumento MixUp: MixUp combina globalmente dos imágenes calculando una media ponderada de sus valores de píxel. Aunque es eficaz, a menudo produce imágenes fantasma semitransparentes y poco naturales que pueden confundir a los modelos al alterar la correlación espacial local. En cambio, CutMix conserva las intensidades de píxel originales dentro de las regiones recortadas, algo que los investigadores optimizaron posteriormente en enfoques como Attentive CutMix.
  • Aumento Cutout: Cutout elimina información enmascarando una región rectangular aleatoria con píxeles negros o con la media del conjunto de datos. Aunque anima al modelo a observar el objeto completo, desperdicia valiosos tensores de entrenamiento. CutMix reemplaza ese espacio vacío con parches informativos de clasificación de imágenes procedentes de otras imágenes, lo que aumenta la eficiencia global del aprendizaje.

Aplicaciones en el mundo real#

Al entrenar los modelos para reconocer objetos con una oclusión considerable, CutMix mejora notablemente el rendimiento del aprendizaje automático en diversos sectores.

Implementación práctica#

Integrar este aumento en una canalización de IA es sencillo. La mayoría de las bibliotecas de alto nivel lo admiten de forma nativa, como PyTorch Transforms y Keras Preprocessing Layers.

Al entrenar un modelo como YOLO26, configurar este aumento solo requiere ajustar un parámetro. Esto gestiona automáticamente tanto la aplicación de parches a las imágenes como la compleja lógica de recorte de las cajas delimitadoras.

from ultralytics import YOLO

# Initialize the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Train the model with CutMix enabled at a 50% probability
results = model.train(data="coco8.yaml", epochs=50, imgsz=640, cutmix=0.5)

Para los equipos que gestionan flujos de trabajo de visión a gran escala, Ultralytics Platform simplifica este proceso al permitir ajustar estas prácticas recomendadas de aumento de datos directamente desde una interfaz en la nube, agilizando el proceso desde la anotación hasta el despliegue del modelo.

Explore solutions

Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático