Los humanos siguen siendo mejores que la IA en StarCraft, por ahora

MINHYUNG LEE





En el juego de computadora StarCraft, los humanos todavía tienen una ventaja sobre la inteligencia artificial.

Eso quedó claro el martes después de que el jugador profesional de StarCraft, Song Byung-gu, derrotara a cuatro bots diferentes en el primer concurso para enfrentar a los sistemas de IA contra los profesionales en combates en vivo del juego. Uno de los bots, llamado CherryPi, fue desarrollado por el laboratorio de investigación de IA de Facebook . Los otros bots procedían de Australia, Noruega y Corea.

El concurso tuvo lugar en la Universidad de Sejong en Seúl, Corea, que ha organizado competiciones anuales de IA de StarCraft desde 2010. Esos eventos anteriores compararon los sistemas de IA entre sí (en lugar de contra humanos) y fueron organizados, en parte, por el Instituto de Electricidad y Electronics Engineers (IEEE), una asociación de ingenieros con sede en EE. UU.



Aunque no ha atraído tanto escrutinio mundial como el torneo de marzo de 2016 entre el bot AlphaGo de Alphabet y un campeón humano de Go, la reciente competencia de Sejong es significativa porque la comunidad de investigación de IA considera que StarCraft es un juego particularmente difícil de dominar para los bots. Tras la abrumadora victoria de AlphaGo sobre Lee Sedol el año pasado y otros logros de la IA en el ajedrez y los videojuegos de Atari, la atención se centró en si los bots también podrían derrotar a los humanos en juegos en tiempo real como StarCraft.

Historia relacionada Los jugadores de élite del juego de estrategia revelan cómo lucharían contra los bots de IA de alto nivel creados por DeepMind, Facebook y otras empresas tecnológicas.

A diferencia de Go, que permite que los bots y los jugadores humanos vean el tablero principal y dediquen tiempo a formular una estrategia, StarCraft requiere que los jugadores usen su memoria, diseñen su estrategia y planifiquen simultáneamente, todo dentro de un mundo simulado y restringido. Como resultado, los investigadores ven a StarCraft como una herramienta eficiente para ayudar al avance de la IA.

Varios jugadores profesionales de StarCraft han dicho que dan la bienvenida al desafío de jugar contra bots. Dos jugadores destacados dijeron Revisión de tecnología del MIT a principios de este año que estaban dispuestos a luchar contra los bots en la transmisión televisiva, como en el partido AlphaGo, si se les pedía. Los ejecutivos de la división centrada en IA de Alphabet, DeepMind, han insinuado que están interesados ​​en organizar una competencia de este tipo en el futuro.



El evento no sería un gran concurso si se celebrara ahora. Durante la competencia de Sejong, Song, que se encuentra entre los mejores jugadores de StarCraft a nivel mundial, derrotó a los cuatro bots involucrados en menos de 27 minutos en total. (El partido más largo duró unos 10 minutos y medio; el más corto, solo cuatro y medio). Eso fue cierto a pesar de que los bots pudieron moverse mucho más rápido y controlar múltiples tareas al mismo tiempo. En un momento dado, el bot de StarCraft desarrollado en Noruega completaba 19 000 acciones por minuto. La mayoría de los jugadores profesionales de StarCraft no pueden hacer más de unos pocos cientos de movimientos por minuto.

Song, de 29 años, dijo que los bots abordaron el juego de manera diferente a como lo hacen los humanos. Nosotros, los jugadores profesionales, iniciamos el combate solo cuando tenemos una oportunidad de victoria con nuestro ejército y nuestras habilidades de control de unidades, dijo en una entrevista posterior a la competencia con Revisión de tecnología del MIT . Por el contrario, los bots intentaron mantener vivas sus unidades sin tomar decisiones audaces. (En StarCraft, los jugadores deben destruir todos los recursos de sus competidores explorando y patrullando el territorio de los oponentes e implementando estrategias de batalla).

Song encontró los bots impresionantes en algún nivel. La forma en que manejaron sus unidades cuando se defendieron de mis ataques fue sorprendente en algunos puntos, dijo.



Kim Kyung-joong, el profesor de ingeniería informática de la Universidad de Sejong que organizó la competencia, dijo que los bots estaban limitados, en parte, por la falta de datos de entrenamiento ampliamente disponibles relacionados con StarCraft. AlphaGo mejoró su competitividad y vio progreso al aprender de los datos [sobre el juego Go], señaló Kim.

Eso cambiará pronto. En agosto, DeepMind y la empresa de juegos Blizzard Entertainment lanzaron un esperado conjunto de herramientas de desarrollo de IA compatibles con StarCraft II, la versión del juego más popular entre los jugadores profesionales.

Otros expertos ahora predicen que los bots podrán vencer a los jugadores profesionales de StarCraft una vez que estén entrenados adecuadamente. Cuando los bots de IA están equipados con sistemas de toma de decisiones [de alto nivel] como AlphaGo, los humanos nunca podrán ganar, dice Jung Han-min, profesor de informática e ingeniería en la Universidad de Ciencia y Tecnología de Corea.



esconder