Microsoft anuncia TextWorld para la capacitación y evaluación de agentes de RL en juegos basados ​​en texto

Microsoft / Microsoft anuncia TextWorld para la capacitación y evaluación de agentes de RL en juegos basados ​​en texto 2 minutos de lectura

Clave gráfica de TextWorld - Microsoft



Los juegos basados ​​en texto se han presentado como la manera perfecta de probar máquinas con inteligencia artificial. En este punto, a pesar de que la inteligencia artificial está bien desarrollada en el frente sensorial, para probar únicamente las capacidades cognitivas de una máquina, los juegos basados ​​en texto se destacan como el método premium para medir exactamente cómo una máquina entiende, analiza y luego responde a un problema. guión. De Microsoft TextWorld es un marco de trabajo de código abierto basado en Python que genera escenarios de problemas de texto únicos diseñados aleatoriamente que permite a los desarrolladores de tecnología observar cómo sus dispositivos de IA aprenden y retienen su aprendizaje haciendo uso del lenguaje para comprender y responder, así como empleando una rápida toma de decisiones en un dominio de establecer condiciones y posibilidades de giros. Este proyecto es presentado por el laboratorio FATE AI adquirido por Microsoft en Montreal y desde entonces el producto ha estado disponible en su sitio para su descarga gratuita a partir del 12 de julio de 2018.

Mensaje de simulación de juego de TextWorld. Microsoft



Tal como está TextWorld ahora, los problemas tienen lugar en una casa. Esto está restringido para permitir que la IA se familiarice con su entorno, de modo que su intento de resolver problemas posteriores también pueda reflejarse en la retención de lo aprendido en las soluciones a los anteriores. La mayoría de los problemas giran en torno a tareas básicas en el hogar, como transportar objetos, interactuar con diferentes partes de la casa y realizar las tareas del día a día. Este juego de simulación actúa como un patio de recreo para probar y desarrollar la inteligencia artificial para la retención del aprendizaje y la toma de decisiones efectiva. En el caso de este juego, los dos componentes del generador de juegos y el motor del juego funcionan de la mano. El primero crea límites para que el juego se desarrolle. Estos límites incluyen el número de habitaciones, historias, objetos y objetivos que crean el escenario en el que se desarrolla el juego y determinan lo que se necesita para derrotarlo con éxito. Luego, el motor del juego usa estas condiciones preestablecidas para crear escenarios específicos del juego para el juego real que siguen un mecanismo de análisis de un solo comando en módulos binarios que permiten que el juego avance una vez que se inicia la respuesta correcta o retrocede si una consecuencia de la respuesta incorrecta debe llevarse a cabo. La implicación de las consecuencias exige que la máquina que juega el juego no solo decida sobre el conjunto correcto de comandos de respuesta, sino también la secuencia correcta y el momento correcto para avanzar sin problemas a través de los rompecabezas. Los jugadores adicionales aún no forman parte del juego



Como muchos desarrolladores de IA han probado el juego, la preocupación sigue siendo que algunos de los escenarios y comandos en el juego son bastante incompletos para que la máquina tome decisiones. Algunos escenarios en el juego también se consideran 'demasiado fáciles', pero con el propósito de que sirvan, tal como está, el juego involucra los centros de cognición de las máquinas de inteligencia artificial. Los expertos en tecnología de la base de Microsoft en Montreal están entusiasmados de ver las implicaciones de su juego desarrollado y muchos desarrolladores de IA se apresuran a preparar sus productos para probarlos en una cumbre abierta de la Conferencia IEEE sobre Inteligencia Computacional y Juegos (CIG) de este año en el 20thde julio de este año. La cumbre contará con una competencia que prueba las máquinas de inteligencia artificial contra este juego y esta es la mejor oportunidad para que las nuevas empresas individuales y los desarrolladores privados prueben sus productos contra un estándar industrial establecido.



Presentación en la Conferencia IEEE sobre Inteligencia Computacional y Juegos. IEEE CIG