← Latest papers
💬 NLP

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

This paper investigates the potential of using MLP activation-based signals for selecting in-context examples in large language models but concludes that such methods are ineffective due to a lack of correlation with task performance, suggesting that future research should explore techniques like Sparse Autoencoders to address the underlying issue of superposition.

Original authors: Yaseen M. Osman, Geoff V. Merrett, Stuart E. Middleton

Published 2026-06-04
📖 4 min read☕ Coffee break read

Original authors: Yaseen M. Osman, Geoff V. Merrett, Stuart E. Middleton

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a brilliant but very new student (a Large Language Model) how to solve a specific type of puzzle. Instead of giving them a long textbook to study, you give them a few examples right before the test. This is called In-Context Learning.

The big question researchers have been asking is: Which examples should we pick? If we pick the "best" examples, the student gets a better grade. If we pick bad ones, they might get confused.

The Big Idea: Listening to the Student's Brainwaves

The authors of this paper had a clever hypothesis. They thought, "Maybe we can look at the student's brain activity while they are looking at an example to see if it's a good one."

In computer terms, these "brainwaves" are called activations. When the model processes an example, certain parts of its internal machinery (specifically the MLP layers, which are like the model's memory banks) light up. The researchers wanted to measure how brightly these lights flashed. They thought:

  • Brighter lights = A more important, high-quality example.
  • Dimmer lights = A boring, useless example.

They tried to use these "brainwave readings" to automatically select the best examples for the student. They even tried different ways of letting the student look at the examples (like letting them read the whole page at once vs. reading line-by-line) to see if that changed the brainwave patterns.

The Experiment: Testing the Theory

The team ran a massive experiment. They used two popular AI models (Llama and Qwen) and tested them on four different types of tasks:

  1. True/False questions (BoolQ)
  2. Multiple-choice science questions (ARC-Challenge, OpenBookQA)
  3. Math word problems (GSM8K)

For each task, they took 1,000 potential examples. They measured the "brainwaves" (activations) for each one using different math tools (like checking the average brightness, the spread of the light, or the biggest single flash). Then, they actually tested the model with those examples to see how well it performed.

Finally, they compared the brainwave scores against the actual test scores. They were looking for a strong link: Did the examples with the brightest brainwaves actually help the model get better grades?

The Result: A "Negative" Finding

Here is the punchline: No, it didn't work.

The researchers found almost no connection between the brainwave patterns and how well the model did.

  • The correlation was extremely weak (at best, a score of 0.33 out of 1.0, which is barely a whisper of a relationship).
  • Sometimes, the examples with the "brightest" brainwaves actually made the model perform worse than if they had picked random examples.
  • Even when they tried different ways of masking (hiding parts of the text to change how the model reads), the result was the same: the brainwaves didn't predict success.

Why Did It Fail? The "Superposition" Analogy

The authors offer a theory for why this happened, using a concept called Superposition.

Imagine a crowded room where everyone is trying to talk at once. In a normal room, if you want to hear one person, you just listen to their voice. But in this AI model's "room" (its internal dimensions), there are more conversations happening than there are people to listen to.

To fit all these conversations into the limited space, the model mixes them together. A single "light" in the brain isn't just about one specific fact; it's a complex, tangled mix of many different facts and ideas. Because the signals are so jumbled and mixed up, looking at the raw "brightness" of the lights doesn't tell you if a specific example is good or bad. It's like trying to judge the quality of a specific ingredient in a smoothie just by looking at the color of the whole drink; the colors are too blended to tell you what's inside.

The Takeaway

The paper concludes that you cannot use raw brainwave measurements (MLP activations) to pick good examples for AI. It's a dead end for this specific method.

However, the authors suggest a path forward. Since the signals are so mixed up, we might need a special tool to "unmix" them first. They propose using something called Sparse Autoencoders (SAEs), which act like a sophisticated filter to separate the tangled conversations in the room so we can actually hear the individual voices. Until we have that filter, we shouldn't rely on these activation signals to choose our examples.

In short: The idea of using the AI's internal "glow" to pick examples was a great theory, but the experiment showed it doesn't work in practice because the AI's internal signals are too messy to interpret directly.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →