There's a new XAI Slack!
Connect with XAI/IML researchers and enthusiasts from around the world. Discuss interpretability methods, get help on challenging problems, and meet experts in your field! DM to join ๐ฅณ
Our Theory of Interpretable AI (https://t.co/e9914pRv7y) will soon celebrate its one-year anniversary! ๐ฅณ
As we step into our second year, weโd love to hear from you! What papers would you like to see discussed in our seminar in the future? ๐๐
@tverven@ML_Theorist
๐จ Excited to share: "Learning to Generate Unit Tests for Automated Debugging" ๐จ
which introduces โจUTGen and UTDebugโจ for teaching LLMs to generate unit tests (UTs) and debugging code from generated tests.
UTGen+UTDebug improve LLM-based code debugging by addressing 3 key questions:
1โฃ What are desirable properties of unit test generators? (A: high output acc and rate of uncovering errors)
2โฃ How good are models at 0-shot unit test generation (A: they are not great) ... so how do we improve LLMs' UT generation abilities? (A: bootstrapping from code-generation data via UTGen)
3โฃ How can we use potentially noisy feedback from generated tests for debugging? (A: via test-time scaling and validation + backtracking in UTDebug)
๐งต๐
Super excited to share our latest preprint that unifies multiple areas within explainable AI that have been evolving somewhat independently:
1. Feature Attribution
2. Data Attribution
3. Model Component Attribution (aka Mechanistic Interpretability)
https://t.co/2RfqyvkF6C [1/N]
#AI #Safety #Interpretability #XAI #explainableAI
Hot off the press: my PhD thesis "Foundations of machine learning interpretability" is officially published! Enjoy it at https://t.co/tRiWkTp3MV
@XAI_Research@trustworthy_ml
Exciting opportunity at the intersection of climate science and XAI to work on groundbreaking research in attributing extreme precipitation events with multimodal models. Check out the details and help spread the word! #ClimateAI#Postdoc#UVA#Hiring
Job description: https://t.co/yIcU1vZVke
Tagging @XAI_Research@trustworthy_ml@uvadatascience@ClimateChangeAI to spread the word!
๐ Curious about what's really happening inside vision models?
Join us at the First Workshop on Mechanistic Interpretability for Vision (MIV) at @CVPR!
๐ข Website: https://t.co/Ynpv1osH0t
Meet our amazing invited speakers!
#CVPR2025#MIV25#MechInterp#ComputerVision
The later features in DINO-v2 are more abstract and semantically meaningful than I'd expected from the training objectives.
This neuron responds only to hugs. Nothing else, just hugs.
This week's Apart News brings you an *exclusive* interview with interpretability insider @myra_deng of @GoodfireAI & revisits our Sparse Autoencoders Hackathon which featured a memorable talk from @GoogleDeepMind's @NeelNanda5.
@dylanjsam Hi Dylan, it reminds me of our paper where we also train a model (model 2) on the output of another black-box model (model 1). ultimately we find that combining the outputs of model 2 and model 1 helps improve the perf significantly.
https://t.co/QY7XPpCMM0
In case you missed it: here is the recording of @YishayMansour's talk about the ability of decision trees to approximate concepts: https://t.co/DERjJawP7R
For upcoming talks, check out the seminar website: https://t.co/JR4y2i8R9S
LLMs are all circuits and patterns
Nice Paper for a long weekend read - "A Primer on the Inner Workings of Transformer-based Language Models"
๐ Provides a concise intro focusing on the generative decoder-only architecture.
๐ Introduces the Transformer layer components, including the attention block (QK and OV circuits) and feedforward network block, and explains the residual stream perspective. It then categorizes LM interpretability approaches into two dimensions: localizing inputs or model components responsible for a prediction (behavior localization) and decoding information stored in learned representations to understand its usage across network components (information decoding).
๐ For behavior localization, the paper covers input attribution methods (gradient-based, perturbation-based, context mixing) and model component importance techniques (logit attribution, causal interventions, circuits analysis). Causal interventions involve patching activations during the forward pass to estimate component influence, while circuits analysis aims to reverse-engineer neural networks into human-understandable algorithms by uncovering subsets of model components interacting together to solve a task.
๐ Information decoding methods aim to understand what features are represented in the network. Probing trains supervised models to predict input properties from representations, while the linear representation hypothesis states that features are encoded as linear subspaces. Sparse autoencoders (SAEs) can disentangle superimposed features by learning overcomplete feature bases. Decoding in vocabulary space involves projecting intermediate representations and model weights using the unembedding matrix.
๐ Then summarizes discovered inner behaviors in Transformers, including interpretable attention patterns (positional, subword joiner, syntactic heads) and circuits (copying, induction, copy suppression, successor heads), neuron input/output behaviors (concept-specific, language-specific neurons), and the high-level structure mirroring sensory/motor neurons. Emergent multi-component behaviors are exemplified by the IOI task circuit in GPT2-Small. Insights on factuality and hallucinations highlight the competition between grounded and memorized recall mechanisms.
This Thursday (in 3 days), @YishayMansour will discuss interpretable approximations โ learning with interpretable models. Is it the same as regular learning? Attend the lecture to find out!
๐ป Website: https://t.co/MPJzLcxNfI
@Suuraj@tverven
We're open-sourcing Sparse Autoencoders (SAEs) for Llama 3.3 70B and Llama 3.1 8B! These are, to the best of our knowledge, the first open-source SAEs for models at this scale and capability level.
What can AI researchers do *today* that AI developers will find useful for ensuring the safety of future advanced AI systems? To ring in the new year, the Anthropic Alignment Science team is sharing some thoughts on research directions we think are important.
ACL Time @ Bangkok ๐น๐ญ
Our GNNavi work will be presented in the poster session at 12:30 on Aug. 14 (Wed.). Welcome to drop by and exchange with us!
Looking forward to talking with people, especially those who are interested in multilingual & low-resource & LLM interpretability๐ค