Mamba-based Selective State Space Modeling Improves the Accuracy-Complexity Tradeoff of SmolVLA Vision-Language-Action Experts
Este artículo demuestra que la integración del modelado de espacio de estados selectivo basado en Mamba en el experto de acción de SmolVLA mejora significativamente la relación entre precisión y complejidad para los modelos de Visión-Lenguaje-Acción, logrando tasas de éxito superiores a las de los modelos base Transformer durante la ejecución de largo alcance, al tiempo que reduce la complejidad de parámetros en un 24% bajo el replanteamiento por acción.
Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo
Los robots están aprendiendo a comprender el mundo no solo viéndolo, sino leyendo instrucciones y luego moviendo sus brazos para realizar un trabajo. Este campo, conocido como visión-lenguaje-acción, depende de cerebros informáticos potentes que toman una imagen de una escena y una frase que describe una tarea, y luego determinan exactamente cómo mover una mano robótica para completarla. El desafío para los ingenieros es equilibrar la velocidad con la inteligencia. Si un robot piensa demasiado antes de cada pequeño movimiento, se mueve tan lentamente que se vuelve inútil. Pero si planea una secuencia larga de movimientos a la vez para ahorrar tiempo, corre el riesgo de cometer errores porque el mundo podría cambiar mientras está ejecutando esos pasos preplanificados. El objetivo es encontrar una forma de que el robot sea tanto rápido como preciso, un equilibrio que ha sido difícil de lograr.
Un equipo de investigadores ha encontrado una nueva forma de inclinar este equilibrio a favor de la velocidad sin sacrificar la precisión. Probaron un nuevo tipo de arquitectura informática, diseñada originalmente para procesar lenguaje, dentro del cerebro de un robot. Al sustituir el motor de pensamiento estándar por este nuevo diseño, descubrieron que el robot podía planificar secuencias de movimientos mucho más largas y aun así tener éxito. En sus pruebas, cuando se permitió al robot ejecutar una secuencia completa de cincuenta movimientos antes de volver a comprobar su entorno, el nuevo diseño tuvo éxito en casi un ocho por ciento más de las veces que el diseño antiguo. Esta mejora es significativa porque significa que los robots podrían operar mucho más rápido en el mundo real, haciendo menos pausas para pensar, mientras realizan el trabajo correctamente.
Los investigadores partieron de un cerebro robótico popular llamado SmolVLA, que ya es conocido por ser eficiente y preciso. Este sistema funciona mirando una transmisión de cámara y una instrucción de texto, y luego prediciendo un "bloque" (chunk) de movimientos futuros. En lugar de decidir solo un movimiento a la vez, predice una serie completa de acciones, como una película corta de lo que el brazo debe hacer a continuación. El robot entonces lleva a cabo los primeros movimientos de esa serie, se detiene, observa el mundo de nuevo y planea una nueva serie. El número de movimientos que realiza antes de detenerse se llama horizonte de ejecución. Si se detiene después de cada movimiento individual, es muy preciso pero muy lento. Si ejecuta toda la serie sin detenerse, es rápido pero propenso a errores si el entorno cambia.
Para resolver esto, el equipo reemplazó la parte del cerebro del robot que maneja la temporización de estas secuencias de movimientos. El sistema original utilizaba un método estándar llamado autoatención, que es como un foco que permite que cada parte del plan de movimiento mire hacia atrás a cada otra parte para mantenerse coordinada. Los investigadores lo sustituyeron por un método diferente llamado Mamba, que procesa la información de una manera más parecida a un flujo constante de actualizaciones en lugar de un foco. Este nuevo método es mucho más ligero en los recursos informáticos, requiriendo aproximadamente un veinticuatro por ciento menos de parámetros para ser aprendidos, aunque gestiona el flujo del tiempo de manera diferente.
El equipo puso a prueba ambas versiones del cerebro del robot en un entorno simulado lleno de cuarenta tareas diferentes, que iban desde apilar bloques hasta mover objetos hacia objetivos específicos. Hicieron funcionar a los robots en estas tareas bajo tres condiciones diferentes: detenerse después de cada movimiento individual, detenerse después de veinte y cinco movimientos, y detenerse tras la secuencia completa de cincuenta movimientos. Cuando los robots se detenían después de cada movimiento, ambas versiones funcionaban de forma casi idéntica, con el nuevo diseño igualando la tasa de éxito del antiguo. Sin embargo, a medida que se pedía a los robots que ejecutaran secuencias más largas sin detenerse, la diferencia se hizo evidente. El robot con el nuevo diseño Mamba mantuvo su posición mucho mejor. Cuando se le pidió que realizara cincuenta movimientos antes de volver a consultar, el nuevo diseño tuvo éxito en el sesenta y uno punto ocho por ciento de los ensayos, mientras que el diseño antiguo solo tuvo éxito en el cincuenta y tres punto nueve por ciento.
Esta brecha se amplió aún más en tipos específicos de tareas. Cuando el robot tenía que mover objetos a ubicaciones precisas, el nuevo diseño mejoró las tasas de éxito en casi un dieciocho por ciento en el horizonte más largo. Incluso en tareas que involucraban disposiciones espaciales, mejoró en un diez por ciento. Los investigadores descubrieron que el nuevo diseño era particularmente bueno manteniendo los movimientos posteriores de una secuencia coordinados con los anteriores, incluso cuando el robot estaba actuando basándose en un plan que ya no se estaba actualizando con información visual fresca. Esto sugiere que la nueva arquitectura tiene una ventaja natural para predecir cómo debe desarrollarse una secuencia de acciones a lo largo del tiempo.
El estudio confirma que la forma en que un robot planifica sus movimientos importa tanto como la frecuencia con la que comprueba su entorno. Al cambiar el motor interno que coordina una secuencia de acciones, los investigadores demostraron que los robots pueden hacerse más rápidos y eficientes sin volverse torpes. El nuevo diseño no solo mejoró la tasa de éxito para secuencias largas, sino que también redujo el número total de parámetros informáticos necesarios para ejecutar el sistema. Esto significa que, en el futuro, los robots podrían desplegarse en entornos del mundo real donde necesiten actuar de forma rápida y continua, confiando en planes más largos que se mantengan precisos durante más tiempo. El trabajo demuestra que la elección de la arquitectura adecuada puede desbloquear un mejor equilibrio entre velocidad y precisión, acercando el sueño de asistentes robóticos rápidos y fiables un paso más a la realidad.
¿Ahogado en artículos de tu campo?
Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.