StarCraft deviendra le prochain grand terrain de jeu pour l'IA

La nouvelle version de StarCraft II comprend une gamme de sorties simplifiées (illustrées à gauche) pour faciliter l'apprentissage automatique.





Apprendre aux ordinateurs à jouer au jeu de société Go est impressionnant, mais si nous voulons vraiment repousser les limites de l'intelligence artificielle, ils devront peut-être apprendre à se précipiter. Zerg ou tendre un piège à une horde d'envahisseurs Protoss navires.

StarCraft , un jeu informatique de stratégie sur le thème de la fiction spatiale extrêmement populaire, sera bientôt accessible aux joueurs avancés en intelligence artificielle. Divertissement Blizzard , l'entreprise derrière le jeu, et Google DeepMind , une filiale d'Alphabet axée sur le développement de l'intelligence artificielle à usage général, a annoncé cette décision lors d'une conférence sur les jeux aujourd'hui.

Apprendre aux ordinateurs à jouer à StarCraft II de manière experte serait une étape importante dans la recherche sur l'intelligence artificielle. Dans le jeu, les joueurs doivent construire des bases, exploiter des ressources et attaquer les avant-postes de leurs adversaires. Maîtriser un jeu aussi complexe et tentaculaire nécessite des compétences finement aiguisées, un sens stratégique et une bonne dose de ruse. C'est visuellement relativement complexe et les joueurs ne peuvent souvent pas voir ce que fait leur adversaire. Ce devrait donc être un endroit idéal pour que les ordinateurs fassent le prochain grand pas en imitant l'intelligence humaine.



Les modifications apportées à StarCraft II, la dernière version du jeu, seront publiées au premier trimestre de l'année prochaine, permettant aux chercheurs en intelligence artificielle de construire des systèmes pouvant utiliser l'expérimentation, l'observation et d'autres techniques d'apprentissage de pointe pour améliorer leur jeu. . Par exemple, il peut être nécessaire d'utiliser des systèmes d'apprentissage automatique qui reposent sur des récompenses différées et sont capables d'observer et d'imiter les joueurs humains.

La nouvelle interface de StarCraft II limitera les capacités des systèmes d'apprentissage automatique, comme le nombre de commandes qu'ils peuvent exécuter par minute, afin qu'elles correspondent à celles des joueurs humains. L'interface présentera également des versions visuellement simplifiées du jeu pour faciliter l'apprentissage automatique. Blizzard et DeepMind publieront des outils pour rendre les chercheurs opérationnels.

StarCraft sera un nouveau défi passionnant, déclare Oriol Vinyals, chercheur chez Google DeepMind qui dirige les efforts visant à faire de StarCraft II un terrain de jeu pour de nouveaux algorithmes d'IA. C'est un jeu auquel j'ai joué il y a longtemps de manière assez sérieuse, dit Vinyals. Et en tant que joueur, je peux attester qu'il y a beaucoup de choses intéressantes à propos de StarCraft. Par exemple, un agent devra apprendre à planifier et à utiliser la mémoire, qui est un sujet brûlant dans l'apprentissage automatique.



StarCraft n'est pas seulement un jeu informatique extrêmement populaire, c'est le sport électronique le plus réussi de tous les temps, avec des joueurs qui s'affrontent, souvent devant un large public en direct et à la télévision, pour des prix importants. Le jeu propose déjà des IA primitives, qui sont loin derrière les compétences des joueurs humains. Chris Sigaty , un directeur de production chez Blizzard qui est responsable de StarCraft II, dit qu'il espère que la nouvelle entreprise se répercutera sur le jeu. Les IA pourraient peut-être devenir entraîneurs ou enseignants, dit-il.

DeepMind a attiré l'attention il y a plusieurs années pour avoir développé des IA capables de jouer à de simples jeux informatiques Atari, et l'année dernière, la société a développé un programme appelé Alpha Go qui peut jouer à l'ancien jeu de société Go à un niveau expert. AlphaGo a vaincu l'un des joueurs humains les plus forts de tous les temps, ce qui a été considéré comme une étape importante car il s'est avéré impossible de programmer des ordinateurs pour jouer à Go de manière experte avec des règles explicites (voir Google's AI Masters Go a Decade Early Than Expected).

Il existe un intérêt croissant pour l'utilisation de jeux informatiques pour développer et tester des programmes d'IA. Des chercheurs de Microsoft ont transformé une version de recherche du simple jeu en monde ouvert Minecraft en un environnement expérimental pour le développement de l'IA (Minecraft est un terrain d'essai pour la collaboration homme-IA). Séparément, les chercheurs de Facebook ont ​​publié un document qui permet à StarCraft d'être utilisé pour l'expérimentation d'apprentissage automatique sans les modifications annoncées aujourd'hui.



cacher