Articulo de referencia

AlphaStar (software)

AlphaStar es un software de inteligencia artificial (IA) desarrollado por DeepMind para jugar al videojuego StarCraft II . Fue presentado al público en enero de 2019. AlphaStar ...

AlphaStar es un software de inteligencia artificial (IA) desarrollado por DeepMind para jugar al videojuego StarCraft II . Fue presentado al público en enero de 2019. AlphaStar alcanzó el estatus de "Gran Maestro" en agosto de 2019, lo que en aquel momento se consideró un hito para la IA en los videojuegos .

Fondo

Los juegos creados para humanos se consideran con validez externa como indicadores de progreso en inteligencia artificial . El motor de ajedrez Deep Blue de IBM (1997) y AlphaGo de DeepMind (2016) se consideraron hitos importantes; algunos argumentan que StarCraft también lo sería, debido a su "juego en tiempo real, observabilidad parcial, ausencia de una estrategia dominante, reglas complejas que dificultan la creación de un modelo de avance rápido y un espacio de acciones particularmente amplio y variado". [ 1 ] Aunque difícil, StarCraft aún podría ser viable con la tecnología actual porque "sus reglas son conocidas y el mundo es discreto, con solo unos pocos tipos de objetos". [ 2 ]

StarCraft II es un popular juego de estrategia en tiempo real en línea de ritmo rápido desarrollado por Blizzard Entertainment . [ 3 ] [ 4 ]

Historia

DeepMind Technologies se fundó en el Reino Unido en 2010. Ya en 2011, el fundador Demis Hassabis llamó a StarCraft "el siguiente paso" después de juegos como Go . [ 5 ] DeepMind se convirtió en una subsidiaria de Google en 2014, después de demostrar bots de autoaprendizaje con capacidad sobrehumana en una variedad de juegos de Atari 2600. En febrero de 2015, el científico informático Zachary Mason predijo que la investigación de Deepmind "conducirá a StarCraft en cinco o diez años". [ 6 ] En marzo de 2016, después de la victoria de AlphaGo sobre Lee Sedol , un jugador campeón mundial de Go, Hassabis consideró públicamente construir una IA para StarCraft , citándolo como un juego estratégico con información incompleta donde, a diferencia de Go, gran parte del "tablero" es invisible. [ 7 ] [ 8 ] En la BlizzCon de noviembre de 2016 se anunció una colaboración formal , junto con un plan para lanzar un entorno de desarrollo abierto para bots en el primer trimestre de 2017. [ 9 ]

Para 2017, DeepMind estaba experimentando con la introducción de datos de StarCraft en su software. En agosto de 2017, DeepMind y Blizzard lanzaron herramientas de desarrollo para ayudar en la creación de bots, así como datos de 65 000 partidas históricas. En ese momento, el científico informático y director de torneos de StarCraft, David Churchill, estimó que un bot tardaría cinco años en vencer a un humano, pero aclaró que AlphaGo había superado las expectativas. En Wired , el periodista tecnológico Tom Simonite afirmó: «Nadie espera que el robot gane pronto. Pero cuando lo haga, será un logro mucho mayor que la conquista del Go por parte de DeepMind». [ 10 ]

En diciembre de 2018, el bot de DeepMind derrotó al jugador profesional Grzegorz "MaNa" Komincz por 5-0. DeepMind anunció el bot, llamado "AlphaStar", en enero de 2019. Un periodista de Ars Technica y otros argumentaron que AlphaStar aún tenía ventajas injustas: "AlphaStar tiene la capacidad de hacer clics con precisión quirúrgica usando una API, mientras que los jugadores humanos están limitados por las limitaciones mecánicas de los ratones de computadora". AlphaStar también tenía una visión global en lugar de estar limitado por la cámara del juego. Además, si bien había un límite en el número de acciones en una ventana de cinco segundos, AlphaStar podía distribuir su cuota de acciones de manera desigual a lo largo de la ventana para lanzar ráfagas de actividad sobrehumanas en momentos críticos. DeepMind rápidamente reentrenó a AlphaStar con restricciones más realistas y luego perdió una revancha contra Komincz. [ 11 ] A partir de julio de 2019, la nueva versión restringida de AlphaStar compitió anónimamente contra jugadores que "optaron" por participar en la clasificación pública multijugador europea 1v1. [ 12 ] A finales de agosto de 2019, AlphaStar había alcanzado el nivel de Gran Maestro, situándose entre el 0,2% superior de los jugadores humanos. [ 13 ]

Algoritmos

A diferencia de AlphaZero, AlphaStar aprende inicialmente a imitar los movimientos de los mejores jugadores en su base de datos de partidas entre humanos; este paso es necesario para resolver lo que Dave Silver de DeepMind llama "el problema de la exploración": descubrir nuevas estrategias sería, de otro modo, como encontrar una aguja en un pajar. Luego, los agentes juegan entre sí y aplican el aprendizaje profundo por refuerzo . Estos agentes principales también aprenden jugando contra "agentes explotadores" subóptimos cuyo propósito es exponer las debilidades de los agentes principales. [ 14 ] [ 15 ]

Reacciones

Después de su derrota por 5-0 en diciembre de 2018, Komincz declaró: "No esperaba que la IA fuera tan buena". [ 16 ]

Stuart Russell evaluó que la victoria de AlphaStar en 2018 requirió "una cantidad considerable de esfuerzo específico para cada problema" y que los métodos de propósito general "no estaban del todo listos para StarCraft". [ 2 ]

Un artículo en Wired UK consideró que las nuevas restricciones de AlphaStar, adoptadas para las partidas de julio de 2019, eran "justas" esta vez. [ 17 ] El profesional de StarCraft, Raza "RazerBlader" Sekha, afirmó que AlphaStar era "impresionante" pero tenía sus peculiaridades, sucumbiendo en una partida a una composición de ejército poco ortodoxa formada únicamente por unidades aéreas. El mejor jugador del Reino Unido, Joshua "RiSky" Hayward, expresó cierta decepción, diciendo que AlphaStar "a menudo no tomaba las decisiones estratégicas más eficientes". [ 14 ] El profesional Diego "Kelazhur" Schwimer calificó el juego de AlphaStar como "inimaginablemente inusual; realmente te hace cuestionar cuánto de las diversas posibilidades de StarCraft han explorado realmente los jugadores profesionales". [ 13 ] Los oponentes de AlphaStar a menudo no se daban cuenta de que estaban jugando contra un bot. [ 18 ]

Ian Sample, de The Guardian , calificó a AlphaStar como un "logro histórico" para el campo de la IA. [ 19 ] Churchill afirmó que anteriormente había visto bots que dominaban uno o dos elementos de StarCraft , pero que AlphaStar era el primero que podía manejar el juego en su totalidad. [ 3 ] Gary Marcus expresó su continuo escepticismo sobre el aprendizaje profundo , afirmando: "Hasta ahora, el campo ha tenido dificultades para llevar técnicas como esta del laboratorio y los entornos de juego al mundo real, y no veo inmediatamente este resultado como un progreso en esa dirección". [ 14 ] El investigador de IA Jon Dodge se sorprendió por AlphaStar, afirmando que no esperaba un rendimiento tan "sobrehumano" hasta "un par de años más"; en contraste, Churchill afirma que "StarCraft está lejos de estar 'resuelto', y AlphaStar aún no está ni cerca de jugar a un nivel de campeón mundial". [ 4 ]

Legado

DeepMind argumenta que los conocimientos de AlphaStar podrían beneficiar a los robots, los coches autónomos y los asistentes virtuales, que necesitan operar con "información observada de forma imperfecta". Silver ha indicado que su laboratorio "podría descansar en este punto", en lugar de intentar mejorar sustancialmente AlphaStar. [ 14 ] El propio Silver argumenta que "AlphaStar se ha convertido en el primer sistema de IA en alcanzar el nivel más alto de rendimiento humano en cualquier deporte electrónico profesional en el juego completo sin restricciones y bajo condiciones aprobadas profesionalmente... Desde que los ordenadores descifraron el Go, el ajedrez y el póker, el juego de StarCraft ha surgido, esencialmente por consenso de la comunidad, como el próximo gran desafío para la IA". [ 19 ]

El científico informático Noel Sharkey argumenta, con desaprobación, que «los analistas militares sin duda observarán las exitosas estrategias en tiempo real de AlphaStar como un claro ejemplo de las ventajas de la IA para la planificación en el campo de batalla». [ 19 ] En contraste, Silver argumenta: «Decir que esto tiene algún tipo de uso militar es tan absurdo como decir que una IA para ajedrez podría usarse para aplicaciones militares». [ 14 ]

Véase también

Referencias

  1. Arulkumaran, Kai; Antoine, Cully; Togelius, Julian (julio de 2019). «AlphaStar: Una perspectiva de computación evolutiva». Actas de la Conferencia de Computación Genética y Evolutiva . págs. 314–315 . arXiv : 1902.01724 . doi : 10.1145/3319619.3321894 . ISBN  9781450367486. S2CID 59604439 . 
  2. 1 2 Russell, Stuart (8 de octubre de 2019). «Capítulo 2: La inteligencia en humanos y máquinas». Human Compatible: Inteligencia artificial y el problema del control ( Edición de tapa dura). Viking. ISBN  978-0-525-55861-3.
  3. 1 2 Daley, Jason (30 de octubre de 2019). "La IA dominó el backgammon, el ajedrez y el go. Ahora se enfrenta a StarCraft II" . Revista Smithsonian . Recuperado el 26 de febrero de 2020 .
  4. 1 2 Garisto, Dan (30 de octubre de 2019). " La IA de Google vence a los mejores jugadores humanos en el juego de estrategia StarCraft II". Nature . doi : 10.1038/d41586-019-03298-6 . PMID 33116320. S2CID 208116679 .  
  5. Cheng, Jonathan (22 de abril de 2016). "Las computadoras que aplastan a los humanos en los juegos podrían haber encontrado su horma del zapato: 'StarCraft'"" . Wall Street Journal . Consultado el 26 de febrero de 2020 .
  6. Gibbs, Samuel (27 de enero de 2014). "Google compra la startup británica de inteligencia artificial Deepmind por 400 millones de libras" . The Guardian . Consultado el 26 de febrero de 2020 .
  7. Byford, Sam (10 de marzo de 2016). "El fundador de DeepMind, Demis Hassabis, habla sobre cómo la IA dará forma al futuro" . The Verge . Consultado el 26 de febrero de 2020 .
  8. "El proyecto de inteligencia artificial de Google podría empezar a jugar a videojuegos" . Fortune . Consultado el 26 de febrero de 2020 .
  9. Byford, Sam (4 de noviembre de 2016). "El próximo desafío de juegos de Google DeepMind: ¿puede la IA vencer a StarCraft II?" . The Verge . Recuperado el 26 de febrero de 2020 .
  10. "Google DeepMind AI declara la guerra galáctica a StarCraft" . Wired . 9 de agosto de 2017. Consultado el 26 de febrero de 2020 .
  11. Lee, Timothy B. (30 de enero de 2019). "Una IA derrotó a dos profesionales humanos en StarCraft, pero no fue una pelea justa" . Ars Technica . Recuperado el 26 de febrero de 2020 .
  12. Amadeo, Ron (11 de julio de 2019). "La IA de DeepMind se esconde en secreto en la clasificación pública de StarCraft II 1v1" . Ars Technica . Consultado el 26 de febrero de 2020 .
  13. 1 2 Statt, Nick (30 de octubre de 2019). "La IA de DeepMind para StarCraft 2 ahora es mejor que el 99,8 por ciento de todos los jugadores humanos" . The Verge . Recuperado el 26 de febrero de 2020 .
  14. 1 2 3 4 5 Kelion, Leo (30 de octubre de 2019). "DeepMind afirma que la IA en los deportes electrónicos marca un hito" . BBC News . Recuperado el 26 de febrero de 2020 .
  15. Vinyals, Oriol; Babuschkin, Igor; Czarnecki, Wojciech M.; et al. (30 de octubre de 2019). "Nivel de Gran Maestro en StarCraft II usando aprendizaje por refuerzo multiagente". Nature . 575 ( 7782): 350– 354. Bibcode : 2019Natur.575..350V . doi : 10.1038/s41586-019-1724-z . PMID 31666705. S2CID 204972004 .   
  16. Heaven, Douglas (21 de agosto de 2019). "Fusión mental: la inteligencia artificial está mejorando la forma en que piensan los humanos" . New Scientist . Consultado el 26 de febrero de 2020 .
  17. Lee, Alex (30 de octubre de 2019). "DeepMind finalmente ha derrotado a los humanos en StarCraft de verdad" . Wired UK . Consultado el 26 de febrero de 2020 .
  18. "DeepMind afirma haber logrado un gran avance al dominar la IA el juego StarCraft II" . Financial Times . 2019. Consultado el 26 de febrero de 2020 .
  19. 1 2 3 Sample, Ian (30 de octubre de 2019). "La IA se convierte en gran maestra en el 'diabólicamente complejo' StarCraft II" . The Guardian . Recuperado el 26 de febrero de 2020 .
  • Demostración de DeepMind sobre StarCraft II en YouTube