Tecnología

Microsoft lleva ChatGPT al siguiente nivel: ¿Lo usará en robots para reemplazar a los humanos?

La presencia de robots haciendo labores de humanos ya no será una historia de ciencia ficción.

24 de febrero de 2023
La evolución de la inteligencia artificial puede tomar el control de varios sistemas que emplea el ser humano.
La evolución de la inteligencia artificial puede tomar el control de varios sistemas que emplea el ser humano. | Foto: Getty Images

Microsoft ha anunciado que está investigando el modo en que se producen las interacciones entre humanos y robots, utilizando para ello la tecnología de inteligencia artificial (IA) ChatGPT en estas máquinas.

Desarrollado por OpenAI, ChatGPT es un ‘chatbot’ entrenado para mantener una conversación en texto que se basa en el modelo de lenguaje GPT 3.5 y tiene capacidad para generar y enlazar ideas, así como para recordar conversaciones.

En el último mes, la compañía ha ido integrando esta tecnología en sus diferentes servicios, comenzando con Azure OpenAI Service a mediados de enero, para llevarla después a su motor de búsqueda Bing y su navegador Edge.

El software de texto ChatGPT - Imagen de referencia. Foto: Frank Rumpenhorst /Picture Alliance vía Getty Images)
El software de ChatGPT está siendo muy usado por los cibernautas. | Foto: dpa/picture alliance via Getty I

Su última iteración se ha materializado en la vista previa del nuevo Bing basado en inteligencia artificial en las aplicaciones para móviles y en su navegador Edge, así como la versión del motor de búsqueda para Skype.

Ahora, el fabricante tecnológico ha adelantado que está probando esta tecnología en robots, para “hacer posibles las interacciones naturales” con humanos y ha explicado qué es lo que espera de esta integración.

“Nuestro objetivo con esta investigación es ver si ChatGPT puede pensar más allá del texto y razonar sobre el mundo físico para ayudar con las tareas de robótica”, ha comentado Microsoft en un comunicado, donde ha matizado que busca “ayudar a las personas a interactuar con los robots más fácilmente, sin necesidad de aprender lenguajes de programación complejos ni detalles sobre sistemas robóticos”.

En este sentido, ha establecido como desafío enseñar a este ‘chatbot’ a resolver problemas teniendo en cuenta factores como el contexto del entorno operativo y el modo en que “las acciones físicas pueden cambiar el estado del mundo”.

La empresa ha reconocido que este producto de OpenAI tiene capacidades para llevar a cabo tareas por sí mimo, pero que ha desarrollado una serie de principios de diseño que se pueden utilizar para guiar los modelos de lenguaje hacia la resolución de tareas de robótica.

Por otra parte, ha indicado que ChatGPT puede “desbloquear un nuevo paradigma de la robótica”, en la que habitualmente se suceden procesos lentos, costosos e ineficientes de reescritura del código del comportamiento del robot.

Inteligencia artificial.
La tecnología de inteligencia artificial se está aplicando en diferentes escenarios. | Foto: Getty Images

De esa forma, este ‘chatbot’ tiene la capacidad de brindar comentarios de alto nivel al denominado modelo de lenguaje extenso o de gran tamaño (LLM, por sus siglas en inglés), a la vez que monitoriza el rendimiento del robot y generar código para diferentes escenarios de robótica.

Para impulsar el LLM, Microsoft ha construido una serie de principios de diseño destinados a escribir indicaciones para tareas de robótica. Para ello ha definido un conjunto de interfaces de programación de aplicaciones (API) robóticas.

Una vez escrito el mensaje de texto para que ChatGPT lo interprete, en el que se describe el objetivo de la tarea que debe realizar la máquina, se indica explícitamente lo que debe hacer, lo que no debe hacer o cómo el ‘chatbot’ debe formular sus respuestas.

El desarrollador o ingeniero aguarda la respuesta o salida del código de ChatGPT utilizando un simulador y, si es necesario, utiliza lenguaje natural para evaluar a la IA sobre la calidad y la seguridad de sus contestaciones.

Una vez el modelo haya respondido del modo deseado y la solución es viable, se implementa en el robot el código final del chat de inteligencia artificial.

Casos de ChatGPT en robots

La compañía tecnológica ha compartido una serie de experimentos para mostrar cuáles son las acciones a las que pueden responder los robots empleando el modelo desarrollado por OpenAI.

En primer lugar, le hizo saber los pasos que han de seguirse para controlar un dron real y este supo escribir estructuras de código complejas, como un patrón en zigzag para visualizar las baldas de una estantería.

Una inteligencia artificial ya puede imitar la voz de las personas.
Una inteligencia artificial ya puede ejecutar varias tareas que hacen humanos | Foto: Getty Images/iStockphoto

ChatGPT también se utilizó con el simulador Microsoft AirSim, un escenario en el que el modelo “pudo analizar la intención del usuario” y las señales detalladas para controlar un dron con precisión.

Este lenguaje se probó, incluso, en un escenario de manipulación con un brazo robótico. Tras analizar las directrices, ChatGPT supo encadenar una serie de habilidades aprendidas para, entre otras actividades, apilar bloques de madera.

Los desarrolladores también optaron por atribuir a estos robots objetivos como encontrar objetos, mediante funciones de detección. Asimismo, realizó experimentos adicionales para evaluar si el ‘chatbot’ puede decidir dónde dirigir a la máquina en función de lo que debía buscar.

*Con información de Europa Press