Nathan Hu

42 posts

Nathan Hu

Nathan Hu

@NathanHu12

PhD @stanfordnlp | aspiring LLM biologist | https://t.co/c5lk3rAilp

Katılım Eylül 2021
299 Takip Edilen264 Takipçiler
Sabitlenmiş Tweet
Nathan Hu
Nathan Hu@NathanHu12·
What does reasoning fine-tuning actually change inside a model? In our new paper, we introduce transcoder adapters to learn sparse, interpretable approximations of how reasoning fine-tuning changes MLP computation. 🧵
Nathan Hu tweet media
English
2
20
167
16.2K
Nathan Hu retweetledi
John Hewitt
John Hewitt@johnhewtt·
I’m at ICML! I’m hiring PhD students for my lab at Columbia. DM me here on twitter to set up a time to chat. cs.columbia.edu/~johnhew/lab/
John Hewitt tweet media
English
14
32
517
50.1K
Nathan Hu retweetledi
Lee Sharkey
Lee Sharkey@leedsharkey·
My team at @GoodfireAI has been cooking up a new way to do interpretability: decompose a language model’s weights, not its activations. Our decomposition natively handles attention (!) and behaves less like a lookup table and more like a generalizing algorithm. (1/6)
English
36
192
1.5K
265.2K
Nathan Hu retweetledi
Konwoo Kim
Konwoo Kim@konwookim·
for data-constrained pre-training, synth data isn’t just benchmaxxing, it lowers loss on the real data distribution as we generate more tokens for even better scaling, treat synth gens as forming one long 𝗺𝗲𝗴𝗮𝗱𝗼𝗰: 1.8x data efficiency with larger gains under more compute
Konwoo Kim tweet media
English
8
59
370
101.6K
Nathan Hu retweetledi
Amir Zur
Amir Zur@AmirZur2000·
Excited to launch a course on mechanistic interpretability at Stanford next quarter! So grateful to be part of an amazing teaching team: Atticus Geiger, Jing Huang, Junyi Tao, and Thomas Icard (who all share the admirable trait of not having a twitter account)
Amir Zur tweet media
English
9
28
376
25.6K
Nathan Hu
Nathan Hu@NathanHu12·
@jacobcd52 This is definitely weaker than what the tweet might have implied, but still quite surprising to me. I'd have expected reasoning training to teach new complex features rather than fully bootstrap off the base model's. (Usual caveats about the specific model we study apply.)
English
0
0
0
16
Jacob Drori
Jacob Drori@jacobcd52·
@NathanHu12 as it stands, I think your work doesn't rule out that "wait" is caused by complex/high-level features that are already fully present in the base model, so I don't really buy the quoted claim.
English
2
0
0
25
Nathan Hu
Nathan Hu@NathanHu12·
What does reasoning fine-tuning actually change inside a model? In our new paper, we introduce transcoder adapters to learn sparse, interpretable approximations of how reasoning fine-tuning changes MLP computation. 🧵
Nathan Hu tweet media
English
2
20
167
16.2K
Nathan Hu
Nathan Hu@NathanHu12·
@jacobcd52 Agree and apologies for being a little imprecise—I'd like to think we're more careful about this in the paper. The more precise claim is: "reasoning training mainly adds simpler, reflex-like mechanisms on top of base model computation (which can already be complex)."
English
0
0
0
15
Nathan Hu
Nathan Hu@NathanHu12·
@jacobcd52 Agree it would be really cool to replace the base MLPs with transcoders (or even MLP neurons), this would really give a complete story of everything going on. I'm a little attribution-graphed at the moment, but very tempted to try this.
English
1
0
0
30
Nathan Hu
Nathan Hu@NathanHu12·
@jacobcd52 This definitely sacrifices insight into the specifics of base model computation, but I believe should be fine for identifying important of adapter features and complete attribution flow from embeddings to predictions.
English
1
0
0
22
Nathan Hu
Nathan Hu@NathanHu12·
@jacobcd52 To clarify: we still consider base model MLPs when building these graphs—we just flow through them rather than showing them as nodes. So edges here capture both direct effects from adapter features and indirect effects through the base model.
English
0
0
0
15
Nathan Hu retweetledi
Jake Ward
Jake Ward@_jake_ward·
Circuit tracing is cool, but can it be used for model diffing? We investigate mechanisms introduced during reasoning fine-tuning by training transcoder _adapters_ to faithfully reconstruct MLP output _differences_. Check it out!
Nathan Hu@NathanHu12

What does reasoning fine-tuning actually change inside a model? In our new paper, we introduce transcoder adapters to learn sparse, interpretable approximations of how reasoning fine-tuning changes MLP computation. 🧵

English
0
5
39
4.1K
Nathan Hu retweetledi
Joshua Batson
Joshua Batson@thebasepoint·
Very neat approach to studying model differences: train a transcoder to predict the change in MLP outputs, then build a graph where you flow through base model parts. Highlights how the changes (and input tokens) wire together.
Nathan Hu@NathanHu12

We use these features to investigate why the reasoning model says "wait." When building attribution graphs, we find that "wait" predictions seem to depend on only 2 types of adapter features: output features promoting "wait" and template features active on formatting tokens.

English
0
3
32
2.7K
Nathan Hu
Nathan Hu@NathanHu12·
@DanielFein7 My current mental model is: some backtracking is genuinely important for problem solving. But distillation or optimization biases in RL details (arxiv.org/abs/2503.20783), can often introduce incidental backtracking/verbosity that doesn't actually help performance.
English
0
1
1
48
Nathan Hu
Nathan Hu@NathanHu12·
@DanielFein7 Great question. In the model we study, reasoning training doesn't seem to teach complex backtracking behavior from scratch. This is actually very compatible with Gandhi et al., who show that already having reasoning behaviors at the start of training really matters.
English
1
0
1
53
Nathan Hu
Nathan Hu@NathanHu12·
@maxsloef One reason to think this simple story could be more general is the body of work showing we can remove "wait" and shorten responses even in more "real" reasoning models. For example: arxiv.org/abs/2506.08343
English
0
1
2
33
Nathan Hu
Nathan Hu@NathanHu12·
@maxsloef For sure! It could totally be that these simple "wait" results are specific to R1-Distill-Qwen-7B smaller size or off-policy training. We have a QwQ-32B run going and I'm really excited to see how things look on a larger model directly trained via RLVR.
English
1
0
2
30
Nathan Hu
Nathan Hu@NathanHu12·
Finally, we show using these "wait"-specific features to shorten responses preserves accuracy. Removing them from the adapter (blue) results in no accuracy loss on 3/4 benchmarks. Suppressing them in the reasoning model (red)—a cruder intervention—also works reasonably well.
Nathan Hu tweet media
English
2
1
11
585