Google quiere que los robots escriban su propio código

0
38

Google ha lanzado un nuevo punto de referencia de código abierto que, según dice, permitirá a los robots realizar tareas escribiendo su propio código en respuesta a instrucciones escritas por humanos.

La empresa ha lanzado un nuevo sitio web para dar a conocer «Code as Policies» (CAP), mediante el cual las instrucciones escritas en inglés sencillo pueden interpretarse en programas generados por modelos de lenguaje (LMP) escritos en código Python.

CAP es el sucesor de PaLM-SayCan, un proyecto que permitía dirigir a un robot ayudante físico mediante órdenes en inglés sencillo. CAP promete permitir la realización de tareas más complejas con mayor precisión, en parte gracias a que permite a las máquinas escribir su propio código.

Robots autocodificadores
En una entrada de blog en la que se habla del lanzamiento de CAP, la becaria de investigación de Google Jacky Liang y el científico de investigación Andy Zeng describen la motivación de la tecnología y lo que podría significar para el futuro.

«¿Qué pasaría si, al recibir instrucciones de las personas, los robots pudieran escribir de forma autónoma su propio código para interactuar con el mundo? […] Dadas las instrucciones en lenguaje natural, los modelos lingüísticos actuales son muy competentes a la hora de escribir no sólo código genérico sino, como hemos descubierto, también código que puede controlar las acciones de los robots».

Pero quizá no sea el momento de tirar el portátil para programar todavía. En las pruebas, los investigadores de Google demostraron comandos sencillos con una estructura similar. Los robots de prueba fueron capaces de «dibujar un hexágono de 5 cm alrededor del centro de una pizarra», y «poner unos bloques en una línea horizontal cerca de la parte superior de un perimetro cuadrado».

En el artículo adjunto, titulado «Code as Policies: Language Model Programs for Embodied Control», el equipo del proyecto admite que CAP no tiene actualmente la capacidad interpretar órdenes especialmente abstractas o complejas ni de percibir descripciones de trayectoria. El enfoque del equipo tampoco tiene en cuenta las órdenes imposibles que se introduzcan en CAP.

En teoría, la naturaleza de código abierto de la implementación «centrada en el robot» de Google en Python podría dar lugar a una implementación mucho más rápida de las soluciones a estos problemas. El sitio web de CAP también contiene versiones a través de Github, y una demostración interactiva a través de Google Colab para describir cómo los robots «escriben» código en respuesta a los comandos.

Fuente WEB | Editado por CambioDigital OnLine

Custom Text
Artículo anteriorHyperX: 20 años en el mundo Gamer
Artículo siguienteCombatir el fraude con IA responsable, sí es posible