Yolo Vision Shenzhen
Shenzhen
Únete ahora
Glosario

Aprendizaje Supervisado

Descubra cómo el aprendizaje supervisado impulsa la IA con datos etiquetados, lo que permite realizar predicciones precisas y aplicaciones como la detección de objetos y el análisis de sentimientos.

El aprendizaje supervisado es un paradigma fundamental en el aprendizaje automático (ML) donde un algoritmo aprende de datos que han sido etiquetados manualmente con los resultados correctos. El objetivo principal es aprender una función de mapeo que pueda predecir la salida para datos nuevos e invisibles. Piense en ello como aprender con un profesor o un "supervisor" que proporciona las respuestas correctas (etiquetas) durante la fase de entrenamiento. Este enfoque es la columna vertebral de muchas aplicaciones exitosas de Inteligencia Artificial (IA), particularmente en visión artificial (CV).

Cómo funciona el aprendizaje supervisado

El proceso de aprendizaje supervisado comienza con un conjunto de datos curado que contiene características de entrada y etiquetas de salida correspondientes. Este conjunto de datos etiquetado se divide en datos de entrenamiento, datos de validación y datos de prueba.

  1. Entrenamiento: El modelo se alimenta con los datos de entrenamiento. Realiza predicciones para cada entrada y las compara con las etiquetas correctas.
  2. Corrección de errores: La diferencia entre la predicción del modelo y la etiqueta real se cuantifica mediante una función de pérdida. Un algoritmo de optimización, como el descenso de gradiente, ajusta los parámetros internos del modelo, o pesos del modelo, para minimizar este error.
  3. Iteración: Este proceso se repite durante muchas épocas, lo que permite al modelo aprender los patrones subyacentes en los datos. El rendimiento del modelo se supervisa en el conjunto de validación para evitar problemas como el sobreajuste.
  4. Predicción: Una vez entrenado, el modelo puede hacer predicciones sobre datos nuevos y no etiquetados. La calidad de estas predicciones se evalúa utilizando el conjunto de prueba y las métricas de rendimiento.

Todo este flujo de trabajo se agiliza en plataformas como Ultralytics HUB, que simplifica la gestión de conjuntos de datos, el entrenamiento de modelos y el despliegue.

Tipos de Problemas de Aprendizaje Supervisado

Las tareas de aprendizaje supervisado se clasifican normalmente en dos tipos principales:

  • Clasificación: El objetivo es predecir una categoría discreta o una etiqueta de clase. Por ejemplo, un modelo de clasificación de imágenes podría entrenarse para clasificar imágenes como que contienen un "gato" o un "perro". Otros ejemplos incluyen la detección de correo electrónico no deseado y el análisis de sentimientos. Modelos como Ultralytics YOLO se pueden entrenar para tareas de clasificación de alto rendimiento. Para obtener más información, explore esta introducción a la clasificación.
  • Regresión: El objetivo es predecir un valor numérico continuo. Por ejemplo, un modelo podría predecir el precio de una casa basándose en características como su tamaño y ubicación. Otras aplicaciones incluyen la previsión de precios de acciones y la predicción de la temperatura. Se puede encontrar una descripción general de la regresión en esta guía de análisis de regresión.

Aplicaciones en el mundo real

El aprendizaje supervisado impulsa innumerables sistemas de IA modernos. Aquí hay dos ejemplos destacados:

  1. Detección de Objetos en Vehículos Autónomos: Los coches autónomos dependen de modelos de detección de objetos para identificar y localizar peatones, otros vehículos y señales de tráfico. Estos modelos se entrenan en vastos conjuntos de datos donde los objetos en las imágenes están etiquetados con cajas delimitadoras. El modelo entrenado puede entonces procesar transmisiones de vídeo en tiempo real para tomar decisiones de conducción críticas. Ultralytics proporciona soluciones potentes para la IA en la industria automotriz.
  2. Análisis de imágenes médicas: En la atención médica, los modelos de aprendizaje supervisado se utilizan para el análisis de imágenes médicas, como la detección de tumores en resonancias magnéticas o tomografías computarizadas. Los radiólogos etiquetan un gran número de exploraciones, indicando la presencia o ausencia de tumores. A continuación, se entrena una red neuronal convolucional (CNN) con estos datos para ayudar en el diagnóstico temprano. Por ejemplo, los modelos pueden ser entrenados en conjuntos de datos para la detección de tumores cerebrales.

Comparación con Otros Paradigmas de Aprendizaje

El aprendizaje supervisado se distingue de otros paradigmas primarios de aprendizaje automático:

  • Aprendizaje no supervisado: Este enfoque utiliza datos no etiquetados, donde el algoritmo intenta encontrar patrones o estructuras por sí solo, como agrupar puntos de datos similares (clustering) o reducir las dimensiones de los datos. No aprende una asignación directa de entrada a salida a partir de respuestas conocidas. Lea una Descripción general del aprendizaje no supervisado.
  • Aprendizaje Auto-Supervisado (SSL): Un subconjunto del aprendizaje no supervisado donde las señales de supervisión (etiquetas) se generan automáticamente a partir de los propios datos de entrada. Esta es una técnica poderosa para el pre-entrenamiento de modelos base en grandes cantidades de datos no etiquetados antes de ajustarlos para una tarea específica.
  • Aprendizaje por Refuerzo: En este paradigma, un agente aprende a tomar secuencias de decisiones interactuando con un entorno y recibiendo recompensas o penalizaciones en función de sus acciones. Aprende comportamientos óptimos a través de prueba y error, en lugar de un conjunto de datos estático y etiquetado. Explore una Descripción general del aprendizaje por refuerzo.

En resumen, el aprendizaje supervisado es una técnica potente y ampliamente utilizada que aprovecha los datos etiquetados para entrenar modelos para tareas predictivas. Forma la columna vertebral de muchas aplicaciones de IA exitosas, incluidas las desarrolladas y respaldadas por Ultralytics, y es una habilidad crucial para cualquier persona que trabaje en ciencia de datos o IA.

Únete a la comunidad de Ultralytics

Únete al futuro de la IA. Conecta, colabora y crece con innovadores de todo el mundo

Únete ahora
Enlace copiado al portapapeles