211service.com
Minecraft es un campo de pruebas para la colaboración humano-IA
El juego de computadora de bloque y un poco tonto Minecraft puede convertirse en un gran lugar para que los humanos y la IA aprendan a trabajar juntos.
Una nueva versión experimental del juego, lanzada por investigadores de Microsoft este mes, se puede usar para entrenar una IA para realizar todo tipo de tareas, desde cruzar puentes hasta construir objetos complejos. La nueva plataforma, llamada Proyecto Malmo, hace posible que un algoritmo de aprendizaje controle un personaje de Minecraft que normalmente es operado por un jugador humano. Pero también proporciona formas para que los jugadores humanos y los agentes de IA trabajen juntos, y una ventana de chat a través de la cual una persona puede hablar con una IA naciente.
A largo plazo, quiero trabajar hacia una IA que cualquier usuario pueda enseñar para ayudarlo a lograr sus objetivos, dice katja hofmann , investigador de Microsoft Cambridge en el Reino Unido que lidera el proyecto.
Hofmann, quien dio una demostración del software a los investigadores de IA en una conferencia académica en Nueva York la semana pasada, dice que la colaboración humano-IA es un objetivo clave para el proyecto: hemos incorporado todas las capacidades que un investigador necesitaría en para trabajar hacia la IA colaborativa.
Malmo está orientado a probar algoritmos de aprendizaje por refuerzo, una forma de entrenar una computadora para realizar una tarea al proporcionar recompensas simuladas. Es posible, por ejemplo, utilizar el aprendizaje por refuerzo para entrenar a una IA que controla un personaje de Minecraft para navegar a través de una habitación llena de obstáculos al proporcionar una recompensa cuando llega al otro lado. Un jugador humano de Minecraft podría participar en ese proceso ofreciendo instrucciones útiles, que la IA también aprendería a reconocer con el tiempo.

Un personaje en Minecraft controlado por un algoritmo y otro operado por una persona.
Los algoritmos de aprendizaje automático cada vez más inteligentes tienen el potencial de hacer que las personas sean más productivas y eficientes, una idea que tiene el director ejecutivo de Microsoft, Satya Nadella. enfatizado como especialmente importante para su empresa. Sin embargo, se ha puesto relativamente poco énfasis en la investigación para que los humanos y la IA se unan.
Hofmann cree que el trabajo eventualmente podría incorporarse al juego regular. Me imagino que en el futuro entrenas a tu agente de inteligencia artificial para que se haga cargo de las partes aburridas, dice.
Ella dice que el desarrollo de la IA que ayuda a los jugadores de Minecraft puede ser el primer paso hacia un software de computadora que aumente las habilidades de las personas en los entornos cotidianos. Lo que realmente deberíamos estar desarrollando es algo que sea genuinamente útil y empodere a las personas, dice Hofmann.
Los investigadores de IA han recurrido a los juegos de computadora como campo de pruebas para algunos de los enfoques de aprendizaje automático más sofisticados que existen. A principios del año pasado, los investigadores de Google DeepMind causaron sensación al demostrar un algoritmo que podía aprender a jugar varios juegos 2-D de Atari a un nivel sobrehumano. Su algoritmo utilizó una combinación de aprendizaje profundo, una red neuronal muy grande entrenada para responder a una entrada, junto con aprendizaje de refuerzo. Desde entonces, los investigadores de la compañía han mostrado videoclips de algoritmos que aprenden a navegar en entornos de juegos tridimensionales más complejos, pero aún no han publicado ningún trabajo al respecto.
Minecraft, un juego independiente adquirido por Microsoft en 2014, se hizo muy popular a pesar de sus gráficos sencillos y la falta de un objetivo claro. Los fanáticos del juego lo han usado para construir una increíble variedad de estructuras y máquinas complejas (ver El secreto de un fenómeno de videojuego).
Aunque Minecraft es relativamente simple, puede proporcionar un campo de pruebas útil para los algoritmos de los robots (ver Minecraft muestra a los robots cómo detener el tramado).
Estefanía Tellex , profesor de la Universidad de Brown que ha utilizado Minecraft para este propósito, dice que Malmo será muy útil porque facilitará a los investigadores la comparación de sus enfoques. La idea de tener Minecraft como una especie de Olimpiadas de IA es realmente genial, dice. Agrega que la plataforma ofrecerá una forma eficiente de recopilar grandes cantidades de datos, por ejemplo, sobre la interacción humano-IA, que se necesita para el aprendizaje automático moderno.
Si bien Malmo está dirigido principalmente a aquellos que trabajan en inteligencia artificial, aprendizaje automático y robótica, cualquier persona con suficiente conocimiento técnico puede descargarlo y experimentar con una IA en el juego. El software viene con varios paquetes de aprendizaje automático e IA de ejemplo. De hecho, algunos de los que hasta ahora han descargado el juego son aficionados e ingenieros de software que no se especializan en IA.