﻿﻿{"id":2127,"date":"2026-01-21T18:40:15","date_gmt":"2026-01-21T17:40:15","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/nitrogen-lia-qui-a-appris-a-jouer-a-1-000-jeux-video-en-regardant-des-videos-de-gameplay\/"},"modified":"2026-01-21T18:40:15","modified_gmt":"2026-01-21T17:40:15","slug":"nitrogen-lia-qui-a-appris-a-jouer-a-1-000-jeux-video-en-regardant-des-videos-de-gameplay","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/nitrogen-lia-qui-a-appris-a-jouer-a-1-000-jeux-video-en-regardant-des-videos-de-gameplay\/","title":{"rendered":"NitroGen &#8211; L&#8217;IA qui a appris \u00e0 jouer \u00e0 +1 000 jeux vid\u00e9o en regardant des vid\u00e9os de gameplay"},"content":{"rendered":"<p>Le futur du jeu vid\u00e9o va \u00eatre g\u00e9nial ! J&#8217;en suis convaincu !<\/p>\n<p>Souvenez-vous, je vous avais parl\u00e9 de<br \/>\n<a href=\"https:\/\/korben.info\/voyager-agent-explorateur-minecraft-modeles-langage.html\">Voyager<\/a><br \/>\n, ce petit robot qui explorait Minecraft tout seul comme un grand gr\u00e2ce \u00e0 GPT-4. Eh bien, l&#8217;\u00e9quipe de MineDojo (avec des chercheurs de chez NVIDIA, Caltech et Stanford) ont remis le couvert avec un truc encore plus costaud : <strong>NitroGen<\/strong>.<\/p>\n<p>L\u00e0 o\u00f9 les anciens mod\u00e8les t\u00e2tonnaient ou avaient besoin de lire des tonnes de texte, cette nouvelle IA se base uniquement sur ce qu&#8217;elle voit \u00e0 l&#8217;\u00e9cran. C&#8217;est un mod\u00e8le &#8220;vision-action&#8221;.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/nitrogen-minedojo-ia-gaming-agent\/nitrogen-minedojo-ia-gaming-agent-1.webp\" alt=\"\" loading=\"lazy\"><\/p>\n<p><em>Sch\u00e9ma de fonctionnement du mod\u00e8le NitroGen (<br \/>\n<a href=\"https:\/\/nitrogen.minedojo.org\/\">Source<\/a><br \/>\n)<\/em><\/p>\n<p>En gros, elle regarde les pixels du jeu comme vous et moi, et elle en d\u00e9duit sur quel bouton (virtuel) de gamepad appuyer pour ne pas finir en p\u00e2t\u00e9 pour castors sous coca\u00efne.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/nitrogen-minedojo-ia-gaming-agent\/nitrogen-minedojo-ia-gaming-agent-2.webp\" alt=\"\" loading=\"lazy\"><\/p>\n<p><em>Analyse du dataset multi-jeux NitroGen (<br \/>\n<a href=\"https:\/\/nitrogen.minedojo.org\/\">Source<\/a><br \/>\n)<\/em><\/p>\n<p>Pour en arriver l\u00e0, les chercheurs arm\u00e9s de leur gros cerveaux n&#8217;ont pas fait les choses \u00e0 moiti\u00e9. Leur bousin a \u00e9t\u00e9 entra\u00een\u00e9 sur un dataset colossal de 40 000 heures de gameplay pioch\u00e9es sur Internet (ouuuh \u00e7a a p\u00e9rat\u00e9 youteub ^^), couvrant plus de 1 000 jeux diff\u00e9rents.<\/p>\n<p>De l&#8217;Action-RPG au jeu de plateforme, NitroGen a tout bouff\u00e9 et ce qu&#8217;on obtient \u00e0 la fin, c&#8217;est un agent IA encore plus \u00e9nerv\u00e9 qu&#8217;un streamer Twitch de 15 ans. Cette bestiole est capable de s&#8217;adapter \u00e0 des jeux qu&#8217;elle n&#8217;a jamais vus, moyennant un petit coup de &#8220;post-training&#8221; (affinage) pour qu&#8217;elle pige les sp\u00e9cificit\u00e9s du titre. On appelle \u00e7a le &#8220;behavior cloning&#8221; (ou apprentissage par imitation pour les intimes) mais \u00e0 l&#8217;\u00e9chelle d&#8217;Internet&#8230; Du coup, au lieu de devoir r\u00e9apprendre chaque r\u00e8gle, l&#8217;IA pige les concepts visuels du jeu vid\u00e9o et se lance sans filet !<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/nitrogen-minedojo-ia-gaming-agent\/nitrogen-minedojo-ia-gaming-agent-3.webp\" alt=\"\" loading=\"lazy\"><\/p>\n<p><em>Graphique de la qualit\u00e9 des actions extraites par NitroGen (<br \/>\n<a href=\"https:\/\/nitrogen.minedojo.org\/\">Source<\/a><br \/>\n)<\/em><\/p>\n<p>En termes de performances, les mecs annoncent m\u00eame une am\u00e9lioration relative de 52 % du taux de succ\u00e8s sur certaines t\u00e2ches par rapport \u00e0 un mod\u00e8le qui partirait de z\u00e9ro \u00e0 chaque jeu.<\/p>\n<p>C&#8217;est pas rien quand m\u00eame et si vous voulez mettre les mains dans le cambouis, vous allez devoir d&#8217;abord sortir votre doigt du nez et ensuite aller r\u00e9cup\u00e9rer le code, les poids du mod\u00e8le (sur Hugging Face) et m\u00eame le benchmark puisque tout est dispo et ouverts \u00e0 la communaut\u00e9. On n&#8217;est pas sur un produit de GAFAM ferm\u00e9, mais bien sur un projet de recherche qui veut faire avancer les &#8220;embodied agents&#8221; (les agents incarn\u00e9s, quoi&#8230; calmez vous les podologues).<\/p>\n<div class=\"video-container\">\n<video controls preload=\"none\"><\/p>\n<pre><code>Votre navigateur ne supporte pas la lecture de vid\u00e9os HTML5. Voici un\n&lt;a href=\"\/nitrogen-minedojo-ia-gaming-agent\/nitrogen-minedojo-ia-gaming-agent-1.mp4\"&gt;lien vers la vid\u00e9o&lt;\/a&gt;.\n<\/code><\/pre>\n<p><\/video><\/p>\n<div>\n<p>Attention toutefois, &#8220;<em>tout est dispo<\/em>&#8221; ne veut pas dire que les jeux sont fournis, hein. Il faudra \u00e9videmment poss\u00e9der vos propres copies de jeux Windows.<\/p>\n<p>Apr\u00e8s c\u00f4t\u00e9 technique, l&#8217;installation exige Python 3.12 et un Windows 11 pour l&#8217;agent (m\u00eame si le serveur d&#8217;inf\u00e9rence peut tourner sur Linux) et ensuite c&#8217;est du classique. On clone le d\u00e9p\u00f4t, un petit coup de pip et hop hop hop, c&#8217;est cuit.<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">git clone https:\/\/github.com\/MineDojo\/NitroGen.git\n<\/span><\/span><span class=\"line\"><span class=\"cl\">cd NitroGen\n<\/span><\/span><span class=\"line\"><span class=\"cl\">pip install -e .\n<\/span><\/span><\/code><\/pre>\n<p>Vous pouvez apr\u00e8s \u00e7a, t\u00e9l\u00e9charger le checkpoint et lancer l&#8217;agent sur vos titres pr\u00e9f\u00e9r\u00e9s. Et contrairement \u00e0 Voyager qui utilisait MineFlayer pour Minecraft, NitroGen pilote directement les ex\u00e9cutables Windows en simulant son propre gamepad. Elle est pas belle la vie ?<\/p>\n<p>Si vous testez, vous verrez, on est encore un peu loin de l&#8217;IA qui met une pile \u00e0 Gotaga mais la marche franchie est \u00e9norme d\u00e9j\u00e0 !<\/p>\n<p>Alors vous en dites quoi ?? Pr\u00eat \u00e0 laisser NitroGen farmer des ressources pendant que vous dormez en cachette comme un gros faible ?<\/p>\n<p>\n<a href=\"https:\/\/nitrogen.minedojo.org\/\">Source<\/a>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Le futur du jeu vid\u00e9o va \u00eatre g\u00e9nial ! J&#8217;en suis convaincu ! Souvenez-vous, je vous avais parl\u00e9 de Voyager , ce petit robot qui explorait Minecraft tout seul comme un grand gr\u00e2ce \u00e0 GPT-4. Eh bien, l&#8217;\u00e9quipe de MineDojo (avec des chercheurs de chez NVIDIA, Caltech et Stanford) ont remis le couvert avec un truc encore plus costaud : NitroGen. L\u00e0 o\u00f9 les anciens mod\u00e8les t\u00e2tonnaient ou avaient besoin de lire des tonnes de texte, cette nouvelle IA se base uniquement sur ce qu&#8217;elle voit \u00e0 l&#8217;\u00e9cran. C&#8217;est un mod\u00e8le &#8220;vision-action&#8221;. Sch\u00e9ma de fonctionnement du mod\u00e8le NitroGen ( Source ) En gros, elle regarde les pixels du jeu comme vous et moi, et elle en d\u00e9duit sur quel bouton (virtuel) de gamepad appuyer pour ne pas finir en p\u00e2t\u00e9 pour castors sous coca\u00efne. Analyse du dataset multi-jeux NitroGen ( Source ) Pour en arriver l\u00e0, les chercheurs arm\u00e9s de leur gros cerveaux n&#8217;ont pas fait les choses \u00e0 moiti\u00e9. Leur bousin a \u00e9t\u00e9 entra\u00een\u00e9 sur un dataset colossal de 40 000 heures de gameplay pioch\u00e9es sur Internet (ouuuh \u00e7a a p\u00e9rat\u00e9 youteub ^^), couvrant plus de 1 000 jeux diff\u00e9rents. De l&#8217;Action-RPG au jeu de plateforme, NitroGen a tout bouff\u00e9 et ce qu&#8217;on obtient \u00e0 la fin, c&#8217;est un agent IA encore plus \u00e9nerv\u00e9 qu&#8217;un streamer Twitch de 15 ans. Cette bestiole est capable de s&#8217;adapter \u00e0 des jeux qu&#8217;elle n&#8217;a jamais vus, moyennant un petit coup de &#8220;post-training&#8221; (affinage) pour qu&#8217;elle pige les sp\u00e9cificit\u00e9s du titre. On appelle \u00e7a le &#8220;behavior cloning&#8221; (ou apprentissage par imitation pour les intimes) mais \u00e0 l&#8217;\u00e9chelle d&#8217;Internet&#8230; Du coup, au lieu de devoir r\u00e9apprendre chaque r\u00e8gle, l&#8217;IA pige les concepts visuels du jeu vid\u00e9o et se lance sans filet ! Graphique de la qualit\u00e9 des actions extraites par NitroGen ( Source ) En termes de performances, les mecs annoncent m\u00eame une am\u00e9lioration relative de 52 % du taux de succ\u00e8s sur certaines t\u00e2ches par rapport \u00e0 un mod\u00e8le qui partirait de z\u00e9ro \u00e0 chaque jeu. C&#8217;est pas rien quand m\u00eame et si vous voulez mettre les mains dans le cambouis, vous allez devoir d&#8217;abord sortir votre doigt du nez et ensuite aller r\u00e9cup\u00e9rer le code, les poids du mod\u00e8le (sur Hugging Face) et m\u00eame le benchmark puisque tout est dispo et ouverts \u00e0 la communaut\u00e9. On n&#8217;est pas sur un produit de GAFAM ferm\u00e9, mais bien sur un projet de recherche qui veut faire avancer les &#8220;embodied agents&#8221; (les agents incarn\u00e9s, quoi&#8230; calmez vous les podologues). Votre navigateur ne supporte pas la lecture de vid\u00e9os HTML5. Voici un &lt;a href=&#8221;\/nitrogen-minedojo-ia-gaming-agent\/nitrogen-minedojo-ia-gaming-agent-1.mp4&#8243;&gt;lien vers la vid\u00e9o&lt;\/a&gt;. Attention toutefois, &#8220;tout est dispo&#8221; ne veut pas dire que les jeux sont fournis, hein. Il faudra \u00e9videmment poss\u00e9der vos propres copies de jeux Windows. Apr\u00e8s c\u00f4t\u00e9 technique, l&#8217;installation exige Python 3.12 et un Windows 11 pour l&#8217;agent (m\u00eame si le serveur d&#8217;inf\u00e9rence peut tourner sur Linux) et ensuite c&#8217;est du classique. On clone le d\u00e9p\u00f4t, un petit coup de pip et hop hop hop, c&#8217;est cuit. git clone https:\/\/github.com\/MineDojo\/NitroGen.git cd NitroGen pip install -e . Vous pouvez apr\u00e8s \u00e7a, t\u00e9l\u00e9charger le checkpoint et lancer l&#8217;agent sur vos titres pr\u00e9f\u00e9r\u00e9s. Et contrairement \u00e0 Voyager qui utilisait MineFlayer pour Minecraft, NitroGen pilote directement les ex\u00e9cutables Windows en simulant son propre gamepad. Elle est pas belle la vie ? Si vous testez, vous verrez, on est encore un peu loin de l&#8217;IA qui met une pile \u00e0 Gotaga mais la marche franchie est \u00e9norme d\u00e9j\u00e0 ! Alors vous en dites quoi ?? Pr\u00eat \u00e0 laisser NitroGen farmer des ressources pendant que vous dormez en cachette comme un gros faible ? Source<\/p>\n","protected":false},"author":1,"featured_media":2128,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2127","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2127"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2127\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2128"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}