Google apprend aux modèles de langage à « dormir » pour transférer les connaissances de la mémoire vers les poids
Google Research a présenté SLEEP, une méthode pour enseigner de nouvelles choses aux modèles de langage sans qu'ils oublient ce qu'ils savaient déjà. Le problème habituel est double : le réentraînement efface souvent les connaissances antérieures, et les informations issues du contexte ne survivent que tant qu'elles restent dans le prompt — la conversation terminée, tout disparaît. SLEEP sépare ces processus dans le temps, à l'image du cerveau humain. En mode « éveil », le modèle traite les requêtes et stocke les nouvelles informations dans une mémoire à court terme. En mode « sommeil », la réception de nouvelles données s'arrête, et le modèle transfère les connaissances accumulées vers les poids de blocs MoE spécifiques, en essayant de ne pas toucher aux informations déjà consolidées. Il existe aussi une phase de « rêve » : des combinaisons aléatoires d'experts génèrent elles-mêmes des exemples d'entraînement, et le système sélectionne les meilleurs. • Sur BABILong, le modèle conserve des connaissances issues de séquences allant jusqu'à 10 millions de tokens, en les stockant dans les paramètres plutôt que dans le contexte • Lors d'un entraînement séquentiel en traduction, la baisse de qualité sur les anciennes langues est quasiment nulle • Sur AIME 2024, la précision atteint 79,2 %, et 69 % sur AIME 2025
Traité par IA depuis TG: @ai_machinelearning_big_data (Machinelearning) ; édité par Hamidun News
Google apprend aux modèles de langage à « dormir » pour transférer les
connaissances de la mémoire vers les poids
Google Research a publié le framework SLEEP — une méthode pour enseigner de nouvelles informations aux modèles de langage sans qu'ils perdent ce qu'ils savaient déjà. L'idée est née de deux problèmes anciens de l'apprentissage continu.
Le premier est l'oubli catastrophique : lorsqu'un modèle est réentraîné sur une nouvelle tâche, les mises à jour de poids effacent ce qui était important pour les tâches précédentes. Le second est que les connaissances issues de la fenêtre de contexte ne deviennent jamais une mémoire permanente. Tant que l'information reste dans le prompt, le modèle l'utilise. Une fois le contexte terminé, elle disparaît. Et maintenir un long contexte coûte cher : il faut le faire traiter à nouveau et le garder en mémoire vive à chaque requête.
Éveil, sommeil et « rêves »
SLEEP divise le fonctionnement du modèle en deux modes.
- Éveil — le modèle reçoit des données d'entrée et stocke les informations dans une mémoire à court terme, comme d'habitude.
- Sommeil — la réception de nouvelles données est suspendue. Le modèle active des blocs de mémoire supplémentaires MoE (mélange d'experts) et transfère les connaissances accumulées vers leurs poids, en cherchant à minimiser l'impact sur ce qui est déjà consolidé. Une fois le transfert effectué, la mémoire temporaire est vidée.
Une phase distincte, dite de « rêve », est décrite séparément : des combinaisons aléatoires d'experts génèrent leurs propres exemples d'entraînement, et le système en sélectionne les plus utiles pour poursuivre l'apprentissage. Le modèle prépare donc en partie lui-même le matériel nécessaire à sa consolidation, sans jeu de données externe à chaque cycle.
Un détail important : le « sommeil » est un cycle de réentraînement contrôlé, suivant des règles définies par les chercheurs, et non une reconfiguration autonome du modèle. L'architecture et le code restent fixes, seuls les poids des blocs MoE désignés évoluent.
Ce que montrent les expériences
L'équipe a testé l'approche sur trois tâches différentes.
- BABILong — un test sur le traitement de contextes très longs. Le modèle a conservé des informations issues de séquences allant jusqu'à 10 millions de tokens, non pas en élargissant la fenêtre de contexte, mais en ancrant les connaissances directement dans les paramètres.
- Entraînement séquentiel en traduction — un test classique de l'oubli. Les langues sont apprises l'une après l'autre, et habituellement, dans ce type de test, la qualité sur les premières langues chute sensiblement après l'apprentissage des nouvelles. Avec SLEEP, la baisse s'est révélée quasiment nulle.
- Mathématiques (AIME) — une précision de 79,2 % sur AIME 2024 et de 69 % sur AIME 2025. L'écart entre les deux années n'a rien de sensationnel : un tel écart s'observe chez beaucoup de modèles sur ces deux jeux de problèmes, et une seule publication ne permet pas encore de tirer de conclusions sur les causes. Ce qui compte davantage, c'est que le transfert des connaissances vers les poids n'a pas détruit la capacité de raisonnement mathématique du modèle.
Ce que cela signifie pour les équipes d'ingénierie
La question centrale est celle du coût. Transférer des connaissances vers les poids exige des cycles de réentraînement supplémentaires, donc du calcul à planifier : pendant le « sommeil », le modèle ne traite pas les requêtes. Il faudra décider à quelle fréquence lancer ce cycle, combien de mémoire accumuler avant de le déclencher, et combien de blocs MoE réserver au stockage — autant de paramètres fixés par des règles que les développeurs devront ajuster eux-mêmes en fonction de leur charge.
Le bénéfice potentiel se situe dans l'économie du contexte. Si une base de connaissances d'entreprise, un long échange ou des documents fréquemment mis à jour sont ancrés dans les poids, il ne sera plus nécessaire de faire traiter des millions de tokens à chaque fois et de payer pour leur retraitement répété. Pour des agents opérant sur de longues historiques, c'est une économie directe en mémoire et en latence de réponse.
Un risque subsiste néanmoins, que la description du framework ne lève pas : une inscription dans les poids est plus difficile à suivre et à annuler qu'un document dans le contexte ou dans une base de données externe. Pour les secteurs réglementés, il faudra réfléchir séparément à la manière de vérifier, et au besoin de supprimer, ce que le modèle a consolidé pendant son « sommeil ». À ce stade, SLEEP doit être perçu comme un résultat de recherche solide et un candidat pour des essais pilotes dans des projets aux données constamment mises à jour, plutôt que comme un composant prêt pour la production.
- 29 oct. 2026GitLab Orbit passe en GA : les agents ont besoin de 4,5 fois moins de tokens
- 29 oct. 2026Qwen 3.5 4B embarque un processeur RISC-V dans ses poids, avec DeltaNet comme mémoire
- 29 oct. 2026Technokafe a monté une vidéo-essai par le code : 73 secondes pour $10 de tokens Claude Code
- 29 oct. 2026Conflit de savoirs dans le RAG : pourquoi il faut une probabilité de justesse du contexte, pas un algorithme rigide
Questions clés sur cet article
Que sait-on sur éveil, sommeil et « rêves » ?
SLEEP divise le fonctionnement du modèle en deux modes. Éveil — le modèle reçoit des données d'entrée et stocke les informations dans une mémoire à court terme, comme d'habitude. Sommeil — la réception de nouvelles données est suspendue. Le modèle active des blocs de mémoire supplémentaires MoE (mélange d'experts) et transfère les connaissances accumulées vers leurs poids, en cherchant à minimiser l'impact sur ce qui est déjà consolidé. Une fois le transfert effectué, la mémoire temporaire est vidée. Une phase distincte, dite de « rêve », est décrite séparément : des combin
Que sait-on sur Ce que montrent les expériences ?
L'équipe a testé l'approche sur trois tâches différentes. BABILong — un test sur le traitement de contextes très longs. Le modèle a conservé des informations issues de séquences allant jusqu'à 10 millions de tokens, non pas en élargissant la fenêtre de contexte, mais en ancrant les connaissances directement dans les paramètres. Entraînement séquentiel en traduction — un test classique de l'oubli. Les langues sont apprises l'une après l'autre, et habituellement, dans ce type de test, la qualité sur les premières langues chute sensiblement après l'apprentissage des nouvelles.
Que sait-on sur Ce que cela signifie pour les équipes d'ingénierie ?
La question centrale est celle du coût. Transférer des connaissances vers les poids exige des cycles de réentraînement supplémentaires, donc du calcul à planifier : pendant le « sommeil », le modèle ne traite pas les requêtes. Il faudra décider à quelle fréquence lancer ce cycle, combien de mémoire accumuler avant de le déclencher, et combien de blocs MoE réserver au stockage — autant de paramètres fixés par des règles que les développeurs devront ajuster eux-mêmes en fonction de leur charge. Le bénéfice potentiel se situe dans l'économie du contexte. Si une base de connais
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.