Microsoft annonce TextWorld pour la formation et l'évaluation des agents RL sur les jeux textuels

Microsoft / Microsoft annonce TextWorld pour la formation et l'évaluation des agents RL sur les jeux textuels 2 minutes de lecture

Clé graphique TextWorld - Microsoft



Les jeux basés sur du texte sont devenus le moyen idéal de tester des machines artificiellement intelligentes. À ce stade, même si l'intelligence artificielle est bien développée sur le front sensoriel, pour tester uniquement les capacités cognitives d'une machine, les jeux textuels se démarquent comme la méthode premium pour évaluer exactement comment une machine comprend, analyse, puis répond à un problème. scénario. Microsoft TextWorld est un framework open source basé sur Python qui génère des scénarios de problèmes de texte uniques conçus au hasard qui permettent aux développeurs technologiques d'observer comment leurs appareils d'IA apprennent et conservent leur apprentissage en utilisant un langage pour comprendre et répondre ainsi qu'en utilisant une prise de décision rapide dans un domaine de définir les conditions et les possibilités de virages. Ce projet est présenté par le laboratoire FATE AI acquis par Microsoft à Montréal et le produit a depuis été mis à disposition sur leur site en téléchargement gratuit à partir du 12 juillet 2018.

Invite de simulation de jeu TextWorld. Microsoft



Dans l'état actuel de TextWorld, les problèmes ont lieu dans une maison. Ceci est limité pour permettre à l'IA de se familiariser avec son environnement afin que sa tentative de problèmes ultérieurs puisse également réfléchir à sa rétention de ce qui a été appris dans les solutions aux problèmes précédents. La plupart des problèmes tournent autour des tâches de base à domicile telles que le transport d'objets, l'interaction avec différentes parties de la maison et l'exécution des tâches quotidiennes. Ce jeu de simulation sert de terrain de jeu pour tester et développer l'IA pour la rétention d'apprentissage et la prise de décision efficace. Dans le cas de ce jeu, les deux composants du générateur de jeu et du moteur de jeu fonctionnent main dans la main. Le premier crée des limites dans lesquelles le jeu se développe. Ces limites incluent le nombre de pièces, d'histoires, d'objets et d'objectifs qui créent le cadre dans lequel le jeu se déroule et déterminent ce qui est nécessaire pour vaincre le jeu avec succès. Le moteur de jeu utilise ensuite ces conditions prédéfinies pour créer des scénarios spécifiques au jeu pour le jeu réel qui suivent un mécanisme d'analyse de commande unique dans des modules binaires qui permettent au jeu d'avancer une fois que la bonne réponse est initiée ou de reculer si une conséquence de la mauvaise réponse doit être effectuée. L'implication des conséquences exige que la machine jouant le jeu décide non seulement de l'ensemble correct de commandes de réponse, mais aussi de la séquence correcte et du bon timing afin d'avancer en douceur à travers les énigmes. Les joueurs supplémentaires ne font pas encore partie du jeu



Comme de nombreux développeurs d'IA ont testé le jeu, la préoccupation demeure que certains des scénarios et commandes du jeu sont plutôt incomplets pour que la machine puisse prendre des décisions. Certains scénarios du jeu sont également considérés comme «trop faciles», mais dans le but qu’ils servent, dans l’état actuel des choses, le jeu engage les centres de cognition des machines à intelligence artificielle. Les experts en technologie de la base de Microsoft à Montréal sont ravis de voir les implications de leur jeu développé et de nombreux développeurs d'IA se précipitent sur le point de conclure leurs produits pour les tests lors d'un sommet ouvert de la Conférence IEEE sur l'intelligence et les jeux informatiques de cette année. le 20ede juillet de cette année. Le sommet proposera un concours qui testera les machines IA contre ce jeu et c'est la meilleure opportunité pour les startups individuelles et les développeurs privés de tester leurs produits par rapport à une norme industrielle établie.



Présentation à la conférence IEEE sur l'intelligence informatique et les jeux. IEEE CIG