PAC-ACT usa aprendizaje por refuerzo para afinar políticas robóticas preentrenadas

PAC-ACT usa aprendizaje por refuerzo para afinar políticas robóticas preentrenadas

Yujie Pang, Zudong Li

9 min de lectura•13 jul 2026

Investigadores de la Universidad de Wuhan presentan PAC-ACT, un marco de post-entrenamiento basado en aprendizaje por refuerzo (RL) que afina políticas preentrenadas del Transformer de Agrupación de Acciones (ACT) para mejorar drásticamente el éxito de las tareas y la seguridad en las fuerzas. Al adaptar la arquitectura ACT original a una estructura Actor-Crítico con restricciones híbridas de divergencia KL, el método eleva una tasa de éxito del 60% en Contour al 100% y reduce las fuerzas punta de contacto en más del 98%, todo mientras preserva la generación de acciones agrupadas de baja latencia que hace atractivo a ACT para despliegues industriales.

Tabla de Contenidos

Lo que construyeron los investigadores

PAC-ACT es un marco de post-entrenamiento que aplica aprendizaje por refuerzo a una política del Transformer de Agrupación de Acciones ya preentrenada. El ACT original es un método de clonación de comportamiento que genera secuencias de longitud fija de acciones futuras (agrupaciones) en una sola pasada hacia adelante, permitiendo un control suave y de baja latencia. Pero como todas las políticas aprendidas por imitación, puede tener dificultades en estados fuera de la distribución o producir fuerzas inseguras.

PAC-ACT aborda esto eliminando el módulo latente CVAE (Autoencoder Variacional Condicional) del backbone ACT preentrenado — simplificando la arquitectura para la optimización con RL — y construyendo una red Actor-Crítico a partir del codificador y decodificador restantes. Una restricción híbrida de divergencia KL mantiene la política afinada cerca del comportamiento previo original, evitando el olvido catastrófico. Los investigadores también reformulan el Proceso de Decisión de Markov (MDP) para resolver el desajuste entre el RL paso a paso y la generación de acciones a nivel de agrupación, de modo que el agente RL pueda aprender de recompensas dispersas o densas sin romper la estructura temporal de los movimientos.

Los experimentos se centran en dos tareas de contacto de precisión: Contorno de Toque Metálico (trazar un camino sin exceder los límites de fuerza) y Ensamblaje Cuadrado (insertar una clavija en un agujero cuadrado). Estas tareas exigen tanto altas tasas de éxito como una estricta seguridad en las fuerzas, lo que las hace ideales para probar el equilibrio entre rendimiento y seguridad.

Resultados clave

Los números hablan por sí solos. En la tarea Contour, el ACT preentrenado logra una tasa de éxito del 60%. Tras el afinamiento con PAC-ACT, el éxito salta al 100%. En Square Assembly, la mejora es del 51.2% al 98.2%. A modo de comparación, un modelo fundacional VLA de 3B parámetros (π0.5) solo alcanza un 79% en Contour y un 62.6% en Square Assembly, mientras consume 44.15 GB de memoria GPU — lo que lo hace impracticable para despliegue en el borde.

MétricaACT preentrenadoPAC-ACT (afinado)Mejora
Tasa de éxito en Contour60.0%100%+66.7%
Tasa de éxito en Square Assembly51.2%98.2%+91.8%
Fuerza punta durante Contour8,452.5 N120.9 N-98.6%
Tiempo medio de finalización48.5 s17.1 s-64.7%
Pasos medios para completar485.4 pasos170.6 pasos-64.9%

Más allá de las tasas de éxito, las mejoras en seguridad de fuerza son sorprendentes. La fuerza punta se redujo de 8,452.5 N a 120.9 N — una reducción de más del 98%. Dado que estas fuerzas extremas ocurren solo en una minoría de los episodios fallidos, pueden pasarse por alto fácilmente en la evaluación estándar de clonación de comportamiento. PAC-ACT elimina sistemáticamente estos peligros ocultos.

Cómo funciona

PAC-ACT se basa en la implementación LeRobot de ACT y sigue un proceso de tres pasos:

  1. Conversión de arquitectura. El modelo ACT preentrenado (codificador + CVAE + decodificador) se modifica eliminando el módulo latente CVAE. El codificador y decodificador se reutilizan como la red Actor. Se añade una red Crítica (función de valor) separada, que comparte el mismo codificador pero con su propia cabeza MLP. Este diseño preserva la generación rápida y agrupada de la política original mientras permite el entrenamiento con RL.
  1. Reformulación del MDP. El RL estándar trata cada paso de tiempo como un par estado-acción, pero ACT genera agrupaciones de acciones futuras (p. ej., 16 pasos). PAC-ACT reformula el MDP para que el agente RL elija qué agrupación ejecutar en cada paso de tiempo. Esto resuelve el desajuste estructural: la política sigue generando agrupaciones, pero la recompensa RL se calcula sobre toda la agrupación, y el crítico evalúa el valor de estar en un estado dado antes de ejecutar la agrupación.
  1. Restricción híbrida KL. Para evitar que la política afinada se desvíe demasiado del comportamiento preentrenado, se aplican dos restricciones de divergencia KL. La primera mantiene al Actor cerca de la política congelada original, y la segunda regulariza la representación latente. Estas restricciones son críticas cuando las recompensas son dispersas — aseguran que la política no colapse en movimientos erráticos o inseguros.

El entorno de entrenamiento usa MuJoCo con dos cámaras RGB (vistas frontal y de muñeca a 512×512) y codificaciones de ángulos articulares. Las lecturas de fuerza/par se usan solo para el cálculo de recompensas y evaluación de seguridad, no como entradas de la política. La frecuencia de control es de 10 Hz, y cada episodio RL se ejecuta hasta 512 pasos (~51 segundos). Durante la validación, la duración máxima es de 600 pasos, con terminación temprana al completar la tarea con éxito.

Gráfico que muestra las curvas de convergencia de entrenamiento de PAC-ACT en las tareas Contour y Square Assembly

Por qué esto importa para la robótica

PAC-ACT demuestra un camino práctico para personalizar políticas robóticas preentrenadas usando RL sin empezar desde cero. Para aplicaciones industriales — donde una sola tarea podría requerir miles de demostraciones — la capacidad de afinar una política existente con un número moderado de episodios RL puede ahorrar semanas de recolección de datos y tiempo de entrenamiento.

Las mejoras en seguridad de fuerza son especialmente relevantes para robots de manufactura y ensamblaje que deben trabajar cerca de humanos o piezas delicadas. Una reducción del 98.6% en las fuerzas punta significa menos componentes dañados, menores costos de mantenimiento y una colaboración humano-robot más segura. El método también preserva la inferencia de baja latencia de ACT (aproximadamente 0.01 segundos para un modelo de 80M parámetros en una sola RTX 2080 Ti), lo que lo hace adecuado para despliegue en tiempo real en hardware de borde.

Para aplicaciones de almacén y logística, donde los robots realizan tareas repetitivas pero variables como recogida de contenedores o kitting, este enfoque podría permitir un reentrenamiento rápido para nuevas geometrías de producto. De manera similar, robots humanoides y cobots usados que dependen del aprendizaje por imitación podrían beneficiarse del afinamiento basado en RL para mejorar la robustez en entornos no estructurados.

Gráfico de escalado de datos que muestra el rendimiento de PAC-ACT frente al número de trayectorias de demostración utilizadas para el preentrenamiento

Limitaciones y preguntas abiertas

Los experimentos actuales se realizan completamente en simulación. La transferencia sim-to-real de la política afinada aún no se ha validado, por lo que el rendimiento en el mundo real puede variar debido a ruido de sensores, errores de calibración o desajustes dinámicos. La evaluación de robustez también es limitada: cubre solo perturbaciones en la posición inicial del objeto y generalización multi-trayectoria, no cambios visuales como variaciones de iluminación o perturbaciones físicas como cambios dinámicos de parámetros.

Eliminar el módulo CVAE simplifica la optimización con RL pero puede limitar la capacidad de la política para representar distribuciones de acciones altamente multimodales — una fortaleza conocida del ACT original. Trabajos futuros podrían explorar la integración regularizada de CVAE que preserve la multimodalidad mientras mantiene la estabilidad del entrenamiento. Además, el marco aún requiere un diseño de recompensas específico para cada tarea, lo que supone una carga de ingeniería. Métodos de especificación de recompensas más automatizados harían que este enfoque fuera más accesible para los profesionales.

Preguntas frecuentes

¿Qué es un Transformer de Agrupación de Acciones (ACT)? ACT es un método de clonación de comportamiento que genera una secuencia de longitud fija de acciones futuras en una sola pasada hacia adelante, permitiendo un control suave y de baja latencia del robot a partir de datos de demostración.

¿En qué se diferencia PAC-ACT de otros enfoques de afinamiento con RL? PAC-ACT se dirige específicamente a políticas de agrupación preentrenadas, reformulando el MDP para alinear el RL paso a paso con la generación de acciones a nivel de agrupación y usando restricciones híbridas KL para preservar el comportamiento previo original.

¿Qué tareas se usaron para evaluar PAC-ACT? El método se probó en dos tareas simuladas en MuJoCo: Contorno de Toque Metálico (trazado de camino con límites de fuerza) y Ensamblaje Cuadrado (inserción de clavija en agujero).

¿PAC-ACT requiere diseñar una función de recompensa para cada tarea? Sí, el marco actual depende de recompensas densas específicas de la tarea para obtener el mejor rendimiento, aunque las recompensas dispersas aún pueden funcionar cuando se combinan con las restricciones del comportamiento previo.

Conclusión

PAC-ACT muestra que un paso de post-entrenamiento con RL relativamente ligero puede transformar una política decente aprendida por imitación en una excepcional, duplicando las tasas de éxito y eliminando casi por completo los peligrosos picos de fuerza. Para la robótica industrial, donde tanto la fiabilidad como la seguridad son primordiales, este enfoque ofrece una forma práctica de mejorar los despliegues existentes basados en ACT sin necesidad de reentrenar desde cero.