Ultralytics YOLO27: Únete a la lista de espera.
Licencia YOLO
Volver al glosario de Ultralytics

Supervised Learning

El aprendizaje supervisado entrena modelos con ejemplos etiquetados de entrada y salida para que puedan predecir etiquetas de datos nuevos. Clasificación, regresión y entrenamiento.

El aprendizaje supervisado es la rama del aprendizaje automático (ML) en la que un modelo aprende a asignar entradas a salidas a partir de ejemplos etiquetados: entradas emparejadas con la respuesta correcta, a menudo denominada verdad fundamental. Durante el entrenamiento, las predicciones del modelo se comparan con esas etiquetas y se ajustan sus parámetros para reducir la diferencia. El objetivo es la generalización: realizar predicciones precisas con entradas nuevas que el modelo nunca ha visto. Muchos de los sistemas de ML más utilizados son supervisados, como los filtros de spam, la evaluación de solvencia, la previsión de la demanda, los clasificadores de imágenes y los detectores de objetos.

Cómo funciona el aprendizaje supervisado#

Un conjunto de datos supervisado es una colección de pares (entrada, etiqueta), dividida en datos de entrenamiento para ajustar el modelo, datos de validación para ajustar la configuración y decidir cuándo detenerse, y datos de prueba para obtener una estimación final e imparcial del rendimiento. En cada lote de entrenamiento, el modelo genera predicciones, una función de pérdida mide cuánto se alejan de las etiquetas y un algoritmo de optimización, como el descenso de gradiente estocástico, actualiza los pesos del modelo para reducir esa pérdida. Una pasada por el conjunto de entrenamiento es una época, y el entrenamiento suele durar muchas épocas mientras se supervisa la puntuación de validación.

Cuando un modelo sigue reduciendo la pérdida de entrenamiento mientras empeora su puntuación de validación, se produce sobreajuste: memoriza las etiquetas de entrenamiento, incluido el ruido, en lugar de aprender patrones que se generalicen. Más datos, el aumento de datos, la regularización y la detención temprana ayudan a evitarlo.

Clasificación, regresión y salidas estructuradas#

  • Clasificación: Predice una categoría discreta, como spam o no spam, o cuál de las 1000 clases de ImageNet aparece en una imagen.
  • Regresión: Predice un valor continuo, como el precio de una vivienda, la demanda de mañana o la distancia a un objeto; la regresión lineal es el modelo más sencillo.
  • Salidas estructuradas: Muchas tareas de visión combinan ambas cosas. La detección de objetos clasifica cada objeto y estima las coordenadas de su cuadro delimitador, la segmentación clasifica cada píxel y la estimación de pose calcula las posiciones de los puntos clave.

La misma fórmula supervisada se aplica a modelos muy distintos: desde algoritmos clásicos, como la regresión logística, los bosques aleatorios y los árboles potenciados por gradiente con datos tabulares, hasta las redes neuronales profundas aplicadas a imágenes, audio y texto.

Los datos etiquetados y su coste#

Las etiquetas proceden de anotadores humanos, de registros como casos de fraude o compras anteriores, y de instrumentos; su calidad limita la del modelo. Los errores sistemáticos de etiquetado, las reglas de anotación incoherentes, el desequilibrio entre clases y la filtración de datos entre los conjuntos de entrenamiento y prueba son causas habituales de que los modelos obtengan buenos resultados durante el desarrollo y fallen al desplegarse. Como el etiquetado de datos suele ser la parte más cara de un proyecto, hay métodos relacionados que reducen el número de etiquetas necesarias. El aprendizaje activo pide a los anotadores que etiqueten solo las muestras más informativas, y el aprendizaje por transferencia parte de un modelo preentrenado con un conjunto de datos grande, por lo que una tarea nueva necesita muchos menos ejemplos etiquetados.

El entrenamiento de YOLO26 es un aprendizaje supervisado con imágenes etiquetadas: cada imagen de entrenamiento tiene un archivo de etiquetas que enumera el ID de clase y las coordenadas normalizadas del cuadro delimitador de cada objeto, y el modo de entrenamiento actualiza el modelo para reducir la pérdida entre las clases y los cuadros que predice y esas etiquetas. Este ejemplo ajusta pesos preentrenados con COCO8, una muestra de 8 imágenes del conjunto de datos COCO, con 4 imágenes de entrenamiento y 4 de validación, para comprobar que una canalización de entrenamiento se ejecuta de principio a fin:

from ultralytics import YOLO

# Parte de pesos preentrenados con el conjunto de datos COCO completo
model = YOLO("yolo26n.pt")

# Entrenamiento supervisado: imágenes emparejadas con etiquetas de cuadros y clases
results = model.train(data="coco8.yaml", epochs=3, imgsz=640)

Aprendizaje supervisado y otros paradigmas de aprendizaje#

  • Aprendizaje no supervisado: No utiliza etiquetas y encuentra estructuras únicamente en las entradas, como agrupaciones o representaciones comprimidas.
  • Aprendizaje semisupervisado: Se entrena con un conjunto pequeño de datos etiquetados y otro grande sin etiquetar; a menudo asigna pseud etiquetas a predicciones fiables sobre los datos sin etiquetar.
  • Aprendizaje autosupervisado: Crea etiquetas a partir de los propios datos, como la palabra siguiente de una oración o una región oculta de una imagen, y se utiliza para preentrenar grandes modelos de lenguaje y modelos fundacionales de visión antes del ajuste fino supervisado.
  • Aprendizaje por refuerzo: Aprende a partir de las recompensas obtenidas por acciones en un entorno, sin que se indique cuál es la acción correcta en cada situación.
  • Aprendizaje con pocos ejemplos: Reconoce clases nuevas a partir de unos pocos ejemplos etiquetados, normalmente de 1 a 10 por clase, aprovechando los conocimientos adquiridos durante el preentrenamiento.

Explora las soluciones

Visión artificial en el deporte

Visión artificial en el deporte

Descubre cómo Ultralytics YOLO impulsa la visión artificial en el deporte con el seguimiento de jugadores y balones, analíticas de rendimiento, información útil para entrenadores y rehabilitación de deportistas.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Convierte imágenes aéreas y de drones en información útil en tiempo real para la agricultura, la acuicultura, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Aplica la visión artificial en el sector aeroespacial con Ultralytics YOLO para inspeccionar aeronaves, detectar objetos extraños en pistas, gestionar operaciones en tierra y detectar defectos en materiales compuestos.
Más información
Visión artificial en seguridad

Visión artificial en seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite supervisar perímetros, detectar amenazas, reconocer matrículas y mejorar la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos Ultralytics YOLO. La IA visual en robótica impulsa 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

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

Visión artificial en el comercio minorista

Reinventa el comercio minorista con modelos Ultralytics YOLO. La IA visual permite realizar el seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en el sector sanitario

Visión artificial en el sector sanitario

Desarrolla soluciones sanitarias con modelos Ultralytics YOLO. La IA visual en el sector sanitario permite acelerar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con modelos Ultralytics YOLO. La IA visual mejora el control de calidad, la detección de defectos, el cumplimiento de las normas de uso de EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

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

Visión artificial en la agricultura

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

¡Construyamos juntos el futuro de la IA!

Inicia tu recorrido hacia el futuro del aprendizaje automático