Resumen de la BlizzCon: DeepMind y el aprendizaje profundo en StarCraft II
Los primeros investigadores en el campo de la IA experimentaban con juegos como el ajedrez, donde la capacidad de cálculo en bruto de las máquinas y una serie de reglas preprogramadas les permitían derrotar a los seres humanos. Recientemente, DeepMind se planteó un reto mucho más complicado: el ancestral juego del go. Su agente, llamado «AlphaGo», aprendió a jugar observando e imitando partidas entre humanos. De este modo asimiló las reglas y estrategias que le permitirían derrotar a Lee Sedol, campeón mundial de este juego. DeepMind ha utilizado también videojuegos sencillos en 2D y 3D video para simular problemas del mundo real. Estas técnicas se pueden aplicar para obtener innovaciones significativas en campos como la energía, la sanidad o la ciencia.
StarCraft II es la plataforma ideal para dar el siguiente paso en investigación sobre IA. Las complejas reglas de este juego constituyen un puente muy útil para salvar las distancias con respecto al desorden del mundo real. Comienzas aprendiendo a extraer recursos, a colocar y construir estructuras básicas y a explorar el mapa hasta encontrar a un adversario oculto. ¿Deberías reclutar más unidades o construir más estructuras defensivas? ¿Te lanzarás sobre el enemigo lo antes posible o prefieres desarrollar antes tu tecnología?
Los jugadores han tenido que enfrentarse siempre a este aprendizaje, pero que un ordenador sea capaz de afrontar cualquiera de estos problemas con solo mirar una pantalla es un avance científico asombroso. Así que DeepMind está investigando su resolución en un campo de pruebas intensivo llamado StarCraft II. Entre todos estamos abriendo esta plataforma de investigación para que los que pertenecen a la comunidad del juego puedan aportar su granito de arena en la investigación.
Podéis encontrar más información sobre los planes de DeepMind para StarCraft II en su blog.
Cómo participar
Con la ayuda de DeepMind, estamos desarrollando una plataforma para IA personalizadas, capaz de interactuar totalmente con StarCraft II. La plataforma estará abierta a todo el que desee participar, sea científico o no. Para los más aficionados a la tecnología, he aquí un avance de la «API de StarCraft II» que estamos preparando para el primer trimestre de 2017.
Cualquier jugador de StarCraft II puede colaborar en la investigación. ¡Solo tenéis que jugar! Las partidas de jerarquía nos permiten generar repeticiones que la IA puede usar luego para entender el juego. Aún no sabemos hasta dónde llevará esta investigación a nuestro juego, o a los juegos en general. Podría abrir la puerta a características como entrenadores expertos para ayudar a los jugadores o comentaristas controlados por la IA, entre otras muchas cosas. La colaboración con DeepMind abre un nuevo y emocionante capítulo para StarCraft II y para la ciencia. Estamos deseando conocer vuestros comentarios e ideas. No dejéis de pasaros por el blog y los foros para saber cómo marcha el asunto.