Aaron Mueller

Aaron Mueller

@amuuueller.bsky.social

Postdoc at Northeastern and incoming Asst. Prof. at Boston U. Working on NLP, interpretability, causality. Previously: JHU, Meta, AWS

2.4K followers330 following52 posts

Tired of writing NeurIPS rebuttals? Take a break by registering to attend the New England Mechanistic Interpretability workshop (deadline today)!

The NEMI workshop registration deadline is today, July 27th! Last chance to sign up to meet New England’s mech interp community, including Rhett the Terrier, who’s using J-Space to learn what LLMs think when he begs them for treats. Link in thread 👇

If you'll be at ACL or ICML this year, come check out the work from our group and collaborators - summary 🧵 below. Lots to like for those into {mechanistic, developmental, pragmatic} interpretability! I'll be at ACL; say hi!

View full thread

How do language models update entity states? Many findings, but one highlight is that removing an entity locally often causes a model to remove it everywhere. We apply this understanding to improve performance. Chat with Peter Tang at ICML!

If you'll be at ACL or ICML this year, come check out the work from our group and collaborators - summary 🧵 below. Lots to like for those into {mechanistic, developmental, pragmatic} interpretability! I'll be at ACL; say hi!

View full thread

Most interpretability is post hoc. How can we understand when a feature is learned during training? We apply crosscoders to understand when models learn syntactic features, and when multilinguality arises. Chat with @bayazitdeniz.bsky.social at ACL! bsky.app/profile/baya...

Deniz Bayazit@bayazitdeniz.bsky.social

1/🚨 New preprint How do #LLMs’ inner features change as they train? Using #crosscoders + a new causal metric, we map when features appear, strengthen, or fade across checkpoints—opening a new lens on training dynamics beyond loss curves & benchmarks. #interpretability

We show that the benefits of multi-agent debate can be distilled into a single model. Our method IMAD improves performance at a fraction of the tokens, and can improve persona steering. Learn more from John Seon Keun Yi at ACL!

If you'll be at ACL or ICML this year, come check out the work from our group and collaborators - summary 🧵 below. Lots to like for those into {mechanistic, developmental, pragmatic} interpretability! I'll be at ACL; say hi!

How well do interpretability methods disentangle concepts? We propose a multi-concept evaluation setting. Lots of findings, but most boil down to "establishing the independence of two LLM mechanisms *requires* interventional evidence."

The New England Mechanistic Interpretability (NEMI) workshop is coming to BU on Aug. 14! Join us for talks, a panel, food, and plenty of opportunities to connect with the many great researchers in the area. Register and help spread the word!

Micah Benson@micahben.bsky.social

🧠🤖 The 2026 New England Mechanistic Interpretability (NEMI) Workshop will be Aug. 14 at Boston University! Help spread the word and join the New England mech interp community! Registration and submission info in thread:👇

Aaron Mueller reposted

I truly believe the rapid advances in the mech interp subfield have something real to offer AI ethics researchers: A chance to look beyond the HOW of evals to the WHY, a first pass at a technical solution when we see the opportunity, a new avenue for showing failures that prove models are not gods

Representation steering is now a common way to mitigate LLM shortcuts. How much legitimate knowledge does this tend to remove? Turns out that these methods can be surprisingly precise! But also: no single steering operation will fix all shortcuts. Led by @shanzzyy.bsky.social!

Zhengyang Shan@shanzzyy.bsky.social

Can steering remove LLM shortcuts without breaking legitimate LLM capabilities? In our @eaclmeeting.bsky.social paper, we show that conceptual bias is separable from concept detection; this means inference-time debiasing is possible with minimal capability loss.

In LLMs, concepts aren’t static: they evolve through time and have rich temporal dependencies. We introduce Temporal Feature Analysis (TFA) to separate what's inferred from context vs. novel information. A big effort led by @ekdeepl.bsky.social, @sumedh-hindupur.bsky.social, @canrager.bsky.social!

Can@canrager.bsky.social

Humans and LLMs think fast and slow. Do SAEs recover slow concepts in LLMs? Not really. Our Temporal Feature Analyzer discovers contextual features in LLMs, that detect event boundaries, parse complex grammar, and represent ICL patterns.

View full thread

I'm glossing over our deeper motivations from neuroscience (predictive coding) and linguistics here, but we believe there's significant cross-field appeal for those interested in intersections of cog sci, neuroscience, and machine learning!

In LLMs, concepts aren’t static: they evolve through time and have rich temporal dependencies. We introduce Temporal Feature Analysis (TFA) to separate what's inferred from context vs. novel information. A big effort led by @ekdeepl.bsky.social, @sumedh-hindupur.bsky.social, @canrager.bsky.social!

Can@canrager.bsky.social

Humans and LLMs think fast and slow. Do SAEs recover slow concepts in LLMs? Not really. Our Temporal Feature Analyzer discovers contextual features in LLMs, that detect event boundaries, parse complex grammar, and represent ICL patterns.

TFA is designed to capture context-sensitive information. Consider parsing: SAE often assign each word to its most frequent syntactic category, regardless of context. Meanwhile, TFA recovers the correct parse given the context!

Jeff Elman famously showed us in 1990 that time is a rich signal in itself. Our work demonstrates that this lesson applies equally well to interpretability methods. The inductive biases of interp methods should reflect the structure of what is being studied.

What's the right unit of analysis for understanding LLM internals? We explore in our mech interp survey (a major update from our 2024 ms). We’ve added more recent work and more immediately actionable directions for future work. Now published in Computational Linguistics!

View full thread

What's the right unit of analysis for understanding LLM internals? We explore in our mech interp survey (a major update from our 2024 ms). We’ve added more recent work and more immediately actionable directions for future work. Now published in Computational Linguistics!

View full thread

We also made the causal graph formalism more precise. Interpretability and causality are intimately linked; the latter makes the former more trustworthy and rigorous. This formal link should be strengthened in future work.

What's the right unit of analysis for understanding LLM internals? We explore in our mech interp survey (a major update from our 2024 ms). We’ve added more recent work and more immediately actionable directions for future work. Now published in Computational Linguistics!

One of the bigger changes was establishing criteria for success in interpretability. What units of analysis should you use if you know what you’re looking for? If you *don’t* know what you’re looking for?

Aaron Mueller reposted

In neuroscience, we often try to understand systems by analyzing their representations — using tools like regression or RSA. But are these analyses biased towards discovering a subset of what a system represents? If you're interested in this question, check out our new commentary! Thread:

Aaron Mueller reposted

SAEs have been found to massively underperform supervised methods for steering neural networks. In new work led by @danaarad.bsky.social, we find that this problem largely disappears if you select the right features!

Dana Arad@danaarad.bsky.social

Tried steering with SAEs and found that not all features behave as expected? Check out our new preprint - "SAEs Are Good for Steering - If You Select the Right Features" 🧵

View full thread

SAEs have been found to massively underperform supervised methods for steering neural networks. In new work led by @danaarad.bsky.social, we find that this problem largely disappears if you select the right features!

Dana Arad@danaarad.bsky.social

Tried steering with SAEs and found that not all features behave as expected? Check out our new preprint - "SAEs Are Good for Steering - If You Select the Right Features" 🧵

We define the notion of an “output feature”, whose role is to increase p(some token(s)). Steering these gives better results than steering “input features”, whose role is to attend to concepts in the input. We propose fast methods to sort features into these categories.

Aaron Mueller reposted

Tried steering with SAEs and found that not all features behave as expected? Check out our new preprint - "SAEs Are Good for Steering - If You Select the Right Features" 🧵