← Derniers articles
🤖 machine learning

Induction Heads Interpolate N-Grams

Cet article démontre que les têtes d'induction dans les transformers implémentent un mécanisme sophistiqué d'apprentissage en contexte qui combine une interpolation par correspondance de contexte douce avec un lissage par pseudo-comptes additifs, régularisant efficacement l'estimation pour surpasser les bases de référence classiques basées sur le comptage.

Auteurs originaux : Francesco D'Angelo, Oguz Kaan Yuksel, Swathi Shree Narashiman, Nicolas Flammarion

Publié 2026-07-07
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Francesco D'Angelo, Oguz Kaan Yuksel, Swathi Shree Narashiman, Nicolas Flammarion

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous essayez de deviner le mot suivant dans une histoire. Vous regardez les mots que vous avez déjà lus pour trouver des motifs. C'est ce que font les modèles d'IA comme les Transformers lorsqu'ils « apprennent » à partir d'un prompt sans modifier leur cerveau interne (un processus appelé apprentissage en contexte ou in-context learning).

Pendant longtemps, les scientifiques ont pensé que ces modèles fonctionnaient comme un bibliothécaire strict : ils cherchaient uniquement des correspondances exactes des derniers mots. Si l'histoire disait « Le chat s'est assis sur le... », le modèle chercherait uniquement d'autres moments où l'histoire disait « Le chat s'est assis sur le... » et devinerait ce qui vient après. Si cette phrase exacte n'était jamais apparue auparavant, le modèle resterait bloqué, devinant au hasard ou abandonnant.

Ce nouvel article soutient que ces modèles sont en réalité bien plus intelligents et flexibles que cela. Ils ne se contentent pas de compter les correspondances exactes ; ils utilisent deux astuces ingénieuses pour combler les lacunes de leur mémoire, de la même manière qu'un humain utilise les indices contextuels.

Voici les deux astuces principales découvertes par l'article, expliquées avec des analogies simples :

1. La « Correspondance Douce » (Lissage de Jelinek-Mercer)

L'ancienne méthode (Comptage Strict) : Imaginez que vous essayez de deviner le mot suivant dans une phrase. Vous ne cherchez que des phrases qui sont identiques à celle que vous lisez actuellement. Si vous n'avez jamais vu cette phrase exacte auparavant, vous n'avez aucune idée de ce qui vient après.

La nouvelle méthode (Correspondance Douce) : L'article montre que les « têtes d'induction » du modèle (la partie spécifique du cerveau qui fait le travail) cherchent aussi des correspondances partielles.

  • L'analogie : Imaginez que vous essayiez de deviner la fin d'une phrase : « Le chat rouge s'est assis sur le... »
    • Vous trouvez une phrase qui dit « Le rouge chat s'est assis sur le... » (Correspondance parfaite).
    • Vous trouvez une autre phrase qui dit « Le noir chat s'est assis sur le... » (Seule la partie « chat » correspond).
    • Vous trouvez une troisième phrase qui dit « Le chat rouge est assis sur le... » (Seule la partie « rouge » correspond).

Au lieu d'ignorer les correspondances partielles, le modèle leur donne un vote. Plus il y a de parties de la phrase qui correspondent, plus le vote est fort. Si la correspondance exacte est rare, le modèle écoute davantage les correspondances partielles. Il mélange ces votes pour faire une prédiction.

L'article appelle cela l'interpolation. C'est comme un chef goûtant une soupe. S'il n'a pas la recette exacte, il ne se contente pas de deviner ; il regarde les recettes similaires qu'il connaît et mélange les saveurs pour créer une nouvelle estimation raisonnable. Le modèle fait cela mathématiquement, en pondérant la confiance accordée à une « correspondance complète » par rapport à une « correspondance partielle ».

2. Le « Jeton BOS » comme filet de sécurité (Lissage Add-α)

Le problème : Et si le modèle n'avait jamais vu aucune version de la phrase actuelle ? Même les correspondances partielles pourraient manquer.

La solution : L'article souligne le rôle d'un jeton spécial appelé BOS (Beginning of Sequence - Début de séquence). Considérez cela comme un « Bouton de démarrage » au tout début de chaque histoire.

  • L'analogie : Imaginez que le modèle soit un détective. Habitement, il cherche des indices sur la scène du crime (le texte). Mais parfois, la scène du crime est trop nouvelle ou désordonnée pour trouver des indices. Le jeton BOS agit comme un filet de sécurité par défaut.
  • Lorsque le modèle voit le jeton BOS, il sait : « D'accord, je n'ai jamais vu cette situation spécifique auparavant. Revenons au comportement moyen de tous les mots. »
  • Cela ajoute une petite quantité de « fausses données » (appelée pseudo-comptage) à chaque prédiction possible. Cela empêche le modèle de dire : « Je n'ai aucune preuve, donc je ne peux pas deviner. » Au lieu de cela, il dit : « Je n'ai pas de preuve spécifique, donc je vais deviner en me basant sur ce qui est généralement commun. »

L'article montre qu'en présence de ce jeton BOS, le modèle apprend automatiquement à ajouter ce « filet de sécurité » à ses prédictions, ce qui est mathématiquement identique à une technique statistique classique appelée lissage add-α.

Qu'ont-ils prouvé ?

Les chercheurs n'ont pas seulement supposé cela ; ils ont construit une version simplifiée de l'IA (un « transformeur désentrelacé ») et ont prouvé mathématiquement que si l'on règle les curseurs de la bonne manière, il fait exactement ces deux choses :

  1. Il mélange les correspondances exactes et les correspondances partielles (Correspondance Douce).
  2. Il utilise le jeton BOS pour ajouter un filet de sécurité (Lissage Add-α).

Ensuite, ils ont entraîné de vrais modèles d'IA sur des jeux de motifs simples (chaînes de Markov). Ils ont constaté que :

  • Lors de l'entraînement, les modèles ont naturellement appris à utiliser ces astuces exactes.
  • Ils ne se contentaient pas de compter les correspondances exactes ; ils apprenaient à régulariser (lisser) leurs prédictions.
  • Dans les situations où les correspondances partielles étaient utiles (comme lorsque des mots similaires partagent un ancêtre commun), ces modèles ont surpassé les anciennes méthodes de « comptage strict ».

La conclusion principale

L'article conclut que ces modèles d'IA ne sont pas de simples « machines à compter » qui mémorisent des phrases exactes. Ce sont des régularisateurs statistiques sophistiqués. Ils ont appris à :

  • Mélanger les informations provenant des correspondances exactes et des correspondances partielles similaires.
  • Revenir aux moyennes générales lorsque les preuves spécifiques font défaut.

Cela explique pourquoi les grands modèles de langage sont si doués pour gérer des situations nouvelles et inédites : ils ne cherchent pas seulement une correspondance parfaite dans leur historique ; ils utilisent un mélange intelligent et pondéré de tout ce qu'ils ont vu pour faire la meilleure estimation possible.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →