Suivez nous sur

Jeu vidéo textuel créé avec le puissant algorithme GPT-2 d'OpenAI

Intelligence Artificielle

Jeu vidéo textuel créé avec le puissant algorithme GPT-2 d'OpenAI

mm

Un étudiant diplômé en neurosciences de la Northwestern University a récemment créé un jeu vidéo textuel où le texte que l'utilisateur lit est entièrement généré par l'IA. L'IA responsable de la génération du texte est basée sur l'algorithme GPT-2 créé par OpenAI plus tôt cette année.

De nombreux premiers jeux informatiques n'avaient pas de graphismes, à la place, ils utilisaient une interface textuelle. Ces jeux d'aventure textuels prendraient en compte les commandes de l'utilisateur et fourniraient une série de réponses préprogrammées. L'utilisateur devrait utiliser des commandes de texte pour résoudre des énigmes et avancer plus loin dans le jeu, une tâche qui pourrait s'avérer difficile en fonction de la sophistication de l'analyseur de texte. Les premiers jeux d'aventure textuels avaient une gamme très limitée de commandes potentielles auxquelles le jeu pouvait répondre.

Tel que rapporté par ZME sciencesNathan Whitemore, diplômé en neurosciences de l'Université Northwestern, a revitalisé ce concept de jeu en utilisant des algorithmes d'IA pour générer des réponses en temps réel, par opposition à des réponses préprogrammées. Whitmore s'est apparemment inspiré pour créer ce projet d'un jeu d'esprit apparu dans le roman de science-fiction La Stratégie Ender, qui répondait aux commandes de l'utilisateur et transformait l'univers du jeu autour de lui.

L'algorithme qui pilote le jeu d'aventure textuel est l'algorithme GPT2, qui a été créé par OpenAI. L'algorithme de texte prédictif a été formé sur un ensemble de données texte, appelé WebText, qui faisait plus de 40 Go et extrait des liens Reddit. Le résultat était un algorithme de texte prédictif extrêmement efficace qui pouvait générer des paragraphes incroyablement réalistes et naturels, atteignant des performances de pointe sur un certain nombre de tests de langue différents. L'algorithme OpenAI était apparemment si efficace pour générer de fausses nouvelles qu'OpenAI hésitait à rendre public l'algorithme, craignant son utilisation abusive. Heureusement, Whitmore a utilisé l'algorithme pour quelque chose de beaucoup plus bénin que de faire de faux articles de presse. '

Whitmore expliqué à Digital Trends que pour produire le jeu, il a dû modifier la sortie GPT-2 en l'entraînant intensivement sur un certain nombre de scripts de jeux d'aventure, en utilisant divers algorithmes pour ajuster les paramètres de GPT-2 jusqu'à ce que le texte produit par l'algorithme ressemble au texte de jeux d'aventure.

Ce qui est particulièrement intéressant dans ce jeu, c'est sa créativité. L'utilisateur peut saisir quasiment n'importe quel texte, quel que soit le contexte du jeu, et le jeu s'adaptera pour déterminer la suite. Whitemore a expliqué que l'utilisateur peut saisir quasiment n'importe quelle invite aléatoire, car le modèle possède suffisamment de « bon sens » pour s'adapter à la saisie.

L'algorithme GPT2 personnalisé de Whitemore présente certaines limites. Il oublie facilement ce que l'utilisateur lui a déjà dit, car il a une mémoire courte. Autrement dit, il ne conserve pas le contexte des commandes, contrairement à un jeu d'aventure textuel préprogrammé traditionnel, et bien sûr, comme de nombreux passages de texte générés par l'IA, le texte généré n'a pas toujours de sens.

Cependant, le programme réussit remarquablement à simuler la structure et le style des jeux d'aventure textuels, en fournissant à l'utilisateur des descriptions du cadre et même en lui fournissant diverses options qu'il peut sélectionner pour interagir avec l'environnement qu'il a créé.

"Je pense que c'est crĂ©atif d'une manière très basique, comme la façon dont une personne jouant" Apples to Apples "est crĂ©ative", Whitmore a expliquĂ©. « Il s'agit de prendre des Ă©lĂ©ments d'anciens jeux d'aventure et de les rĂ©organiser en quelque chose de nouveau, d'intĂ©ressant et de diffĂ©rent Ă  chaque fois. Mais cela ne gĂ©nère pas rĂ©ellement une intrigue globale ou une idĂ©e globale. Il existe de nombreux types de crĂ©ativitĂ© diffĂ©rents et je pense qu'il en fait un : gĂ©nĂ©rer de nouveaux environnements, mais pas les autres types : trouver une intrigue intrigante pour un jeu. Â»

Le projet de Whitmore semble également confirmer que les algorithmes GPT-2 sont suffisamment robustes pour être utilisés à une grande variété d'autres fins en dehors de la génération de texte destiné uniquement à être lu. Whitemore démontre que les algorithmes peuvent être utilisés dans un système qui permet les réponses et les commentaires des utilisateurs, et il sera intéressant de voir quelles autres applications réactives de GPT-2 apparaîtront à l'avenir.

Blogueur et programmeur spécialisé dans Machine Learning et L'apprentissage en profondeur les sujets. Daniel espère aider les autres à utiliser le pouvoir de l'IA pour le bien social.