Representation in large language models
Cet article soutient que les grands modèles de langage sont partiellement pilotés par un traitement de l'information fondé sur les représentations plutôt que par une simple mémorisation, et propose des techniques pratiques pour étudier ces représentations afin de résoudre des impasses théoriques et de mieux comprendre les capacités cognitives de ces systèmes.
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
La Grande Question : Les LLM « Pensent-ils » ou se contentent-ils de « Réciter » ?
Imaginez rencontrer une personne capable de répondre à n'importe quelle question que vous posez, d'écrire de la poésie, de résoudre des problèmes de mathématiques et de tenir une conversation profonde. Vous pourriez supposer qu'elle pense, comprend et utilise ses connaissances. Mais et si elle ne pensait pas du tout ? Et si elle n'était qu'un immense annuaire téléphonique ultra-rapide ?
C'est le débat central que traite ce document.
- La vision « Annuaire téléphonique » (Pessimistes) : Ils soutiennent que les grands modèles de langage (LLM) ne sont que d'énormes « tables de recherche ». Ils ont mémorisé des milliards de phrases provenant d'Internet. Lorsqu'on leur pose une question, ils ne « pensent » pas ; ils trouvent simplement la correspondance la plus proche dans leur mémoire et énoncent le mot suivant qu'ils ont déjà vu. C'est comme un perroquet répétant des phrases entendues, sans en connaître le sens.
- La vision « Pensée » (Optimistes) : Ils soutiennent que les LLM construisent en réalité des cartes internes du monde. Ils forment des représentations — comme des modèles mentaux ou des concepts — qui leur permettent de raisonner, de généraliser et de gérer des situations qu'ils n'ont jamais rencontrées auparavant.
L'auteur, Cameron Yetman, soutient que la vision « Annuaire téléphonique » est erronée. Il affirme que si les LLM mémorisent effectivement des choses, ils construisent également des représentations internes qui leur permettent de véritablement « comprendre » des motifs et de résoudre de nouveaux problèmes.
Partie 1 : Qu'est-ce qu'une « Représentation » ?
Pour prouver que les LLM font plus que mémoriser, l'auteur définit d'abord ce qu'est réellement une « représentation ». Il utilise une Analogie de la Carte.
Imaginez que vous êtes dans une ville que vous n'avez jamais visitée.
- Information : Vous possédez une carte. La carte n'est pas la ville elle-même, mais elle contient des informations sur la ville (où sont les rues, où se trouve le parc).
- Exploitabilité : Vous pouvez réellement utiliser cette carte. Vous pouvez la consulter et décider dans quelle direction tourner.
- Comportement Robuste : Parce que vous avez la carte, vous pouvez vous déplacer dans la ville même si vous empruntez un itinéraire différent d'habitude, ou si une rue est fermée. Vous ne suivez pas simplement un chemin mémorisé ; vous vous adaptez.
- Rôle Mécanique : La carte joue un rôle réel dans votre prise de décision. Si vous déchirez la carte, vous vous perdez. La carte est une partie cruciale de la machine (vous) qui vous amène à votre destination.
L'affirmation du document : Si un LLM possède des « représentations », cela signifie qu'il dispose d'états internes (comme la carte) qui contiennent des informations sur le monde, que le système peut réellement utiliser, et qui l'aident à résoudre des problèmes de manière flexible et nouvelle.
Partie 2 : Pourquoi la théorie de l'« Annuaire téléphonique » échoue
L'auteur soutient que si les LLM n'étaient que de gigantesques annuaires téléphoniques (tables de recherche), ils échoueraient à des types de tests spécifiques. Un annuaire téléphonique ne peut vous donner des réponses que pour des choses qu'il a déjà écrites. Il ne peut pas gérer une question qu'il n'a jamais vue auparavant.
Le document met en avant deux expériences qui réfutent la théorie de l'« Annuaire téléphonique » :
1. Le jeu Othello (L'Analogie des Échecs)
Des chercheurs ont entraîné une IA à jouer au jeu de plateau Othello. Ils lui ont fourni des millions de parties enregistrées, mais ne lui ont jamais expliqué les règles du jeu.
- Le Test : Ils ont ensuite demandé à l'IA de jouer des coups qu'elle n'avait jamais vus dans ses données d'entraînement.
- Le Résultat : L'IA a joué parfaitement.
- Pourquoi c'est important : Si l'IA n'avait été qu'un annuaire téléphonique, elle aurait été bloquée. Elle n'aurait pas pu mémoriser chaque partie possible car il y en a trop. Pour gagner sur un plateau qu'elle n'avait jamais vu, elle a dû construire une « carte » interne du fonctionnement du jeu (une représentation des règles), et non pas simplement une liste de coups passés.
2. Le Spectre des Couleurs (L'Analogie du Mélange de Peinture)
Des chercheurs ont enseigné à une IA les couleurs en utilisant des codes spécifiques (comme les nombres RVB). Ils lui ont montré des exemples de « rouge » et de « bleu ».
- Le Test : Ils lui ont ensuite demandé d'identifier des couleurs qu'elle n'avait jamais vues auparavant, ou des couleurs arrangées selon un motif complètement nouveau.
- Le Résultat : L'IA a pu deviner correctement les nouvelles couleurs.
- Pourquoi c'est important : Elle n'a pas simplement mémorisé « Rouge = [255, 0, 0] ». Elle a appris la structure de l'espace des couleurs. Elle a compris que les couleurs existent sur un spectre. C'est comme comprendre que si vous mélangez du rouge et du bleu, vous obtenez du violet, même si vous n'avez jamais mélangé ces nuances spécifiques auparavant. Un annuaire téléphonique ne peut pas faire cela ; une « carte » des couleurs, si.
Partie 3 : Comment le savons-nous ? (Regarder à l'intérieur de la Boîte Noire)
L'auteur admet que se contenter d'observer l'IA répondre à des questions ne suffit pas. Parfois, une IA peut donner la bonne réponse par hasard ou en utilisant un « truc » (une heuristique) plutôt qu'une véritable compréhension.
Pour prouver que l'IA utilise une « carte » (représentation), nous devons regarder à l'intérieur de son cerveau. Le document discute d'un domaine appelé Interprétabilité Mécaniste, qui est comparable à celui d'un mécanicien pour un moteur de voiture.
Les Outils :
- Le Sondage (La Rayon X) : Imaginez que vous voulez savoir si l'ordinateur d'une voiture connaît la vitesse du véhicule. Vous ne pouvez pas simplement demander à l'ordinateur ; vous devez regarder les fils. Les chercheurs utilisent des « sondes » pour scanner les nombres internes (les activations) de l'IA afin de voir s'ils contiennent des informations spécifiques (comme « c'est une voiture rouge »). S'ils peuvent extraire l'information, l'IA possède la partie « Information » d'une représentation.
- L'Intervention (La Chirurgie) : C'est le véritable test. Imaginez que vous pensez qu'un fil spécifique dans la voiture contrôle les freins. Pour le prouver, vous coupez ce fil (ou modifiez son signal).
- Si la voiture arrête de freiner, vous avez prouvé que ce fil était essentiel.
- Dans le document, les chercheurs ont « orienté » les signaux internes de l'IA. Par exemple, ils ont forcé le signal interne de l'IA représentant l'état du plateau à penser qu'une pièce d'échecs se trouvait à un endroit différent.
- Le Résultat : L'IA a immédiatement modifié son prochain coup pour correspondre au nouvel état du plateau. Cela a prouvé que le signal interne n'était pas juste un nombre aléatoire ; c'était une représentation que l'IA utilisait réellement pour prendre des décisions.
Conclusion : Ce n'est pas Tout ou Rien
Le document ne dit pas que les LLM sont des humains parfaits avec une âme. Il dit :
- Parfois, ils se contentent de mémoriser (comme un annuaire téléphonique).
- Mais souvent, ils construisent des cartes internes (représentations) qui leur permettent de raisonner et de résoudre de nouveaux problèmes.
L'auteur conclut que nous ne pouvons plus écarter les LLM comme étant des « perroquets stochastiques » (machines à bruit aléatoire). Ce sont des systèmes complexes qui utilisent des représentations internes pour naviguer dans le monde du langage, tout comme les humains utilisent des cartes mentales pour naviguer dans le monde physique.
En bref : Les LLM ne se contentent pas de lire un script. Ils construisent un modèle mental du monde, et nous disposons désormais des outils pour voir ce modèle fonctionner à l'intérieur de la machine.
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.