YOLO Vision 2026:
Volver al glosario de Ultralytics

Behavioral Cloning

Descubre cómo la clonación conductual impulsa el aprendizaje por imitación de la IA. Conoce sus aplicaciones clave, desafíos y cómo integrarla con Ultralytics YOLO26.

La clonación de comportamiento es una técnica fundamental del aprendizaje por imitación en la que un agente de IA aprende a realizar una tarea imitando estrictamente un conjunto de datos de demostraciones de expertos. En lugar de depender de un complejo sistema de recompensas, el modelo trata la toma de decisiones secuencial como un problema estándar de aprendizaje supervisado. Al incorporar miles de pares estado-acción —como la señal visual de un operador humano y los movimientos de joystick correspondientes—, el agente aprende una política que asigna directamente nuevas observaciones a acciones previstas.

En qué se diferencia la clonación de comportamiento del aprendizaje por refuerzo#

Mientras que el aprendizaje por refuerzo requiere que un agente interactúe con un entorno y aprenda mediante ensayo y error maximizando una señal de recompensa, la clonación de comportamiento depende por completo de conjuntos de datos estáticos pregrabados. Como funciona sin interacción con el entorno ni funciones de recompensa explícitas, evita las complejidades de formular un proceso de decisión de Markov. Sin embargo, esta simplicidad implica que el agente no puede descubrir soluciones novedosas que superen el rendimiento del experto. Los métodos recientes de aprendizaje por refuerzo offline suelen utilizar la clonación de comportamiento como punto de partida sólido para estabilizar el entrenamiento del modelo inicial antes de seguir optimizándolo mediante recompensas.

Aplicaciones en el mundo real#

La clonación de comportamiento se utiliza ampliamente en ámbitos en los que diseñar una función de recompensa matemática resulta extremadamente difícil, pero recopilar datos de demostraciones humanas es relativamente sencillo.

  • Conducción autónoma: Los sistemas modernos de conducción autónoma, como NVIDIA DRIVE, utilizan ampliamente la clonación de comportamiento de extremo a extremo. Al entrenarse con miles de horas de datos de conducción humana, los modelos aprenden a generar directamente ángulos de dirección y comandos de aceleración a partir de las señales entrantes de visión artificial.
  • Manipulación robótica: Los brazos robóticos teleoperados utilizan la clonación de comportamiento para aprender tareas físicas complejas, como clasificar paquetes, ensamblar piezas manufacturadas o doblar la ropa. Al registrar los ángulos exactos de las articulaciones y los estados visuales de las demostraciones humanas, los modelos pueden replicar habilidades motoras precisas con gran exactitud.

El problema del error acumulativo#

La limitación más importante de esta técnica es el desplazamiento de covariables, conocido habitualmente como acumulación de errores. Durante el entrenamiento, el agente solo aprende a partir de trayectorias perfectas del experto. En la ejecución en bucle cerrado en el mundo real, un pequeño error inicial desplaza al agente a un estado desconocido que no está presente en los datos de entrenamiento. Al carecer de los conocimientos necesarios para recuperarse, las acciones posteriores se deterioran rápidamente, lo que provoca el fallo total de la tarea. Mitigar este problema requiere conjuntos de datos masivos y diversos, así como una aumentación de datos específica.

Avances recientes: políticas de difusión y agrupación de acciones#

Para superar las limitaciones tradicionales, las arquitecturas modernas de aprendizaje profundo están integrando técnicas generativas. Las políticas de difusión aprovechan el marco matemático de los modelos de difusión para representar distribuciones de acciones multimodales y muy complejas, lo que permite a los agentes gestionar con solvencia situaciones ambiguas, un concepto ampliamente estudiado en la investigación reciente en robótica. Al mismo tiempo, la agrupación de acciones permite que un agente prediga una secuencia de acciones futuras en lugar de un único paso, reduciendo al mínimo la frecuencia de los errores reactivos y garantizando una ejecución más fluida.

Implementación práctica con visión artificial#

En la práctica, la clonación de comportamiento depende de una sólida red troncal de percepción para extraer los estados del entorno antes de pasarlos a la red de política. Para gestionar conjuntos de datos mediante la plataforma de Ultralytics, los desarrolladores suelen combinar modelos de detección de objetos de alta velocidad con bibliotecas de redes neuronales como PyTorch o paquetes de control especializados como TorchRL.

El siguiente fragmento de Python muestra cómo Ultralytics YOLO26 puede actuar como capa de percepción, extrayendo coordenadas espaciales para alimentar una política básica de clonación de comportamiento en PyTorch que predice una acción de dirección.

import torch
import torch.nn as nn
from ultralytics import YOLO

# Load an Ultralytics YOLO26 model as the perception layer
perception_model = YOLO("yolo26n.pt")
results = perception_model("robot_camera_feed.jpg")

# Extract the bounding box center to define the current environmental state
if len(results[0].boxes) > 0:
    box = results[0].boxes[0].xywh.squeeze()
    state = torch.tensor([box[0], box[1]])  # x, y center coordinates

    # A simplified PyTorch Behavioral Cloning policy mapping states to actions
    bc_policy = nn.Linear(in_features=2, out_features=1)

    # Predict the expert-cloned action (e.g., a steering angle)
    predicted_action = bc_policy(state)
    print(f"Predicted cloned action: {predicted_action.item()}")

A medida que la investigación de organizaciones como OpenAI y Anthropic impulsa el desarrollo de modelos fundacionales para la inteligencia física, la clonación de comportamiento seguirá siendo un pilar fundamental para enseñar a las máquinas a interpretar y desenvolverse en entornos complejos del mundo real.

Explore solutions

Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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