Ultralytics YOLO27:
Volver al glosario de Ultralytics

Transfer Learning

Explora el aprendizaje por transferencia para entrenar IA de alta precisión con menos datos. Aprende a aprovechar los pesos preentrenados de Ultralytics YOLO26 para acelerar tus proyectos de visión artificial.

El aprendizaje por transferencia es una técnica potente del aprendizaje automático (ML) en la que un modelo desarrollado para una tarea específica se reutiliza como punto de partida para un modelo destinado a una segunda tarea relacionada. En lugar de entrenar una red neuronal desde cero —lo que requiere conjuntos de datos enormes y una potencia computacional considerable—, los desarrolladores aprovechan los conocimientos que una IA ya ha adquirido. Este enfoque imita la forma en que aprenden los seres humanos; por ejemplo, saber tocar el piano facilita mucho aprender a tocar el órgano, porque los conocimientos fundamentales de teoría musical y la destreza de los dedos se transfieren. En el contexto del aprendizaje profundo, esto significa que un modelo puede alcanzar una gran precisión en un problema nuevo con mucha menos cantidad de datos y tiempo.

Cómo funciona el aprendizaje por transferencia#

La eficacia del aprendizaje por transferencia reside en la naturaleza jerárquica de la extracción de características. Los modelos de aprendizaje profundo, especialmente los utilizados en visión artificial, aprenden a reconocer patrones por capas. Las capas iniciales del backbone detectan características simples y universales, como bordes, curvas y texturas. Estas características de bajo nivel son aplicables a casi cualquier tarea visual.

El proceso suele constar de dos fases principales:

  1. Preentrenamiento: Se entrena un modelo con un conjunto de datos de referencia a gran escala, como ImageNet, para que aprenda representaciones visuales generales. El resultado es un conjunto de pesos del modelo que ya comprende la estructura visual.

  2. Adaptación: A continuación, el modelo preentrenado se adapta a una tarea específica de un ámbito concreto. Esto suele hacerse «congelando» las primeras capas (manteniendo fijos sus pesos) y reentrenando únicamente las capas finales, o la cabeza de detección, con un conjunto de datos personalizado más pequeño.

Aplicaciones en el mundo real#

El aprendizaje por transferencia ha democratizado la IA al permitir crear soluciones especializadas sin disponer de los recursos de las grandes empresas tecnológicas.

  • IA en la atención sanitaria: Es difícil reunir millones de imágenes médicas anotadas para cada enfermedad específica. Sin embargo, los investigadores pueden tomar un modelo preentrenado con objetos cotidianos y aplicarlo al análisis de imágenes médicas. El modelo transfiere su capacidad para detectar formas y anomalías con el fin de identificar tumores en radiografías o exploraciones de MRI con una gran precisión.
  • IA en la fabricación: En entornos industriales, los sistemas de inspección visual deben adaptarse rápidamente a nuevas líneas de productos. Un modelo generalizado de detección de defectos puede actualizarse con rapidez para detectar fallos en un componente nuevo específico, como un microchip, mediante flujos de trabajo de fabricación inteligente que minimizan el tiempo de inactividad.

Relación con otros conceptos#

Es útil distinguir el aprendizaje por transferencia de términos estrechamente relacionados:

  • Frente al ajuste fino: El ajuste fino es un método específico para implementar el aprendizaje por transferencia. Mientras que el aprendizaje por transferencia es el concepto general de reutilizar conocimientos, el ajuste fino hace referencia al proceso mecánico de descongelar partes del modelo y entrenarlas con datos nuevos utilizando una tasa de aprendizaje menor.
  • Frente al aprendizaje con cero ejemplos: El aprendizaje por transferencia requiere una fase de entrenamiento con algunos datos etiquetados para la nueva tarea. En cambio, el aprendizaje con cero ejemplos intenta clasificar objetos que el modelo nunca ha visto antes y suele basarse en descripciones semánticas en lugar de ejemplos visuales.

Ejemplo práctico#

El siguiente fragmento de Python demuestra el aprendizaje por transferencia mediante la biblioteca ultralytics. Cargamos el modelo YOLO26, que incluye pesos preentrenados derivados del conjunto de datos COCO. Cuando iniciamos el entrenamiento con un conjunto de datos nuevo, el modelo transfiere automáticamente las características que ha aprendido previamente a la nueva tarea.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (transferring weights from COCO)
model = YOLO("yolo26n.pt")

# Train the model on a new, smaller dataset to adapt its knowledge
# This leverages the pre-learned backbone for faster convergence
results = model.train(data="coco8.yaml", epochs=5)

Para gestionar conjuntos de datos y ejecutar estas sesiones de entrenamiento en la nube, herramientas como Ultralytics Platform agilizan el proceso y permiten a los equipos colaborar en la anotación de datos y desplegar de forma eficiente modelos entrenados mediante aprendizaje por transferencia.

Para profundizar en la teoría académica, las notas de Stanford CS231n ofrecen una excelente visión general, mientras que el tutorial de aprendizaje por transferencia de PyTorch proporciona amplios detalles técnicos para su implementación.

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