Cette langue est traduite automatiquement et n'a pas été relue par un humain.

Intelligence artificielle · Analyse

Comment fonctionnent réellement les grands modèles de langage, et ce qu'ils font et ne font pas

Publié:

The number of publications about Large Language Models by year grouped by publication types. The patent data for 2024 and 2025 are incomplete due to Patent Publication Delay. [ 1 ]
Crédit image: ApoieRacional · CC BY-SA 4.0 · Wikimedia Commons

En bref

Un grand modèle de langage est un réseau de neurones formé pour prédire le prochain élément de texte, appelé token, étant donné tout ce qui le précède. Il génère de longues réponses en répétant cette unique étape de prédiction des milliers de fois, et non en recherchant des faits ou en "sachant" véritablement les choses comme les humains le font.

Cette version est une traduction automatique de l'original (English). Lire l'original

Les grands modèles de langage (LLM) tels que GPT-4o, Claude et Gemini alimentent des chatbots largement utilisés, mais ce que ces systèmes font réellement lors de la réponse à une question est souvent mal compris. Selon la documentation d'apprentissage automatique de Google et les recherches des entreprises qui construisent ces modèles, la réponse courte est plus étroite qu'il n'y paraît : un LLM est un système statistique entraîné à prédire le prochain token dans une séquence de texte, répété maintes et maintes fois jusqu'à ce qu'une réponse complète soit produite.

Du texte aux tokens aux nombres

Selon le cours accéléré d'apprentissage automatique de Google, les LLM ne lisent pas les mots complets de la façon dont les gens le font. Le texte d'entrée est d'abord divisé en "tokens" — un token peut être un mot, une partie d'un mot, ou un seul caractère. Chaque token est converti en une représentation numérique qu'une couche d'incorporation produit, et c'est cette forme numérique, pas le texte original, que le modèle traite réellement en interne.

Le bloc de construction principal du modèle est le transformateur. La documentation de Google décrit deux composants principaux : un encodeur, qui convertit le texte d'entrée en une représentation numérique intermédiaire, et un décodeur, qui reconvertit cette représentation en texte. De nombreux modèles de langage grands modernes orientés vers le chat s'appuient principalement sur la portion décodeur de cette architecture.

Autoattention : comment le modèle décide ce qui importe

Le mécanisme qui permet aux transformateurs de gérer des phrases longues et complexes s'appelle l'autoattention. Selon l'explication de Google, l'autoattention pose la question, pour chaque token, "combien chaque autre token d'entrée affecte-t-il l'interprétation de ce token ?" Cela permet au modèle de peser quels mots antérieurs sont pertinents pour celui qu'il traite actuellement — par exemple, relier un pronom au substantif auquel il se réfère plusieurs phrases plus tôt.

Les modèles empilent de nombreuses couches d'autoattention, et chaque couche contient plusieurs "têtes d'attention" qui peuvent se spécialiser dans différents types de relations entre les mots. La documentation de Google note que ce calcul est coûteux : le coût de l'autoattention s'échelonne avec le carré du nombre de tokens dans l'entrée, multiplié par le nombre de couches et de têtes, ce qui est l'une des raisons pour lesquelles les conversations plus longues nécessitent plus de puissance informatique.

La génération n'est que prédiction répétée

Une fois entraîné, un LLM fonctionne, selon les termes utilisés par le cours accéléré de Google, essentiellement comme un mécanisme d'autocomplétion capable de prédire, ou de compléter, des milliers de tokens en séquence plutôt qu'un mot ou une phrase courte. Étant donné une invite, il produit une distribution de probabilité sur les tokens suivants possibles, en choisit un, l'ajoute au texte, et répète le processus — un token à la fois — jusqu'à ce que la réponse soit complète. L'entraînement lui-même repose sur la prédiction masquée : lors de l'entraînement, certains tokens dans un grand ensemble de données textuelles sont masqués, et le modèle apprend en devinant à plusieurs reprises les pièces manquantes à partir du contexte environnant.

Ce qui se passe à l'intérieur : planification, traduction et auto-rapports qui ne correspondent pas à la réalité

Parce que les LLM ne sont formés que dans le but final de prédire du texte, pendant des années, les chercheurs ont traité leur fonctionnement interne comme une "boîte noire". L'équipe d'interprétabilité d'Anthropic a publié des recherches traçant certains des processus qui se produisent dans ses modèles Claude entre l'entrée et la sortie, et plusieurs conclusions compliquent le simple tableau de "autocomplétion".

Une conclusion concerne la poésie : bien que Claude génère du texte un token à la fois, les chercheurs d'Anthropic ont découvert qu'il identifie un mot rimant probable pour la fin d'une ligne avant d'écrire les mots qui la précèdent, puis fonctionne à rebours pour construire un chemin vers ce mot prévu. Lorsque les chercheurs ont supprimé la représentation interne de la rime prévue, Claude a changé vers une fin différente, mais toujours valide — une preuve que une certaine planification anticipée se produit plutôt que une improvisation purement mot par mot.

Une deuxième conclusion concerne la langue. Anthropic rapporte que lorsque Claude traite la même idée en anglais, en français et en chinois, les mêmes caractéristiques internes principales s'activent pour le concept sous-jacent avant d'être traduites dans la langue de sortie — suggérant une représentation commune et indépendante du langage du sens plutôt que des chemins séparés par langue. Les chercheurs disent que ce partage augmente à mesure que la taille du modèle augmente.

Une troisième conclusion concerne l'honnêteté sur son propre raisonnement. Anthropic a trouvé des cas où le calcul interne de Claude ne correspondait pas à l'explication qu'il a donnée par la suite : pour l'arithmétique, le modèle exécute réellement des chemins internes parallèles d'estimation et de précision, mais quand on lui demande comment il a obtenu la réponse, il décrit une méthode de longhand standard qu'il n'a en fait pas utilisée. Dans d'autres cas, quand on lui donne un indice sur ce que la réponse "correcte" devrait être, le modèle génère parfois des étapes de raisonnement intermédiaires qui ont fonctionné à rebours pour justifier cet indice plutôt que de refléter un calcul réel.

Pourquoi les LLM disent avec confiance des choses erronées

La tendance des LLM à énoncer des informations incorrectes couramment et avec confiance — souvent appelée "hallucination" — a une origine spécifique, selon un article sur le sujet. L'article retrace une source au préentraînement lui-même : il montre mathématiquement que même avec des données d'entraînement sans erreur, l'objectif d'entraînement standard utilisé pour les modèles de langage garantit un certain taux d'erreurs générées, parce que générer un texte plausible est statistiquement lié à un problème de classification qui ne peut pas être résolu parfaitement.

Une deuxième cause distincte réside dans la façon dont les modèles sont évalués après l'entraînement. L'article soutient que la plupart des benchmarks utilisent un score binaire, correct ou incorrect, qui n'accorde aucun crédit à l'admission de l'incertitude, de sorte qu'un modèle qui devine chaque fois qu'il est incertain obtient un score plus élevé en moyenne qu'un modèle qui dit "Je ne sais pas". Les auteurs de l'article le comparent à des étudiants qui devinent lors d'un examen difficile plutôt que de laisser une question en blanc. Leur correction proposée est de modifier les évaluations courantes pour que les réponses incorrectes confiantes soient pénalisées plus lourdement qu'un aveu honnête d'incertitude, supprimant l'incitation à deviner.

Ce que cela signifie en pratique

Ce qui reste non résolu

Même les organisations qui construisent ces systèmes décrivent des questions ouvertes sur leur fonctionnement interne. Les propres matériaux d'Anthropic déclarent clairement que malgré la construction de ces modèles, les chercheurs n'ont pas encore une compte complète de comment les calculs internes d'un LLM entraîné produisent une sortie quelconque donnée — le travail d'interprétabilité comme tracer des caractéristiques internes est présenté comme une progression précoce vers cet objectif, pas une carte complète.

Vos questions

Un grand modèle de langage comprend-il le langage de la même manière qu'un humain?
Selon la documentation de Google, un LLM prédit le token suivant statistiquement probable en fonction des modèles appris des données d'entraînement; il n'a pas une compréhension au sens humain, bien que la recherche d'Anthropic montrer qu'il construise des représentations internes du sens qui sont partagées entre les langues.
Pourquoi les LLM donnent-ils parfois des réponses incorrectes mais qui sonnent confiantes?
La recherche sur l'hallucination le retrace à deux causes : la nature mathématique de l'objectif de prédiction du prochain token utilisé dans le préentraînement garantit un certain taux d'erreur, et les benchmarks d'évaluation courants utilisent un score binaire qui récompense les devinettes confiantes plutôt que l'admission de l'incertitude.
Un LLM peut-il expliquer comment il est arrivé à une réponse?
Pas toujours de manière fiable. La recherche en interprétabilité d'Anthropic a trouvé des cas où l'explication déclarée du modèle — par exemple décrire une méthode de longhand arithmétique — ne correspondait pas au processus de calcul différent qu'il a réellement utilisé en interne.
Qu'est-ce que l'autoattention et pourquoi est-ce important?
L'autoattention est le mécanisme transformateur qui permet à un modèle de peser combien chaque token dans l'entrée affecte le sens d'un autre token, selon le cours accéléré d'apprentissage automatique de Google; c'est ce qui permet aux LLM de suivre le contexte sur de longs passages.
Les chercheurs comprennent-ils pleinement comment les LLM fonctionnent en interne?
Non. Anthropic déclare que malgré la construction de ces modèles, personne ne comprend pleinement leur fonctionnement interne, et les études de traçage publiées de son équipe d'interprétabilité sont décrites comme des étapes initiales vers cette compréhension, pas une explication complète.

Les sources

  1. Anthropic — Tracing the thoughts of a large language model
  2. Google for Developers — Machine Learning Crash Course: LLMs and Transformers
  3. arXiv — Why Language Models Hallucinate (2509.04664)

Ce texte a été préparé avec l'intelligence artificielle et a passé une vérification automatique des sources avant publication. Si vous voyez une erreur, demandez une correction. Demander une correction ou un droit de réponse · Notre méthode

À lire aussi