Ubisoft a un plan pour donner plus de vie aux PNJ : leur donner de l'intelligence artificielle

Ubisoft a un plan pour donner plus de vie aux PNJ : leur donner de l'intelligence artificielle

Les PNJ sont ces personnages dont le but dans la vie est de peupler un jeu vidéo, de nous confier des missions, de nous dire deux ou trois phrases selon le moment où nous interagissons avec eux, de nous guider ou de nous donner une récompense en échange de la collecte de trois mandragores dans le jardin. Il est vrai qu'il y en a avec des routines spectaculaires, comme certains PNJ de « Red Dead Redemption 2 », mais en règle générale, leur capacité d'interaction ne dépasse guère quelques phrases.

Eh bien, Ubisoft a eu une idée pour leur donner plus de vie et les rendre plus intéressants : intégrer l'intelligence artificielle générative pour créer les NPC NEO.

Des conversations… réelles ? Les PNJ ont généralement un arbre de réponses prédéterminées. Nous interagissons avec eux, ils nous parlent et, selon notre réponse, ils nous disent une chose ou une autre. On peut le faire autant de fois que l’on veut, le résultat sera toujours le même. Grâce à l'IA générative, Ubisoft pense que nous pourrons avoir de « vraies conversations ». Comme l’explique l’étude :

« Récemment, une petite équipe R&D d'Ubisoft Paris, en collaboration avec l'application Audio2Face de NVIDIA et le Large Language Model (LLM) d'Inworld, a expérimenté l'IA générative pour tenter de transformer ce rêve en réalité. Leur projet, NEO NPC, utilise « Generatia Intelligence artificielle pour explorer les limites de la façon dont un joueur peut interagir avec un PNJ sans briser l'authenticité de la situation dans laquelle il se trouve ou le caractère du PNJ lui-même. »

Le PNJ n'est pas seul. L'idée d'Ubisoft n'est pas d'introduire une IA dans le jeu vidéo et de la laisser faire son travail. C'est potentiellement désastreux, car imaginez une situation très tendue dans laquelle nous devons choisir entre sauver une personne ou une autre et tout à coup le PNJ répond « en tant que modèle de langage, je ne peux pas répondre à cette question ». Cela nous sort de l’immersion. Les personnalités des PNJ sont créées par un écrivain qui façonne leur personnage, leur histoire et leur façon de parler. Le modèle apprend au fur et à mesure, improvise et l'écrivain peaufine ce qui est nécessaire pour nourrir le modèle.

Modèles conditionnés. De cette manière, des modèles entraînés sont créés pour interagir comme le ferait un certain personnage. « En conditionnant les statistiques du modèle pour qu'elles aillent dans la direction souhaitée, en fonction de l'histoire, de la personnalité et du style de dialogue de l'écrivain, le modèle commence à comprendre ce que vous attendez », explique Ubisoft. Lors du test de l'IA, ils se sont demandé si le PNJ dirait ceci et s'il le dirait de cette façon. Si la réponse était « non », vous revenez en arrière et examinez le modèle pour voir ce qui s’est passé.

PNJ
PNJ

Prototype de PNJ Ubisoft NEO | Image : Ubisoft

Il y a des lignes rouges. Évidemment, cette technologie nous ouvre la porte à des comportements inappropriés avec les PNJ. Ubisoft en a tenu compte et explique que la technologie dispose de filtres pour détecter la toxicité et les apports inappropriés. « Nous avons fait une distinction entre le joueur qui s'oppose au PNJ et celui qui l'insulte, afin de déterminer ce qui est toxique », précise l'entreprise. Lorsqu'il détecte ce comportement, le PNJ cesse directement de collaborer. En résumé : les PNJ sont plus intelligents, mais ils n’ont pas de liberté.

Un autre problème de l’IA concerne les stéréotypes et les préjugés. Ces informations peuvent modifier le comportement du modèle et il n’est pas difficile d’imaginer un scénario plausible. Chez Ubisoft, ils disent avoir créé un personnage féminin physiquement attirant, contribution qu'ils ont donnée au modèle, « et ses réponses ont viré au flirt et à la séduction, nous avons donc dû le reprogrammer ».

L'IA n'a pas de libre arbitre. Vous disposez d’une certaine marge de manœuvre, mais en théorie vous ne devriez pas pouvoir sortir du scénario.

Un prototype. C'est ce qu'est cette technologie, pour l'instant. Ubisoft glisse qu'il reste encore un long chemin à parcourir avant de pouvoir l'implémenter dans un jeu. L’objectif final, soulignent-ils, est qu’il soit flexible et puisse être implémenté aussi bien dans les grands que dans les petits jeux vidéo.

L'IA dans les domaines créatifs. Évidemment, l’utilisation de l’intelligence artificielle dans les domaines créatifs a suscité des controverses de toutes sortes et est un débat loin d’être clos. Même le groupe Estopa a été critiqué pour l’utilisation de cette technologie. Son utilisation dans les jeux vidéo, tant dans la partie rédactionnelle que graphique, a également soulevé des ampoules. Chez Ubisoft, cependant, ils estiment qu ' »il y a de la place pour la créativité dans l'espace de l'IA générative » et que « les données et la narration peuvent coexister ».

Images | Ubisoft

À Simseo | L'incroyable histoire de la façon dont Microsoft Excel est devenu un sport ESPN