NitroGen : l’IA de Nvidia qui pourrait vous sauver face à un boss
NitroGen n’est pas un bot traditionnel, programmé pour un jeu spécifique avec des scripts sur mesure. Elle fonctionne de manière autonome. Elle n'accède pas à la mémoire du jeu, ne connaît pas les mécaniques cachées et n'anticipe pas les événements. Elle…
NitroGen n’est pas un bot traditionnel, programmé pour un jeu spécifique avec des scripts sur mesure. Elle fonctionne de manière autonome. Elle n'accède pas à la mémoire du jeu, ne connaît pas les mécaniques cachées et n'anticipe pas les événements. Elle perçoit uniquement les pixels à l’écran, tout comme un joueur.
L’IA opère de manière similaire à un joueur utilisant une manette. Elle manipule les joysticks, appuie sur les boutons, fait parfois des erreurs et les corrige. Développée par des chercheurs de Nvidia, de l'université de Stanford et de l'institut de technologies de Californie, NitroGen a été testée sur une variété de jeux : RPG, plateformes, courses, en 2D et 3D, mondes ouverts ou niveaux linéaires. Elle développe ainsi un « instinct de joueur ».
NitroGen ne fournit pas une solution immédiate pour vaincre un boss, mais elle peut offrir des indications sur les stratégies à adopter. Elle n'est pas encore capable de donner des conseils en temps réel comme « roule maintenant » ou « soigne-toi », et ne remplace ni un guide stratégique ni un joueur expérimenté. Cependant, elle peut affronter un boss de manière répétée, en se basant uniquement sur ce qu'elle observe à l'écran.
NitroGen n’est pas un bot traditionnel, programmé pour un jeu spécifique avec des scripts sur mesure.
Contrairement à des vidéos montées, l'IA joue de manière réaliste et imparfaite. Elle fait des erreurs, prend des coups, et ajuste sa stratégie. Pour un joueur, observer ce comportement peut être plus instructif qu’un guide statique, en montrant comment survivre, gérer l'espace et attaquer sans être immédiatement puni.
En résumé, NitroGen n'offre pas une victoire assurée, mais plutôt une démonstration dynamique : « Voici comment s'en sortir, même sans connaître le jeu par cœur ». L'impact de l'IA ne se limite pas aux combats de boss. En apprenant à jouer par observation et action, elle devient indépendante des jeux eux-mêmes. Peu importe le moteur, la licence ou la complexité des règles : si un humain peut y jouer, l’IA peut apprendre.
Le projet est publié en open source : données, modèle, code, tout est accessible. Actuellement, NitroGen est principalement compatible avec des jeux jouables à la manette et reste un outil de recherche. Néanmoins, l'IA commence à apprendre les jeux comme les joueurs, par essais, erreurs et persévérance.
D’après Journal du Geek.
