← Derniers articles
💬 NLP

Activation-Based Active Learning for In-Context Learning: Challenges and Insights

Cet article étudie le potentiel de l'utilisation des signaux basés sur l'activation des MLP pour la sélection d'exemples en contexte dans les grands modèles de langage, mais conclut que de telles méthodes sont inefficaces en raison d'un manque de corrélation avec la performance à la tâche, suggérant que les recherches futures devraient explorer des techniques telles que les autoencodeurs clairsemés (Sparse Autoencoders) pour traiter le problème sous-jacent de la superposition.

Auteurs originaux : Yaseen M. Osman, Geoff V. Merrett, Stuart E. Middleton

Publié 2026-06-04
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Yaseen M. Osman, Geoff V. Merrett, Stuart E. Middleton

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 d'enseigner à un étudiant brillant mais très novice (un grand modèle de langage, ou LLM) comment résoudre un type de puzzle spécifique. Au lieu de lui donner un long manuel d'étude, vous lui donnez quelques exemples juste avant l'examen. C'est ce qu'on appelle l'Apprentissage en Contexte (In-Context Learning).

La grande question que les chercheurs se posent est la suivante : Quels exemples devrions-nous choisir ? Si nous choisissons les « meilleurs » exemples, l'étudiant obtient une meilleure note. Si nous en choisissons de mauvais, ils pourraient être confus.

L'idée principale : Écouter les ondes cérébrales de l'étudiant

Les auteurs de cet article ont eu une hypothèse ingénieuse. Ils se sont dit : « Peut-être pouvons-nous observer l'activité cérébrale de l'étudiant pendant qu'il regarde un exemple pour voir s'il s'agit d'un bon exemple. »

En termes informatiques, ces « ondes cérébrales » sont appelées activations. Lorsqu'un modèle traite un exemple, certaines parties de sa machinerie interne (plus précisément les couches MLP, qui sont comme les banques de mémoire du modèle) s'illuminent. Les chercheurs voulaient mesurer la force de ces éclats lumineux. Ils pensaient que :

  • Des lumières plus brillantes = Un exemple plus important et de haute qualité.
  • Des lumières plus faibles = Un exemple ennuyeux et inutile.

Ils ont tenté d'utiliser ces « lectures d'ondes cérébrales » pour sélectionner automatiquement les meilleurs exemples pour l'étudiant. Ils ont même essayé différentes manières de laisser l'étudiant regarder les exemples (comme le laisser lire la page entière d'un coup ou lire ligne par ligne) pour voir si cela changeait les motifs d'ondes cérébrales.

L'expérience : Tester la théorie

L'équipe a mené une expérience massive. Ils ont utilisé deux modèles d'IA populaires (Llama et Qwen) et les ont testés sur quatre types de tâches :

  1. Des questions de type Vrai/Faux (BoolQ)
  2. Des questions de sciences à choix multiples (ARC-Challenge, OpenBookQA)
  3. Des problèmes mathématiques (GSM8K)

Pour chaque tâche, ils ont pris 1 000 exemples potentiels. Ils ont mesuré les « ondes cérébrales » (activations) de chacun d'eux en utilisant différents outils mathématiques (comme vérifier la luminosité moyenne, la dispersion de la lumière ou le flash le plus intense). Ensuite, ils ont réellement testé le modèle avec ces exemples pour voir ses performances.

Enfin, ils ont comparé les scores d'ondes cérébrales aux scores de tests réels. Ils cherchaient un lien fort : Est-ce que les exemples avec les ondes cérébrales les plus brillantes ont réellement aidé le modèle à obtenir de meilleures notes ?

Le résultat : Une découverte « négative »

Voici le dénouement : Non, cela n'a pas fonctionné.

Les chercheurs ont constaté qu'il n'y avait presque aucun lien entre les motifs d'ondes cérébrales et la performance du modèle.

  • La corrélation était extrêmement faible (au mieux, un score de 0,33 sur 1,0, ce qui est à peine un murmure de relation).
  • Parfois, les exemples ayant les ondes cérébrales les plus « brillantes » ont même fait baisser les performances du modèle par rapport à une sélection d'exemples aléatoires.
  • Même lorsqu'ils ont essayé différents modes de masquage (cacher des parties du texte pour changer la façon dont le modèle lit), le résultat est resté le même : les ondes cérébrales ne prédisaient pas le succès.

Pourquoi cela a-t-il échoué ? L'analogie de la « Superposition »

Les auteurs proposent une théorie pour expliquer cet échec, en utilisant un concept appelé Superposition.

Imaginez une pièce bondée où tout le monde essaie de parler en même temps. Dans une pièce normale, si vous voulez entendre une personne, il vous suffit d'écouter sa voix. Mais dans la « pièce » de ce modèle d'IA (ses dimensions internes), il y a plus de conversations en cours que de personnes pour les écouter.

Pour faire tenir toutes ces conversations dans l'espace limité, le modèle les mélange. Un seul « éclat » de lumière dans le cerveau n'est pas seulement lié à un fait spécifique ; c'est un mélange complexe et emmêlé de nombreux faits et idées différents. Parce que les signaux sont si brouillés et mélangés, observer la « luminosité » brute des lumières ne permet pas de savoir si un exemple spécifique est bon ou mauvais. C'est comme essayer de juger la qualité d'un ingrédient spécifique dans un smoothie en regardant simplement la couleur de la boisson entière ; les couleurs sont trop mélangées pour savoir ce qu'il y a dedans.

À retenir

L'article conclut que vous ne pouvez pas utiliser les mesures brutes d'ondes cérébrales (activations MLP) pour choisir de bons exemples pour l'IA. C'est une impasse pour cette méthode spécifique.

Cependant, les auteurs suggèrent une voie à suivre. Puisque les signaux sont si mélangés, nous pourrions avoir besoin d'un outil spécial pour les « démélanger » d'abord. Ils proposent d'utiliser ce qu'on appelle des Autoencodeurs Creux (Sparse Autoencoders - SAE), qui agissent comme un filtre sophistiqué pour séparer les conversations emmêlées dans la pièce afin que nous puissions réellement entendre les voix individuelles. Tant que nous n'avons pas ce filtre, nous ne devrions pas nous fier à ces signaux d'activation pour choisir nos exemples.

En bref : L'idée d'utiliser le « rayonnement » interne de l'IA pour choisir des exemples était une excellente théorie, mais l'expérience a montré que cela ne fonctionne pas en pratique car les signaux internes de l'IA sont trop désordonnés pour être interprétés directement.

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 →