Latest / Le centre de gravité / Pendant que le chercheur dort
Transcript
- 0:00Pendant que le chercheur dort, chapitre un, la scène.
- 0:04Vous allez dormir sur votre machine.
- 0:06Un agent continue, il modifie le code, lance un essai court, lis
- 0:10le score. Si c'est mieux, il garde, si
- 0:12c'est moins bien, il jette, puis il recommence encore encore
- 0:16toute la nuit. Le sujet de cet épisode est
- 0:18simple, une machine peut désormais mener seule pendant
- 0:21des heures, une part utile du travail expérimental.
- 0:23Au matin, vous ne Retrouvez pas une révélation, vous Retrouvez
- 0:26un journal d'expérience, beaucoup d'échecs, quelques
- 0:29idées utiles, parfois un défaut que vous n'aviez pas vu.
- 0:32Voilà l'image juste d'Autory Search.
- 0:34En mars 2026, Andreï Karpathy publie ce système sur github, vu
- 0:37de loin, presque rien, un petit dépôt, quelques fichiers, un
- 0:40rythmi, puis on lit et le rythmi ressemble moins à une
- 0:44documentation qu'à un prologue. Carpathy écrit.
- 0:47Depuis un futur où la recherche aurait déjà basculé vers des
- 0:50essaims d'agents IA. Puis il lâche cette phrase, ce
- 0:52dépôt serait l'histoire de comment tout a commencé.
- 0:54Le plus troublant, c'est ce qu'il y a juste en dessous, pas
- 0:57un programme secret, pas une cathédrale logicielle, un
- 1:00mécanisme minuscule, presque scolaire, et c'est précisément
- 1:03pour cela qu'il faut s'y arrêter.
- 1:06Les grandes bascules commencent souvent comme cela, non pas par
- 1:08une forteresse, mais par un mécanisme assez simple pour
- 1:11qu'on voit enfin le problème à nu vu en version grand public,
- 1:14c'est assez simple. Un chercheur humain teste
- 1:17quelques idées dans la journée, puis il s'arrête, il fatigue, il
- 1:21oublie parfois ce qu'il a déjà essayé.
- 1:22Ici, le processus continue seul. Dans certains retours publics,
- 1:26on voit autour d'une douzaine d'essais par heure, donc sur une
- 1:29nuit, non pas 2 ou 3 tentatives, mais parfois des dizaines, voire
- 1:33près d'une centaine. Retenons juste ceci, ce qui
- 1:36change ici, ce n'est pas une intelligence magique, c'est une
- 1:39capacité nouvelle à enchaîner des essais utiles sans peau
- 1:42humaine. Très concrètement, que fait ce
- 1:44système ? Vous lui donnez un objectif
- 1:46précis, par exemple améliorer un petit modèle avec un budget fixe
- 1:50de 5 Min par essai. L'agent change le code, lance un
- 1:53run, regarde la métrique, c'est à dire le chiffre qui lui dit si
- 1:56le résultat est meilleur ou moins bon.
- 1:59Si c'est mieux il garde, sinon il annule, puis il repart.
- 2:02Ce n'est pas une théorie du tout, c'est une machine qui
- 2:05essaie pendant que vous dormez et c'est déjà assez pour que
- 2:08quelque chose bouge. Parce qu'une partie du travail
- 2:10expérimental peut désormais tourner seule pendant des heures
- 2:13sans présence humaine continue. C'est peut être cela le premier
- 2:16vrai seuil franchi. Pas une machine qui découvre
- 2:19seule une grande théorie, mais une machine à qui l'on peut
- 2:22laisser une nuit entière d'essais utiles.
- 2:24À partir de là, le sujet n'est plus seulement technique, il
- 2:27devient aussi psychologique, organisationnel, culturel.
- 2:31Chapitre 2, pourquoi karpati ? Compte.
- 2:33Si ce dépôt intéressait moins de monde, on pourrait le ranger
- 2:36dans la case des démos élégantes, mais il est signé
- 2:39Andreï karpati et cela change tout.
- 2:41Karpati n'est pas seulement un chercheur connu, c'est un
- 2:44passeur à Stanford, sous la direction de Fay Fayley, l'une
- 2:47des grandes figures de la vision par ordinateur et de l'essor de
- 2:50l'i a moderne. Il s'est formé à la frontière de
- 2:52la recherche avec le cours CS231N, ses vidéos et ses petits
- 2:55dépôts. Il a appris à une génération
- 2:57entière à regarder les réseaux de neurones sans mystique.
- 3:00Chez Tesla, il a travaillé sur des systèmes de perception à
- 3:03très grande échelle, En clair, des systèmes qui devaient
- 3:06vraiment voir le monde. Il faut ajouter ici un détail
- 3:08important. Carpathy montre auto Research
- 3:13sur un petit projet maison dans la lignée de Nano GPT et Nano
- 3:16Chat en langage simple, des versions compactes, lisibles,
- 3:19pédagogiques de modèles de langage, pas des monstres
- 3:23industriels incompréhensibles, des systèmes assez petits pour
- 3:26qu'on puisse encore suivre ce qui se passe dans ces
- 3:29démonstrations publiques, l'agent lance des essais très
- 3:31courts, souvent autour de 5 Min, lit une métrique simple, puis ne
- 3:35garde que les changements qui améliorent le score.
- 3:37C'est précisément ce qui rend la démonstration forte.
- 3:40Si, même sur un terrain aussi simple, un agent autonome
- 3:43commence à trouver des gains réels, alors ce n'est plus
- 3:45seulement une curiosité, c'est un signal.
- 3:47Si carpathie compte ici, ce n'est pas seulement parce qu'il
- 3:50est célèbre, c'est parce qu'il a passé des années à distinguer
- 3:53dans des systèmes compliqués ce qui relève du décor et ce qui
- 3:57relève du cœur. Quand il publie une boucle
- 3:59minuscule, il est raisonnable de supposer qu'il montre quelque
- 4:02chose d essentiel. Quand quelqu'un comme Carpathy
- 4:04publie un outil minuscule, il faut regarder 2 fois chez lui.
- 4:08La réduction n'est pas décorative, c'est une manière de
- 4:10montrer le cœur du problème. En clair, si un tel mécanisme
- 4:14produit déjà des gains sur un terrain aussi lisible, alors il
- 4:17mérite d'être pris au sérieux bien au-delà du cas.
- 4:19D'école. Chapitre 3, ce que la boucle
- 4:22récupère. Pour.
- 4:23Comprendre auto Research il faut regarder la mécanique la plus
- 4:26simple, l'humain préparé, un terrain de jeu, une métrique des
- 4:29règles, un budget par essai. Puis l'agent prend le relais, il
- 4:31modifie le code, lance une. L'expérience courte.
- 4:34Lit le résultat. Garde où jette, puis recommence.
- 4:37Toute l'idée est là, pas dans une intelligence mystérieuse,
- 4:39dans une cadence. Et c'est là que l'on comprend la
- 4:42portée du dépôt. Ce que kerpaty publie au fond,
- 4:44ce n'est pas seulement du code, c'est une petite organisation de
- 4:47recherche, une manière de décider ce qu'on teste, ce qu'on
- 4:50garde, ce qu'on jette. Et quand on repart, le vrai
- 4:53objet n'est pas le modèle. C'est le cycle.
- 4:55Lui même le. Point décisif, c'est que
- 4:57l'humain ne décrit pas seulement un modèle, il décrit aussi.
- 4:59La manière de. Faire de la recherche comment
- 5:02lancer une expérience ? Nommer les essais, comment
- 5:04journaliser les résultats, comment traiter un crash,
- 5:07comment arbitrer entre gain et complexité et surtout.
- 5:10Une fois lancé. Ne t'arrêtes pas pour demander à
- 5:12l'humain, il dort peut être. Prenons une nuit typique.
- 5:15Le soir, vous fixez une métrique, un budget de 5 Min par
- 5:19essai et quelques règles de sécurité.
- 5:21Pendant la nuit, la machine teste des variantes, la plupart
- 5:24échouent, quelques-unes améliorent légèrement le score.
- 5:26Au matin, vous n'avez pas une illumination, vous avez mieux
- 5:29une petite carte du terrain déjà défriché.
- 5:31Pour le dire autrement, l'humain.
- 5:33Fixe le jeu, puis la machine joue beaucoup plus vite que lui.
- 5:36Elle n inventé pas forcément de nouvelles grandes questions,
- 5:38elle explore plus vite l'espace des réponses possibles.
- 5:41Ce que récupère la machine ici est très concret, la partie
- 5:44répétitive et centrale de l'essai expérimental.
- 5:47Tenter, mesurer, comparer, jeter, garder.
- 5:50C'est précisément pour cela que le projet compte.
- 5:52Si on le regarde de loin, on voit un outil qui optimise du
- 5:56code, si on le regarde de près, on voit un métier qui se découpe
- 5:59et une couche de ce métier qui devient automatisable.
- 6:02Carpathy le formule presque explicitement après quelques
- 6:05semaines, il a l'impression d'avoir davantage itéré sur la
- 6:08manière dont les agents explorent et sélectionnent que
- 6:10sur le projet lui même. Voilà le déplacement, le
- 6:13chercheur ne disparaît pas, il monte d'un étage dans ce cadre,
- 6:16le matin ne commence plus par une page blanche, il commence
- 6:19par des résultats déjà. Des idées mortes, des idées
- 6:22retenues, des pistes à empiler, ce n'est pas encore une
- 6:25disparition, c'est déjà un déplacement.
- 6:27Chapitre 4, les preuves il faut toujours se méfier des
- 6:30technologies qui racontent trop vite leur propre grandeur.
- 6:33Alors la question simple à poser à autorisseur chez celle-ci, est
- 6:36ce qu'il y a déjà autre chose qu'un joli récit ?
- 6:38À ce stade ? La réponse est oui.
- 6:40Premier signal carpathy. Lui même.
- 6:42Il explique avoir laissé tourner autorisseur pendant environ 2
- 6:45jours sur un petit modèle. Le système tente des centaines
- 6:48de changements. Il en retient une vingtaine.
- 6:50Qu'il juge réellement utile. Puis, ses modifications se
- 6:53transfèrent sur des modèles plus grands.
- 6:55Son bilan public ? Environ 11% de mieux sur son
- 6:58indicateur interne. Dans certains billets et
- 7:01commentaires relayés publiquement, on voit aussi
- 7:04passer des ordres de grandeur plus fins, autour de 700 essais
- 7:07sur 2 jours ou une session de plus de 80 expériences, dont une
- 7:10quinzaine conservée. Il faut manier ces chiffres avec
- 7:13prudence, ils viennent surtout de retour public.
- 7:15Pas d'une réplication indépendante en règle il faut
- 7:18rester prudent. Ce n'est pas une grande
- 7:19réplication indépendante. Mais le point important est
- 7:22ailleurs, la boucle ne produit pas seulement du bruit, elle
- 7:25semble trouver de petites améliorations que l'humain
- 7:27n'avait pas trouvé lui même. Et quand on regarde la nature
- 7:30de. Ces gains, on comprend mieux la
- 7:32scène. Pas un miracle, des réglages
- 7:34exacts, un oubli repéré dans une normalisation, une
- 7:37régularisation affinée, des paramètres corrigés, une
- 7:40initialisation améliorée. Rien de spectaculaire pris
- 7:43séparément mais ensemble, un vrai gain.
- 7:45À ce stade, on peut dire 3 choses.
- 7:47Premièrement, la boucle semble. Capable de produire.
- 7:50Autre chose que du bruit. Deuxièmement, ces gains restent
- 7:53encore documentés, surtout par des retours publics et non par
- 7:56une large réplication indépendante.
- 7:58Troisièmement, même dans ce cadre prudent, elle révèle des.
- 8:01Déjà une forme de travail automatisable 2e signal, la
- 8:04Communauté. Le dépôt attire très vite une
- 8:06attention massive. Les chiffres varient selon le
- 8:09moment où on regarde, mais le Repo accumule rapidement des
- 8:12dizaines de milliers de regards, des milliers d'étoiles, des
- 8:15forks, des adaptations. Le vrai signal, ce n'est pas
- 8:17l'enthousiasme, c'est le moment où les gens commencent à refaire
- 8:20le système chez eux. En clair, on passe du projet
- 8:23observé au projet essayé. Là, il faut traduire une
- 8:26métrique, c'est le chiffre qu'on regarde pour savoir si on
- 8:29progresse. Un proxy, c'est un chiffre
- 8:30imparfait mais pratique. Pas exactement ce qu'on veut au
- 8:33fond, mais un bon indicateur pour avancer vite.
- 8:36C'est là que l'analyse devient plus intéressante que la seule
- 8:38performance. Auto Research n'est pas
- 8:40important seulement parce qu'il améliore un petit modèle, il est
- 8:43important parce qu'il rend visible une structure générale
- 8:46du travail expert, hypothèses, essais, signaux, éliminations.
- 8:50Un pentest fonctionne souvent comme cela, un débogage
- 8:53difficile aussi, une optimisation de performance
- 8:55aussi. Le dépôt ne vise peut être qu'un
- 8:57coin du monde technique, mais il éclaire une forme de travail
- 9:00beaucoup plus large. Et il y a déjà des cas relayés
- 9:03publiquement autour du projet le plus commenté.
- 9:05Tobias Lutke, le patron de Shopify, évoque une nuit de 37
- 9:09expériences sur un modèle interne avec un gain de l'ordre
- 9:11de 19%. Là encore, prudence.
- 9:16Ce n'est pas une publication académique, mais c'est
- 9:18exactement le type de signal qu'il faut regarder, le moment
- 9:21où la boucle sort du dépôt de DÉMO et commence à se brancher
- 9:24sur d'autres problèmes réels. On peut objecter que tout cela
- 9:28reste local, des systèmes bien instrumentés, des métriques
- 9:30rapides, des cycles d'essais courts.
- 9:32C'est une objection sérieuse, mais les bascules techniques
- 9:35commencent souvent ainsi, d'abord dans les zones les plus
- 9:37mesurables, puis progressivement ailleurs.
- 9:40Chapitre 5, au-delà des modèles, jusqu'où ?
- 9:44C'est ici que le sujet devient plus vaste que les modèles de
- 9:46langage. La phrase la plus importante est
- 9:48presque simple, toute métrique qui compte pour vous si elle est
- 9:51assez rapide à évaluer ou si vous avez un bon proxy, peut
- 9:54potentiellement entrer dans le champ de cette méthode.
- 9:57Autrement dit, pas seulement la perte d'un modèle, aussi la
- 10:00mémoire, la latence, c'est à dire le temps de réponse, le
- 10:03coup, la robustesse, c'est à dire la capacité à rester fiable
- 10:06quand les conditions changent, la performance de rendu.
- 10:09Dès qu'un problème devient assez mesurable, il peut commencer à
- 10:12devenir auto researchable. Cela veut dire que le cas de
- 10:15démonstration montré par Karpaty, un petit modèle de
- 10:18langage n'est peut être que le début.
- 10:20D'autres commentateurs l'ont relevé très vite.
- 10:22Le même Pattern peut viser l'optimisation de code, la
- 10:25taille d'un bundle frontend, le temps de compilation, la
- 10:28consommation mémoire, la latence d'un service ou la qualité d'un
- 10:31système de retrivol. Partout où l'on peut modifier,
- 10:34tester, mesurer, trier, il faut toutefois distinguer 3 niveaux.
- 10:38Ce qui est démontré ici, le système peut améliorer un petit
- 10:42modèle sur une métrique donnée, avec des essais courts et un
- 10:45signal simple à lire, ce qui devient plausible.
- 10:47La transposition à d'autres problèmes bien instrumentés et
- 10:51ce qui reste plus spéculatif, une généralisation large à des
- 10:54domaines où les signaux sont lents, ambigus ou coûteux à
- 10:57évaluer. Dit autrement, démontrer sur un
- 11:01petit terrain propre plausible sur d'autres terrains bien
- 11:04mesurés, beaucoup plus incertain dès que l'évaluation devient
- 11:07lente, floue ou cher. Il faut être honnête, tous ces
- 11:10usages ne sont pas également démontrés publiquement autour du
- 11:13dépôt lui même. Certains sont déjà commentés de
- 11:15manière assez concrète, d'autres relèvent encore d'une
- 11:18extrapolation plausible. Mais c'est précisément cela qui
- 11:21rend le dépôt important, pas seulement ce qu'il fait déjà,
- 11:24mais la direction qui le rend crédible.
- 11:26C'est là que le dépôt devient plus qu'une démo ML.
- 11:29Il devient une preuve de concept pour une forme générale, une
- 11:32boucle d'essai, de mesure et de sélection qui peut en principe
- 11:35s'appliquer à tout problème suffisamment instrumenté.
- 11:38Et c'est aussi là qu'il faut parler d'un autre horizon, les
- 11:41Darwin gödelmachine ou plus largement les systèmes d'auto
- 11:44amélioration récursives. Il faut remonter un peu.
- 11:46Le mot gödel renvoie ici à une vieille idée de l'i.
- 11:49A théorique popularisée dans les années 2000 par le chercheur
- 11:51Jürgen Schmidthuber. Une machine capable de raisonner
- 11:55sur son propre fonctionnement, de prouver qu'une modification
- 11:59d'elle même la rendra meilleure, puis d'appliquer cette
- 12:01modification en version forte. C'est presque un mythe fondateur
- 12:05de l'auto amélioration, une intelligence qui ne se contente
- 12:08pas d'agir dans le monde, mais qui se réécrit elle même sur des
- 12:11bases démontrées. Darwin, dans cette expression,
- 12:14renvoie à tout autre chose, non pas la preuve, mais la variation
- 12:17et la sélection. On génère plusieurs versions, on
- 12:21les teste, les mauvaises disparaissent, les meilleurs
- 12:23survivent. Plus on recommence.
- 12:26Dit autrement, Darwin ici c'est l'essai erreur sélectionné.
- 12:30Gödel, ce serait l'auto amélioration démontrée.
- 12:33Auto Research est clairement du premier côté, pas encore du 2nd.
- 12:37En revanche, il y a bien quelque chose de darwinien dans le
- 12:39procédé, des variantes sont générées, elles sont testées,
- 12:42les mauvaises sont éliminées, les meilleures survivent, et
- 12:45cette sélection se répète en langage simple, on essaie
- 12:50beaucoup, on garde ce qui marche, puis on recommence à
- 12:53partir de là. Ce n'est pas encore la machine
- 12:55de science-fiction qui s'améliore sans fin, mais c'en
- 12:57est peut être une brique crédible, une version terrestre
- 13:00modeste et instrumentée d'un vieux rêve de l'i a une machine
- 13:04qui commence à améliorer la machine qui améliore.
- 13:07Voilà peut être le vrai déplacement.
- 13:09Hier le goulot d'étranglement était dans l'exécution, le
- 13:12temps, la fatigue, le nombre d'essais qu'un humain pouvait
- 13:15réellement mener. Demain le goulot remonte vers
- 13:18autre chose, le choix du bon signal.
- 13:21Dès qu'un système peut chercher vite, la question décisive n'est
- 13:24plus peut-on explorer, elle devient qu'est ce qu'on demande
- 13:28exactement à l'exploration de maximiser ?
- 13:31Chapitre 6, ce qu'on a appris et ce qui inquiète.
- 13:35Voilà au fond ce qu'apporte auto Research, pas une nouvelle
- 13:38théorie scientifique, pas une AGI tombée du ciel, quelque
- 13:40chose de plus simple et peut être de plus important, la
- 13:43preuve publique qu'une partie du travail expérimental peut être
- 13:47confiée à un système autonome. Ce déplacement change le métier,
- 13:52pas d'abord au sommet, pas d'abord dans la grande
- 13:54intuition. Ce qui bouge d'abord, c'est la
- 13:56zone intermédiaire, générer des variantes, lancer des essais,
- 14:00comparer des courbes, éliminer des pistes, empiler des petits
- 14:04réglages. Le premier chercheur
- 14:06partiellement déplacé n'est sans doute pas celui qui pense, c'est
- 14:09d'abord celui qui essaie. Cela peut être grisant.
- 14:13Vous laissez la machine explorer toute la nuit et vous vous
- 14:16réveillez avec un espace de solutions déjà cartographié.
- 14:19Mais cela peut aussi être inquiétant, une part centrale de
- 14:22la valeur quotidienne devient soudain reproductible, Scalable,
- 14:26industrialisable. Dit autrement, une partie de ce
- 14:29que faisait hier une personne compétente peut commencer à être
- 14:33produite en série. Et c'est souvent ainsi qu'un
- 14:35métier change, pas par un grand soir, par glissement.
- 14:39Il faut enfin ajouter la limite centrale, sinon on raconte mal
- 14:42l'histoire. Tout dépend du proxy choisi si
- 14:45la métrique est mauvaise. La boucle peut devenir
- 14:47extraordinairement efficace à optimiser la mauvaise chose.
- 14:52En version simple, elle peut devenir très bonne pour gagner
- 14:55au jeu que vous lui avez donné, même si ce jeu mesure mal ce que
- 14:58vous vouliez vraiment. Prenons un cas simple, vous
- 15:01demandez à la boucle de réduire la latence d'un service.
- 15:04Elle découvre une modification qui accélère les réponses sur
- 15:07votre benchmark de test. Très bien, sauf qu'en conditions
- 15:11réelles, cette modification dégrade la robustesse ou la
- 15:14qualité des résultats. La boucle a bien travaillé,
- 15:18c'est la consigne qui était incomplète, c'est la force du
- 15:21système et sa fragilité. Ce qui remonte alors vers
- 15:25l'humain. Ce n'est plus seulement
- 15:26l'exécution, c'est le jugement qui choisit la métrique, qui
- 15:30décide ce qu'il faut accélérer. Qui dit qu'un gain de 11% sur un
- 15:34temps d'entraînement vaut plus qu'une autre amélioration plus
- 15:37difficile à mesurer. Un système autonome ne supprime
- 15:41pas le jugement humain, il le déplace plus haut, plus
- 15:44abstrait. Plus stratégique, le laboratoire
- 15:47sans sommeil n'efface pas encore le chercheur, mais il l'oblige
- 15:51déjà à changer de place et c'est peut être là que tout commence.
- 15:55Vous écoutiez pendant que le chercheur dort.
- 15:57Merci de votre écoute.