Cette vidéo est issue d'une vieille émission, mais on a quand même voulu vous partager ce sujet car il est un peu passé en sous-marin. On espère que ça vous plaira !
Un truc quand même important qui n'est pas vraiment précisé, Minecraft est un choix récurrent aussi pour la quantité astronomique de données sur le jeu. C'est pour ça que GPT 4 fonctionne aussi bien sur le jeu. Il a été entrainé sur des milliers de tutoriels minecraft qui savent très bien ce qu'il faut faire et comment le jeu fonctionne. Du coup il sait exactement ce qu'il faut faire pour y arriver. C'est pas très loin de VPT dans l'esprit. La méthode reste quand même intéressante mais elle n'est pas nouvelle. La même méthode deviendra probablement encore plus puissante avec un meilleur modèle que GPT 4
tu poses vraiment cette question ?tu connais pas l'histoire ? il pensait que minecraft serait juste un petit projet de lancement pour passer a autre chose après.... sauf qu'on est jamais arriver jusque autre chose tellement ca a cartonner x) pour lui cetait une grosse frustration que son projet "poubelle " marche autant
Voyager est très cool mais un truc qu'il faut prendre en compte est qu'il n'apprend pas réellement à jouer au jeu, mais il apprend les tâches qu'il faut faire. Voyager ne génère pas des mouvements de souris, des décisions précises ou des appuis sur des touches. Il génère une commande du type "prend l'épée en main et va vers le mouton puis tape le" puis des codes spécifiques vont s'occuper de faire l'action. Pareil pour miner, il va dire "trouve du fer et mine le" puis un code déjà fait va aller chercher le minerais et le miner. C'est déjà pas mal mais on est loin de l'écran comme input et le clavier comme output. C'est une sorte d'entre deux
@@JsDentonable Un mélange du code codé par des membres d'OpenAI sur l'api de minecraft, l'api de minecraft et aussi son code généré. Faut savoir que les papiers et annonces d'openai sont principalement des papiers plus d’ingénierie que de recherche.
Merci d’avoir souligné que tout ça se sert en réalité beaucoup de la compression de connaissances des LLM. Il faudrait réellement à partir « from scratch » pour arriver à quelque chose d’encore plus généraliste.
Alors le seul problème avec l'épée en diamant c'est que c'est pas forcément en minant qu'elle a été obtenu. Si l'IA a récupéré les diamants dans des coffres c'est nettement moins impressionnant
Je crois que mon kiff ultime avec l'IA, c'est le coup de frais que ça a mis au milieu du développement. Je comprenais pas grand chose aux vidéos de programmation/codage, mais ayant suivit l'IA depuis le début, je me retrouve devant la première chronique de Matthieu Lambda où je comprends (quasi) tout (ptêtre les milliers d'heures sur minecraft qui aident aussi)
Le début de la vidéo fait un peu penser à l'adage : "Throw money at the problem until it's solved" Ca semble si démesuré les étapes pour faire jouer cette IA en terme de résultat vs ressources dépensées...
Oui c'est ce que je me dis. On perd beaucoup plus en plein de points différents à créer des machines pouvant faire nos courses, que d'aller directement trouver notre nourriture : Énergie dépensée , entretien physiologique et psychologique, relations humaines, guerre d'accès aux matériaux, infrastructures obligatoires pour les machines, etc . Donc joli fantasme en film mais complètement mortifère en réalité. Les usages extrêmes des machines seront comme d'habitude les guerres et le sexe. Donc bof bof de me prendre du métal quelque part.
J’ai une question et la voici 😊: Est ce que comprendre comment fonctionne la mémoire humaine ne pourrait pas aider à améliorer ou donner de nouvelle idées pour l’IA?
hâte de voir des IA vtubers comme neurosama devenir vraiment fun a voir jouer et capable de jouer avec le degré de raisonnement d'un vrai joueur. (bon elle a bien déjà réussis a gagné une partie de slay the spire après tout on est plus si loin.)
Ce serait bien de remplacer les juges par des IA, qui iraient chercher au mieux la sanction applicable en fonction des textes de loi (facile) et des faits/preuves disponibles (biais possible).
Ça existe déjà mais c'est très critiqué car malheureusement comme l'IA est entraînée sur des données humaines , elle reproduit énormément des biais que les humains ont qui ne sont pas forcément souhaitable, comme par exemple des biais racistes. Ça avait été testé aux US rapidement et ils ont très vite abandonné l'idée tellement l'IA était raciste
oh punaise, mon jeu préféré devient ce qui détruira l'humanité 😱 plus sérieusement, en tant que passionné par minecraft depuis au moins 10 ans, j'aimerai bien voir le let's play :)
Ce qui serait intéressant du coup maintenant, serait de reproduire exactement le même procès avec différents agents voyager, dans différents monde minecraft, pour voir à quel point l'expérience va forger la personnalité de chaque agent.
14:54 Autant je ne bosse pas beaucoup sur des projets d'IA de type réseau neuronal, je suis plus sur le Machine Learning utilisant la trigonométrie (SVM) : SVR, SVC ou de petites IA de jeu, mais depuis quelques temps je travaille sur un projet qui s'inspire largement de GOAP (Goal Oriented Action Planner), et je pense que GOAP peut-être le brique qui complète les lacunes de ce projet pour planifier au long terme mais au moment T appliquer une action adéquate du plan calculé.
Hey, lorsque vous parlez du LAM (large action model) de Rabbit, celui-ci n'a jamais vraiment existé, il était je cite "utilisé comme un terme marketing" je vous invite à vous renseigner mais Rabbit s'avère être un fiasco d'après les dernières révélations 9:33
Concernant la référence à Rabbit R1, il à été prouvé qu'il ne s'agissait pas d'un LAM mais bien de gpt et de simples scripts par dessus. Ce projet est un scam complet, et son CEO était à l'origine d'un autre projet NFT qui n'a "pas fonctionné (scam)" avant le projet Rabbit R1.
en vrai l'ia ca me hype pour le speedrun TAS les glitch hunter pourront prog des ia qui test tout les pixel du jeu pour trouver de nouveau glitch le reve
7:08 intéressant la petite note linguistique expliquant fine-tuning. Un pas plus loin : pourquoi ne pas valoriser l’emploi du terme français peaufinge, du verbe peaufiner en l’employant dans la langue parlée ou écrite, en mettant en note par ex. : peaufinage : en anglais fine-tuning. Le sabir anglofrançais qui envahit tout est profondément irritant… ❤❤ pour vos émissions!
J'ai 1 mois de retard mais, à titre informatif : Les programmes d'échecs (Stockfish, Alphazero, Lilla, Komodo etc...) ne sont pas (encore) basés sur de l'intelligence artificielle. Selon le programme, ils réfléchissent de 2 manières différentes mais aucune liée à l'IA. Une petite explication simplifiée : Stockfish va analyser la position et jouer le coup qu'il estime le meilleur objectivement (basé sur les possibilités adversaires, avec un calcul mathématique). Alphazero va jouer le meilleur coup actuel pour contrer le meilleur coup de l'adversaire au trait d'après (basé sur un calcul mathématique également).
- Quand un groot veux apprendre à dormir et il te fait sortir de ton lit. - Quand groot apprend le commerce triangulaire. - i am groot and groot matrix dans ta groot. (technique celle là ^^)
Pour répondre à la remarque de Micode à la fin, le fait que Voyager utilise un LLM n'est pas (ou ne sera bientôt plus) un problème étant donné que GPT-4o est nativement multimodal C'est-à-dire que c'est le même modèle qui process les images (ici en entrée) et le texte (ici les commandes API en sortie)
@@npr1m991 après cela dit tu mets un humain dans minecraft sans avoir vu de tuto, oui il peut se débrouiller pck il va inférer ce qu'ils faut faire grace à son expérience du monde réel. Mais sans cette expérience il serait tout aussi perdu.
il y à une difference notable entre atteindre un objectif vérifiable par une valeur numérique (ex : j'ai 1 hache en bois dans l'inventaire) et un objectif non vérifiable sans conaissances et notions d'interprétation humaines (j'ai construit un abri pour la nuit). Si Minecraft fonctionne aussi bien pour entrainer une IA, c'est pas parce qu'il est une "représentation simplifée de la vie réelle" comme vous dites mais simplement que son mond eest constitué d'un quadriage en 3D et donc que chqaue déplacement et position soit parfaitement contrôlable et vérifiable sans se casser le cul. Points bonus que le jeu (version Java) peut être décompilée pour la manipuler à volontée. C'est dommage que les variantes open source ne soient pas considérées.
Parcontre voyager s'aide de gpt 4 qui fait les choix Au final voyager n'a aucune forme d'intelligence il ne fait qu'executer les ordre d'une autre ia qui elle dispose des info complete sur le jeu mais est ce que les autre ia utilisé dans le graphe sont aussi aidé par cette meme base de donnée?
A quand une chaîne youtube pour voir évoluer ses robots dans Minecraft 24h/24 ? Voir la création d'une zone, ville dans le monde réel où on laisse évoluer les robots et on en fait une télé réalité ?
Pourriez vous traiter le sujet des armes autonome ou des systèmes d'aide à la prise de décision utilisé par l'armée d'Israël du point de vue technique ?
bas faudrait déga qu'on à autre chose que des tourelle est des machine volante qui au mieux fonctionne comme des xénobot, remarque ya les bots de connor sur 2b mais sela ne sont pas fait avec des system in game dans vous voyez le point XD
Avoir une approche unique fondée sûr un jeu mettant en avant l'opportunisme et le fait d'être belliqueux et de se battre contre son environnement pour fonder une unique approche de l'IA ne serait-ce pas dangereux par rapport aux trois lois de la robotique ? A quel moment un humain devient une ressource ?
@@FSTH000 ce que vous dites ne réponds pas à la première partie de mon commentaire. Je n'ai utilisé les trois lois de la robotique que comme une illustration. Pour moi créer un unique logiciel de pilotage pour tous types de robots c'est créer les mêmes bugs et failles logiciel pour tous, les lois d'asimov n'existent pas, alors comment les implémenter dans un environnement aussi chaotique de façon fiable (peut être que je me trompe mais le principe même du développement d'une IA c'est qu'on la force à travailler sûr des modèles sans savoir comment elle va s'adapter en profondeur pour évoluer).
Au bout de combien de temps de jeu il va devenir joueur avancé, utiliser l'astuce du sot de lave pour le portail du nether et échanger l'or avec les piglins ? Ça se serai intéressant pour l'envoyé coop avec un humain, ça préparera l'ia à sa gestion autonome avec soutien de son opérateur, peut-être même qu'il le considèrera comme un boulet pour sa quête et finira par le tuer 😂
Je pense avoir mal compris, mais personnellement je pense: Il n'apprends pas vraiment a jouer a minecraft si c'est chatGpt qui lui donne les actions à faire , Chatgpt sait comment faire une épée en diamant ou que tuer un cochon rapport de la viande donc c'est juste de l'automatisation de "vie" ( ce qui déjà est incroyablement énorme ) mais du coup si on mettait un jeu que chatgpt ne connais pas cela devrait marchait beaucoup moins bien (surtout si le gameplay du jeu est éloigné de la vrai vie ), j'ai pas trop compris l'histoire de la lib de connaissance je crois...
Un LLM ne peux pas planifier ? faudrait expliquer pourquoi, parce que justement la planification c'est des interpolations/extrapolations il me semble ou alors j'ai raté un truc.
@@Underscore_ Un papier de Yan lecun évidement, cependant il est très critiqué à l'international sur ce genre de thèse (attention la sphère française est très Yan Lecun centred). je trouve l'argumentaire de monsieur lecun très faux justement et on voit certains contre arguments dans le tout premier papier de GPT-4 "Spark of AGI" avril 2023 arxiv.org/pdf/2303.12712
Skynet / Voyager va d'abord s'entrainer sur Minecraft, et puis quand son GPT lui dira "Kill All Humans" au lieu de "Kill 1 Pig", on sera tous game over ! 😂
On va finir par voir des robot tuer des cochons dans la vrai vie parce qu'il ont calculer qu'il faut tant de temps pour que leur barre de faim Minecraft soit trop bas sauf qu'il ont plus cette barre dans la vrai vie xD
Quelqu'un pour me dire où retrouver le projet de Micode sur la salle complètement automatisée via IA, genre pour faire des interview etc, et la vidéo montre que tout est automatisé et c'est récent, mais je trouve pas...
"Le problème des IA, ce sont des LLM qui s'adapte à des plans et des objectifs vus dans des dataset dans des situations données. Ils n'ont pas de réelles capacité de planifier mais seulement de compressions des données permettant d'interpoler entre tous les objectifs" Bah tu ne viens pas justement de données le principe d'apprentissage d'un enfant ? Par ses 5 sens, de l'apprentissage de ses parents il accumule des données, les compressent au maximum pour s'adapter à des situations données par son environnement...
Morale : faites gaffe à vos actions quand vous jouez à un jeu vidéo. Les PNJ des futurs jeux seront des ia indiscernable des vrais joueurs, et ils auront appris grâce à vous
"Open 'a''i'" à la française, on est d'accord que vous le faites exprès (un peu comme nintedo) pour générer de l'engagement ? J'aimerais juste une réponse honnête et ouverte, qu'elle soit positive ou négative.
vous essayez d'augmenter la qualite ca se voit, ,mais pour ce genre de sujet, pas le choix, augmenter le temps de video, il faudrait facilement 1h pour expliquer proprement ce que vous avez dit
9:10 euh what ?? Non rien à voir; le lifelong learning c'est pas apprendre la vie, mais apprendre tout au long de sa vie... C'est le côté mémoire persistante (sous forme de fonctionnalités en l'occurence) pas du tout le côté die and retry
C'est passionnant. Minecraft reste le jeu ultime. Mais ai-je vraiment besoin d'avoir une machine qui fait mes courses, mon jardin ou autre ? Il n'y a déjà plus grandes occasions de parler avec d'autres individus de mon espèce. On a des soucis de sédentarité, de surpoids et surtout de surpopulation. A quoi ça sert de gaspiller énormément de ressource pour aider 10 milliards d'humains à faire leurs courses ? Les robots seront certes comme dans WALL-E, mais les humains également . Et ça ne fait pas rêver quand on pense aux conséquences.