Gabriele Sarti @ EMNLP (@gsarti_) header
Gabriele Sarti @ EMNLP (@gsarti_) profile picture

Co-founder @parallx_ai. Making white-box belief auditing the new standard in AI evals. Prev: Postdoc @ndif_team @northeastern, PhD @gronlp, @amazonscience

London, England
Joined November 2017
Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)Photo by Gabriele Sarti @ EMNLP (@gsarti_)
Excited to kickstart this effort with @glnmario and a star-studded advisory team! 🚀 Also, we're hiring for 2 MTS and 1 Ops manager! Come build the future of white-box audits with us: parallx.ai/careers
Introducing Parallax 🔍 We're a new UK/EU-based nonprofit research lab building scalable methods and infrastructure to audit the beliefs, goals, and plans that shape model behaviours in long-horizon agentic evaluations. parallx.ai — Thread 🧵 1/
9
17
78
4,700
Gabriele Sarti @ EMNLP retweeted
See you today at @BlackboxNLP, 16:00-17:00!
Does entropy actually track what's important in a chain of thought? Our paper (accepted to the BlackBoxNLP repr. track) says mostly no, and we found the spurious cause behind why it looked like it did 🧵
2
5
200
Gabriele Sarti @ EMNLP retweeted
BlackboxNLP is tomorrow at #EMNLP2026 in Budapest! 🧵 Here’s what’s on the program. We start at 9:00 in Room P3. At 9:10, our first keynote @sheridan_feucht will talk about how LLMs read, mapping arbitrary symbols onto meaningful words.
1
7
1
18
1,633
Sheridan is great, you don't want to miss this! Tomorrow morning at @BlackboxNLP! #EMNLP2026
Tomorrow at 9:10am, I'll be talking about two case studies of "How LLMs Read" @BlackboxNLP. What exactly do I mean by "reading"? Come to P3 tomorrow morning and find out! :)
3
20
670
But seriously, how do we expect junior researchers to be thoughtful in their AI use when even A* conference keynotes are getting slopified? Thankfully there's still people like @zouharvi willing to call this out publicly
hey claude make me a keynote presentation for day one of the conference
3
4
1
168
22,599
I'll be at @emnlpmeeting as a co-organizer of @BlackboxNLP and co-author of "Demistifying Entropy-based Selection for CoT Compression in LRMs" led by the brilliant @SaraCandussio & @daniel_sc4! Ping me here or on Whova to chat about scalable interp for long-horizon agent auditing & research opportunities @parallx_ai 🔍
1
4
61
1,473
Gabriele Sarti @ EMNLP retweeted
Heading to EMNLP to present our work with @daniel_sc4 and @gsarti_! See you at BlackBoxNLP on October 29, 16:00–17:00 🤠
Does entropy actually track what's important in a chain of thought? Our paper (accepted to the BlackBoxNLP repr. track) says mostly no, and we found the spurious cause behind why it looked like it did 🧵
2
10
301
Gabriele Sarti @ EMNLP retweeted
Folks are commenting on issues with the terms, and they exist, but perspective is important: METR gets the best terms they can, others often get worse terms than them, and most companies have done 0 embedding. We need binding standards for this stuff, not ad hoc bargaining
Two employees from METR and Redwood Research worked on premises at OpenAI for three weeks this summer in an embedded assessment pilot. This team evaluated the systems OpenAI was using to monitor for misalignment from internal agents. A brief write-up of their work is now public.
11
12
1
122
5,153
Gabriele Sarti @ EMNLP retweeted
Diffusion Language Models internally build denoising time representations!🕓 Come and see our poster at EMNLP in Budapest! 📍 𝐇𝐚𝐥𝐥 𝐇 | 𝗦𝘂𝗻𝗱𝗮𝘆, 𝗢𝗰𝘁𝗼𝗯𝗲𝗿 𝟮𝟱𝐭𝐡 | 𝟭𝟲:𝟬𝟬 𝐂𝐄𝐓 📄Paper: arxiv.org/abs/2607.01774
4
16
503
Gabriele Sarti @ EMNLP retweeted
Schmidt Sciences is hiring Associates to help run our grantmaking programs! This role is a great opportunity for generalists to shape funding in AI safety. You would join a small team and directly impact cutting-edge safety research. Apply ASAP if interested. Link below ⬇️
6
19
146
12,202
My ICLR batch was not so bad in terms of AI-generated papers, but I was very careful in my bidding to categorically avoid LLM-sounding titles! Highly recommended, and maybe a way forward for conferences. If no one is willing to bid for reviewing your paper maybe there's something wrong with it from the very start?
7
1
60
7,715
Last Friday, @ndif_team released NNSight 0.8! 🚀 A big step forward in scaling interpretability workflows for real-world use cases. vLLM is finally a first-class runtime, with optimized tracing that scales well even when extracting & intervening on activations across a huge number of layers & token positions! Release notes: nnsight.net/blog/2026/09/09/…
3
5
26
1,154
Gabriele Sarti @ EMNLP retweeted
Interpretability stress-testing results can be unreliable if you set up the test wrong. We introduce "How to train your model organism" (w/ @davidbau @byron_c_wallace), where we propose to use more realistic model organisms for interpretability auditing.
Model organisms (MOs) are frequently used as testbeds for mechanistic interpretability methods. We train 54 of them and find that their interpretability scores vary widely depending on how they were trained. Your interpretability benchmark result may be a lottery. 🧵
1
5
3
45
3,564
BlackboxNLP is finally almost here! 🎉 Check out our program and see you soon in Budapest!
📣 The BlackboxNLP 2026 program is live! Join us on October 29th in Room P3 at @emnlpmeeting for keynotes by @sheridan_feucht , @iatitov & @mhahn29, six oral presentations, and two poster sessions. Full schedule: blackboxnlp.github.io/2026/#…
3
30
1,020
Gabriele Sarti @ EMNLP retweeted
VLMs use pointer-like signals for spatial variable binding. But where does the binding actually happen? We find a dual mechanism: the vision encoder is the primary source of binding, with the LM backbone playing a secondary role.
3
18
3
73
7,676
Gabriele Sarti @ EMNLP retweeted
Replying to @pgodfreysmith
Assorted thoughts: -- The "injected thought" detection task consists of two sub-tasks, the anomaly detection step (is there an injection or no) and the identification step (what was injected). It's now fairly clear that these are handled by (mostly, at least) distinct mechanisms -- see e.g. arxiv.org/abs/2603.05414 and arxiv.org/abs/2603.21396 -- the former residing in somewhat earlier layers than the latter. -- The identification step of the task is closely connected to our recent global workspace paper transformer-circuits.pub/202…. Our current understanding is that some (not most!) model representations are "verbalizable," that these representations are the ones the model can identify in the context of requests for introspection, and that these representations also play a privileged role in certain kinds of reasoning. (As an aside, I think the workspace paper is overall considerably richer and more interesting than the introspection paper -- if you're looking for surprising hints of apparent mentality, that'd be my first recommendation!) -- The anomaly detection step is less well understood, and more brittle. It does not appear to scale with model capabilities, but rather is heavily influenced by various idiosyncracies of model behavior (e.g. model "refuse-y-ness") and the prompt format. On some models at least, very light elicitation (like ablating a refusal vector, or finetuning a single bias vector) can dramatically increase performance. Where this capability is present, it is very unclear how genuinely "metacognitive" it is. One issue with the literature on this task (including my own papers) is that people have been studying regular models, where weird behavioral idiosyncracies confound the results. I think to properly understand this anomaly detection behavior, someone should study it in the context of a model that's undergone the aforementioned light elicitation that makes it more reliable. -- To my knowledge, no one has observed the injected thought detection behavior without priming the model to consider the possibility. This means it's possible / likely that what's happening is the steering vector triggering generic anomaly detection mechanisms, and the model inferring that the anomaly must be an injected thought based on the prompt. -- The injected thought detection experiment is what caught everyone's attention, but my favorite experiment in the introspection paper is the "Distinguishing Intended from Unintended Outputs via Introspection" one. I think this is some degree evidence of the model referring to its own activations at previous token positions to recall prior intentions. -- One fun fact from the Macar et al. follow-up is that the "User" character is also capable at detecting injected thoughts better than chance, not just the "Assistant." This suggests that the capability may arise from generic character modeling machinery -- e.g. the Assistant might introspect in the same way that Hamlet introspects, in the mind of Shakespeare. However, this doesn't seem to be the full story, since generic characters ("Alice") perform no better than chance, and pretrained base models don't seem good at the task either, suggesting that post-training hones the anomaly detection capability to some extent. The Macar et al. paper finds that in one model, preference finetuning (DPO) is responsible for this emergence, but nobody really knows why, or how robust this is. -- There's a parallel line of work -- first @BetleyJan et al. arxiv.org/abs/2501.11120, then @dillonplunkett et al. arxiv.org/abs/2505.17120, and now new work from @diatkinson nitter.cf/diatkinson/status/2107…, which explores a different kind of introspection -- models' awareness of their own learned behavioral propensities. I find this capability a bit more impressive than the one reported in my paper -- and the recent Atkinson et al. work ties it to model internals in a beautiful way. If you haven't read these I'd check them out!
New COLM paper: Identifying Introspection From the Inside When an LLM tells us about its decisions, does it 𝘬𝘯𝘰𝘸 what drives its choices—or is it guessing? In our setting, we find that faithful models decide and report with the same layers. Unfaithful ones don't. 🧵
3
12
81
5,356
TIL @huggingface allows you to add a p(doom) to your profile 🤔
2
6
1
41
2,749
Gabriele Sarti @ EMNLP retweeted
The craziest experiment in my lab is a new setup by @diatkinson where he has found a way induce introspection on open LMs using @dillonplunkett's protocol, that lets him look inside introspection. It's nuts. Here's how the experiment works... 🧵 →
6
24
7
227
13,326
Gabriele Sarti @ EMNLP retweeted
New COLM paper: Identifying Introspection From the Inside When an LLM tells us about its decisions, does it 𝘬𝘯𝘰𝘸 what drives its choices—or is it guessing? In our setting, we find that faithful models decide and report with the same layers. Unfaithful ones don't. 🧵
9
71
9
321
22,895
Gabriele Sarti @ EMNLP retweeted
Can Transformer LLMs hide their reasoning from CoT monitors? tl;dr: Transformers cannot hide complex reasoning, but they might cryptographically obfuscate their CoTs, making it extremely difficult to extract hidden goals.
3
28
1
126
6,318
Vilém is one of the most thoughtful scientists I had the pleasure to work with. You should absolutely hire him!
I'm on the faculty job market for Fall 2027 assistant professorship. I work on the science of AI/NLP evaluation, which is currently undergoing a crisis:
6
810