UNIVERSITY PARK, Pensilvania – Steve puede ser capaz de aserrar madera, hacer herramientas, explorar cuevas o cavar en busca de piedras preciosas, pero el avatar de Minecraft no puede entender que cada uno de estos pasos se basa en el objetivo final de obtener diamantes.
Alan Wagner, profesor asistente de ingeniería aeroespacial en Penn State, y Sarah Rajtmajer, profesora asistente de ciencias y tecnología de la información, recibieron recientemente una subvención de 900.000 dólares de la Oficina de Investigación Científica de la Fuerza Aérea de los Estados Unidos para investigar las habilidades de inteligencia artificial (IA) de próxima generación. y quizás hacer a Steve un poco más inteligente.
La sugerencia de que las personas creen representaciones mentales abstractas para planificar eventos futuros y resolver tareas de varios pasos se identifica en la literatura como la teoría del nivel de construcción, según Wagner. Las personas piensan en eventos futuros, consciente o inconscientemente, utilizando recuerdos y experiencias para generar un plan para una situación futura.
Wagner y Rajtmajer planean crear agentes de inteligencia artificial que puedan reflejar la capacidad humana para planificar eventos futuros y luego usar el videojuego Minecraft como una herramienta para probar el nuevo software.
“Crearemos una aplicación que podrá dirigir a los agentes para que completen ciertas tareas complejas y luego integraremos esa aplicación en Minecraft para ejecutar pruebas en el software”, dijo Wagner. “El agente que creamos, en este caso un avatar de Minecraft, podrá pensar en abstracciones, o en el pasado, presente y futuro, para resolver problemas”.
Minecraft, propiedad de Microsoft y lanzado en 2011, presenta regularmente «desafíos», donde los creadores de IA compiten para resolver un problema en el juego, como extrayendo un diamante. Ese desafío es un escenario que Wagner y Rajtmajer probarán con el nuevo software de inteligencia artificial.
Para crear el software, el ex alumno de posgrado de Wagner, Ali Ayub, desarrolló una técnica de agrupamiento para crear diferentes niveles de pensamiento abstracto de IA. Llamó a la técnica aprendizaje de conceptos de base centralizada o CBCL.
«La esperanza es utilizar CBCL como una herramienta que nos permita crear estas abstracciones y utilizarlas de diversas formas en el juego», dijo Wagner. «Minecraft tiene diferentes tipos de madera, rocas o animales, por ejemplo, y puedes vincularlos al proceso de planificación de la IA y permitir que el agente elija lo que necesita para resolver un problema en particular».
Si tienen éxito, según Wagner, el software de inteligencia artificial podría contribuir a los avances en robótica, gestión logística, resolución de problemas para pilotos en el aire, construcción de estructuras en el espacio y transformación del vuelo de drones.
«Creo que esta investigación tiene la oportunidad de abordar un desafío fundamental y de larga data en el modelado basado en agentes y la teoría de juegos de comportamiento», dijo Rajtmajer. “Los modelos actuales de comportamiento social humano son demasiado simples y homogéneos para ser aplicados a comportamientos del mundo real. Este trabajo da un paso importante hacia la representación de elementos de razonamiento y planificación social en la IA «.