← Derniers articles
💻 informatique

Grokking the Discrete Logarithm: Scaling Across Model Capacity and Mechanistic Analysis

Cet article présente la première démonstration systématique que les transformers peuvent manifester le « grokking » — une transition tardive de la mémorisation vers la généralisation algorithmique — sur le problème complet du logarithme discret à base variable, révélant que ce phénomène évolue de manière non monotone avec la capacité du modèle et qu'il est piloté par l'émergence de représentations alignées sur les caractères multiplicatifs et sur la transformée de Fourier.

Auteurs originaux : David Vesterlund

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

Auteurs originaux : David Vesterlund

Article original sous licence CC BY 4.0 (https://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

Dans le vaste paysage de l'intelligence artificielle, les chercheurs tentent constamment de comprendre comment les machines apprennent. Un comportement particulièrement déroutant, connu sous le nom de « grokking » (ou compréhension intuitive), a récemment captivé leur attention. Imaginez un étudiant qui mémorise chaque réponse d'un manuel pour un examen. Il peut réciter les réponses parfaitement, mais si on lui pose une question légèrement différente, il échoue complètement. Le « grokking » est ce moment, survenant souvent longtemps après que l'étudiant a déjà mémorisé la matière, où il cesse soudainement de simplement réciter des faits pour commencer à véritablement comprendre les règles sous-jacentes. Ce passage de la mémorisation par cœur à la généralisation réelle se produit de manière abrupte, parfois après des milliers d'heures de pratique, laissant les scientifiques se demander comment et pourquoi le cerveau de la machine se réorganise soudainement pour trouver la logique derrière les données.

Ce phénomène a été remarqué pour la première fois dans des tâches mathématiques simples, mais une nouvelle étude de David Vesterlund l'amène vers un terrain beaucoup plus difficile. Le chercheur a cherché à voir si un modèle informatique pouvait « grokker » un problème qui est notoirement difficile pour les humains comme pour les machines : le logarithme discret. En termes simples, il s'agit d'un puzzle d'ingénierie inverse. Si vous connaissez un nombre de départ et un nombre final, la tâche consiste à déterminer exactement combien de fois vous avez dû multiplier le nombre de départ par lui-même pour atteindre le nombre final. Bien que le calcul direct soit facile, travailler à rebours est incroyablement difficile, surtout lorsque les nombres sont grands et les règles strictes. Ce type spécifique de problème mathématique est le fondement de la sécurité numérique moderne, ce qui en fait un test sérieux pour tout système d'apprentissage. Vesterlund voulait voir si un réseau de neurones, un type d'IA conçu pour imiter le cerveau humain, pourrait finalement décoder ce code non pas en mémorisant chaque réponse possible, mais en découvrant la structure mathématique cachée qui les relie.

Pour mener cette investigation, le chercheur a construit une série de modèles informatiques, allant de petits à très grands, et les a nourris avec un ensemble massif de données de ces puzzles d'ingénierie inverse. Les modèles ont été entraînés sur un nombre premier spécifique, 113, qui définit les règles du jeu. Le plus petit modèle ayant réussi possédait environ 427 000 paramètres ajustables, un nombre qui représente la complexité de son cerveau interne. Lorsque l'entraînement a commencé, le modèle s'est comporté exactement comme attendu pour un système d'apprentissage automatique : il a rapidement mémorisé les réponses qu'il avait déjà vues, atteignant des scores quasi parfaits sur les problèmes d'entraînement. Cependant, lorsqu'il était testé sur de nouveaux puzzles inédits, ses performances n'étaient pas meilleures que le hasard. Pendant très longtemps, le modèle a semblé bloqué dans cet état de mémorisation, incapable de généraliser.

Puis, après des milliers d'étapes d'entraînement supplémentaires, quelque chose de spectaculaire s'est produit. Le modèle a soudainement commencé à résoudre les nouveaux puzzles correctement, passant d'un choix aléatoire à une précision quasi parfaite. C'était le moment du « grokking ». Le délai était frappant ; le modèle a nécessité environ trois cents fois plus d'étapes d'entraînement pour atteindre une véritable compréhension que pour simplement mémoriser les réponses. Pour savoir s'il s'agissait d'un coup de chance ou d'une propriété fondamentale de ces systèmes, le chercheur a testé douze modèles de tailles différentes, allant de minuscules modèles avec 90 000 paramètres à des modèles massifs avec plus de 14 millions. Les résultats ont montré que le « grokking » n'est pas limité à une taille spécifique. Il est apparu dans les modèles de taille moyenne et à nouveau dans les plus grands, à condition qu'ils reçoivent suffisamment de données d'entraînement. Curieusement, il existait une plage intermédiaire où les modèles échouaient à apprendre, suggérant que la relation entre la taille du cerveau et la quantité de données nécessaires est complexe et n'est pas une ligne droite simple.

Pour comprendre ce qui se passait dans l'esprit du modèle pendant cette transformation, le chercheur a examiné de près les signaux internes que le modèle utilise pour prendre des décisions. Il a découvert qu'au fur et à mesure que le modèle passait de la mémorisation à la compréhension, son langage interne changeait. Il cessait de s'appuyer sur des motifs de surface simples pour organiser ses connaissances autour d'un type spécifique de rythme mathématique, semblable à la façon dont les ondes sonores peuvent être décomposées en fréquences distinctes. En utilisant une technique qui recherche des équations simples pour décrire ces signaux internes, le cherchentur a découvert que le modèle avait spontanément appris à utiliser des motifs trigonométriques — des ondes de sinus et de cosinus — pour représenter la solution. Cette découverte était profonde car le modèle n'avait jamais été explicitement enseigné à utiliser ces ondes ; il les avait découvertes de lui-même comme étant le moyen le plus efficace de résoudre le puzzle.

L'étude comprenait également des vérifications rigoureuses pour s'assurer que le modèle ne trouvait pas simplement un raccourci spécifique aux nombres utilisés. Le chercheur a testé les modèles sur une autre version du problème où les règles étaient légèrement plus complexes et les nombres étaient premiers, éliminant ainsi tout raccourci facile. Les modèles ont tout de même « grokké », prouvant qu'ils avaient appris une règle générale plutôt qu'une astuce spécifique. De plus, lorsque les modèles ont été testés sur des générateurs qu'ils n'avaient jamais vus auparavant, ils ont tout de même réussi, montrant qu'ils avaient véritablement appris la logique sous-jacente du système. La recherche suggère que la clé de ce bond soudain de compréhension était une technique d'entraînement spécifique qui augmentait progressivement la pression pour simplifier les connexions internes du modèle, le forçant à abandonner les détails mémorisés pour ne conserver que la structure essentielle.

Ce travail établit le logarithme discret comme un nouvel outil puissant pour étudier comment l'intelligence artificielle apprend. Il démontre que même pour des problèmes inverses difficiles où aucune règle simple n'existe, les réseaux de neurones peuvent finalement passer de la mémorisation par cœur à une compréhension structurelle profonde. Les conclusions confirment que cette transition n'est pas un événement magique, mais un processus mesurable impliquant la réorganisation des représentations internes en motifs efficaces de type ondulatoire. Bien que l'étude ait été menée sur des nombres relativement petits et ne résolve pas le problème du cassage du chiffrement du monde réel, elle offre une fenêtre claire sur la mécanique de l'apprentissage. Elle montre qu'avec suffisamment de temps et les bonnes conditions, ces systèmes peuvent aller au-delà de la mémorisation du passé pour comprendre les règles qui régissent le futur.

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 →