WeightLens 与 MaxAct* 的四维平均对比
更清楚不等于更纯净:WeightLens 提升 Clarity,却在 Purity 上明显退让;Faithfulness 几乎原地不动。
一句话核心定位: ICLR 2026 的《Circuit Insights: Towards Interpretability Beyond Activations》把自动特征解释拆成两条互补路径:WeightLens 用转码器权重提取输入不变的词元关系,CircuitLens 用归因图追踪输入依赖的特征—注意力—输出交互;它显著提升了说明的清晰度并降低对超大语料的依赖,但没有解决低 Faithfulness、解释器 LLM 依赖和电路因果充分性问题。
报告日期: 2026-09-26
轮转领域:
理论与可信——机制可解释性、因果归因、自动解释评测
核心论文: Elena Golimblevskaia 等,《Circuit Insights:
Towards Interpretability Beyond Activations》,ICLR 2026 Conference
Paper
随机抽样: 候选池 N=24;执行
shuf -i 1-24 -n 1 得到 19;第 19
篇即核心论文;重抽 0 次。
数字口径: 下文实验数字均来自实际读取的 29 页 ICLR 论文
PDF;聚合均值由论文 Table 2/3
的逐层数据等权计算,明确标为“本报告计算”。相关工作数字来自相应
PDF/项目页,均注明页码、表号或网页位置。
0. 链接验证表
| 工作 | 会议 / 正式页 | arXiv(版本与日期) | 代码 | 数据 / 权重 | 项目页 / 视频 | 核验结论 |
|---|---|---|---|---|---|---|
| Circuit Insights | ICLR 2026 proceedings;OpenReview | 2510.14936v2,2026-03-04 | WeightLens;CircuitLens | 电路分析数据,约 7.98 GB;描述与评测 | 独立项目页/公开视频:未找到 | 正式论文、预印本、代码与数据均可访问;HF 数据查看器对电路 JSONL 报结构解析错误,但文件页与总大小可访问 |
| Transcoders Find Interpretable LLM Feature Circuits | NeurIPS 2024 / arXiv PDF | 2406.11944v2,2024-11-06 | transcoder_circuits | 训练权重/数据:仓库内说明;独立数据页未找到 | 项目视频:未找到 | PDF 与仓库可访问 |
| Circuit Tracing | Transformer Circuits Thread | arXiv:未公开/未找到 | 独立代码链接:本次未核实 | 交互式归因图见项目页 | 同左;公开视频未找到 | 项目正文可访问,属于技术报告而非会议论文 |
| FADE | ACL 2025 Findings | 2502.16994,初版 2025-02-24 | FADE | Gemma Scope 等公开特征;专用数据页未找到 | 视频:未找到 | ACL 页、PDF 与代码链接可访问 |
| PRISM | NeurIPS 2025 Mechanistic Interpretability Workshop;正式 proceedings:未找到 | 2506.15538v4,2025-11-12 | PRISM | 专用数据/权重页:未找到 | 机构出版页;视频未核实 | arXiv HTML/PDF 与代码可访问 |
| Output-Centric Feature Descriptions | ACL 2025 Main Long | 2501.08319,初版 2025-01-14 | 代码:未找到 | 数据/权重:未找到 | 视频:未找到 | ACL 正式页与 PDF 可访问 |
补充检索说明:候选发现以 ICLR 2026 官方 proceedings/virtual list 为主,随后用 arXiv、OpenReview 与 Hugging Face Papers 交叉核验;ACL Anthology用于技术来源链。Papers with Code 与 Semantic Scholar 对核心标题未返回可稳定核验的独立条目,因此不把其聚合页作为证据来源。
1. 去重与候选池
持久索引显示,最近 14 天已深度覆盖:坐标缺失/污染下的鲁棒线性回归、重尾与分布污染下的倾斜风险、ThinkSLM、MM-RLHF、MeanFlow、Embodied-R1、Ada-KV、MolJO、HPS、BridgeVLA、Seesaw 等。故本轮排除“鲁棒统计污染相变”“多模态 RLHF”“生成模型一步流”“KV 压缩”与“具身 VLA”主题,转向尚未覆盖的自动机制可解释性。以下 24 篇均为 ICLR 2026 主会论文,核心不超过 12 个月;顺序固定后再随机抽样,不按热度挑选。
| # | 候选论文 | 方向 | 官方链接 |
|---|---|---|---|
| 1 | Smooth Calibration Error: Uniform Convergence and Functional Gradient Analysis | 校准理论 | ICLR |
| 2 | The Alignment Auditor: A Bayesian Framework for Verifying and Refining LLM Objectives | 目标审计 | ICLR |
| 3 | Fair Graph Machine Learning under Adversarial Missingness Processes | 公平与缺失 | ICLR |
| 4 | Rote Learning Considered Useful: Generalizing over Memorized Data in LLMs | 记忆与泛化 | ICLR |
| 5 | Noisy but Valid: Robust Statistical Evaluation of LLMs with Imperfect Judges | 评测统计 | ICLR |
| 6 | Robust Optimization for Mitigating Reward Hacking with Correlated Proxies | 奖励黑客 | ICLR |
| 7 | The Devil behind the Mask: An Emergent Safety Vulnerability of Diffusion LLMs | 安全脆弱性 | ICLR |
| 8 | Learning for Highly Faithful Explainability | 忠实解释 | ICLR |
| 9 | PropensityBench: Evaluating Latent Safety Risks in LLMs via an Agentic Approach | 潜在安全倾向 | ICLR |
| 10 | Forget Forgetting: Continual Learning in a World of Abundant Memory | 持续学习 | ICLR |
| 11 | Explainable LLM Unlearning through Reasoning | 可解释遗忘 | ICLR |
| 12 | Understanding Forgetting and Generalization in Continual Learning via the NTK | 泛化动力学 | ICLR |
| 13 | How to Cure Newton for Unlearning Neural Networks? | 二阶遗忘 | ICLR |
| 14 | ProSafePrune: Projected Safety Pruning for Mitigating Over-Refusal | 安全剪枝 | ICLR |
| 15 | Attention Smoothing Is All You Need For Unlearning | 机器遗忘 | ICLR |
| 16 | Towards Safe Reasoning in Large Reasoning Models via Corrective Intervention | 过程安全 | ICLR |
| 17 | FaithCoT-Bench: Benchmarking Instance-Level Faithfulness of Chain-of-Thought | CoT 忠实度 | ICLR |
| 18 | Teach to Reason Safely: Policy-Guided Safety Tuning for MLRMs | 多模态安全 | ICLR |
| 19 | Circuit Insights: Towards Interpretability Beyond Activations | 机制可解释性 | ICLR |
| 20 | A2D: Any-Order, Any-Step Safety Alignment for Diffusion Language Models | 扩散 LM 安全 | ICLR |
| 21 | Safety Subspaces are Not Linearly Distinct | 安全表征 | ICLR |
| 22 | Formal Mechanistic Interpretability: Automated Circuit Discovery with Provable Guarantees | 可验证电路 | ICLR |
| 23 | GuardAlign: Test-time Safety Alignment in Multimodal LLMs | 测试时安全 | ICLR |
| 24 | Calibrating Verbalized Confidence with Self-Generated Distractors | 置信度校准 | ICLR |
2. Motivation:真正的痛点不是“看不到激活”,而是“看见了也不知道为什么”
主流自动解释管线先在大语料中寻找某特征的高激活样本,再把文本与逐 token 激活交给另一个 LLM 生成自然语言说明。它把人工检查扩展到数万乃至数百万特征,却埋下四个结构性问题。
第一,激活是相关,不是路径。一个 token 与目标特征同时高激活,不等于该 token 经哪一个注意力头、哪一个上游特征促成了目标特征,也不说明该特征最终改变了哪些输出。核心论文 Figure 9 的 L21F91 就展示了这种错位:输入侧只看到 “on” 或若干动词,输出归因却指向 “the basis of / based on” 之类短语(PDF p.9)。只看激活会把“触发条件”和“功能效果”混在一起。
第二,数据集是隐性超参。论文用同一 Pile-uncopyrighted 来源构造 24M-token 小集与 2.3B-token 大集,两者相差约 95.8 倍;CircuitLens 在大集上的输入指标显著更强,但 24M 集通过电路遮罩加 WeightLens 仍能在 Clarity 上超过 MaxAct*(PDF pp.8,15, Table 3)。这意味着解释质量不仅反映特征,也反映“你碰巧拿什么语料去问它”。
第三,解释器与裁判也是黑箱。CircuitLens 最终仍让
gpt-4o-mini-2024-07-18 合并簇级描述,FADE 的四指标也依赖
LLM-as-a-judge。若解释器和裁判共享语言偏好,就可能把文字流畅度当成机制真实性。论文自己承认
Fully eliminating explainer LLM 仍困难(Limitations, PDF p.10)。
第四,单特征干预未必能测试真实因果作用。转码器特征高度冗余,单个特征被 steering 后,模型可能由平行路径补偿。核心论文 Table 2 的平均 Faithfulness 仅约 0.04,Table 3 的多数方法约 0.03–0.04;这不是“小幅落后”,而是表明当前说明在“能否按描述方向改变输出”上普遍缺证据。
因此,论文的主假设不是“权重天然可解释”,而是更窄、更可检验的两段式判断:对上下文无关特征,异常大的固定权重连接能提供稳定语义;对上下文相关特征,必须把激活拆成具体上游组件与输出后果,再做聚类与描述。
3. 故事线与关键权衡
故事线可压缩为三次转向:
- 从神经元到稀疏特征。 SAE 缓解多义神经元,但只重构激活;转码器重构整个 MLP 映射,因此保留“输入激活 × 固定连接”的可分解结构。
- 从高激活样本到结构证据。 WeightLens 直接读 encoder/decoder、embedding/unembedding 与跨层 decoder-to-encoder 连接,避免大语料;CircuitLens 则用输入依赖 Jacobian、注意力头归因和输出 logit 归因重建局部电路。
- 从单一说明到簇级说明。 先按共享的上游特征与注意力头模式聚类,再逐簇解释并合并,目标是把 polysemantic feature 拆成多个机制簇,而不是强迫一个句子包办全部行为。
代价也一并转移:WeightLens 便宜、无数据依赖,但只覆盖 Gemma 32.7%、GPT-2 58.8%、Llama 25.4% 的可验证 token-based 特征(PDF p.8);CircuitLens 覆盖上下文机制,却要缓存激活、做反向传播、聚类并调用解释器 LLM,且输出侧每新增 token 都增加前后向开销(Table 1, PDF p.16)。
4. 方程级形式化
4.1 转码器与两类归因
设第 l 层目标转码器特征为 (l,i),encoder
向量为 f_enc^(l,i);更早第 l' 层特征
(l',i') 的 decoder 向量为 f_dec^(l',i'),其在
token t 上的激活为
a_(l',i')[t]。最基本的跨特征归因为:
[ A_{(l',i')\rightarrow(l,i)}(t)=a_{(l',i')}(t),\langle f_{dec}^{(l',i')},f_{enc}^{(l,i)}\rangle. ]
前项随输入变化,后项只由权重决定。论文进一步加入局部 Jacobian:
[ A^{J}{(l',i')\rightarrow(l,i)}(t)=a{(l',i')}(t),f_{dec}^{(l',i')}J^{(l\rightarrow l')}(t)f_{enc}^{(l,i)}, ]
其中 J
在给定输入处把注意力、归一化与非线性局部冻结(Eq.2–3, PDF p.3)。这使
CircuitLens
能追踪“某一次运行”里的实际路径,但也意味着它只是局部线性归因,不是全局因果等价。
注意力头 (l',h) 从源 token s 到目标 token
t 对特征的贡献写成:
[ A_{h,s\rightarrow i,t}=\operatorname{score}{l',h}(r{pre}[t],r_{pre}[s])\cdot\langle (W_{OV}^{l',h})^Tf_{enc}^{l,i},r_{pre}^{l'}[s]\rangle. ]
输出侧则计算目标特征到预测 token y_t 的 logit 贡献:
[ A_{i\rightarrow y_t}=a_{l,i}[t], f_{dec}^{l,i}J^{y\rightarrow(l,i)}[t]W_U[:,y_t]. ]
前三式分别回答“固定连接是什么”“本次输入经何路径激活”“它把输出推向哪里”。
4.2 WeightLens 流程伪代码
for layer l from early to late:
for feature i in transcoder(l):
input_tokens = zscore_outliers(W_emb · f_enc[l,i], τ_vocab)
output_tokens = zscore_outliers(f_dec[l,i] · W_U, τ_vocab)
upstream = union over l'<l of
zscore_outliers(W_dec[l'] · f_enc[l,i], τ_feature)
input_tokens += inherit_validated_tokens(upstream)
validated = {token | forward(token) activates feature(l,i)}
if validated is empty: mark context-dependent
else: lemmatize(validated) [+ optional output_tokens / LLM refinement]
词表异常阈值:GPT-2 为 z=4,Gemma-2-2B 与 Llama-3.2-1B
为 z=4.5;跨特征连接阈值 z=3(PDF
pp.4–5)。核心假设是:若固定连接真的描述特征的内在 token 语义,则孤立
token 前向验证仍应激活它。
4.3 CircuitLens 流程伪代码
cache max activations over corpus
partition activation distribution into B=20 quantile bins
sample N=100 without replacement with weight w_i = 1 / n_bin^0.9
for each sampled context:
trace significant upstream features and (head, token, relative-position)
mask non-contributing input tokens
optionally trace affected generated tokens
form sparse contributor set S_j
filter contributors appearing in at least ρ fraction of inputs
compute Jaccard(S_a,S_b)
cluster; explain each cluster with an LLM; merge cluster descriptions
正文写 DBSCAN(PDF p.6),Appendix E.5 写
HDBSCAN、eps=0.7、min_samples=3(PDF
p.21);这一命名不一致是复现时必须先澄清的地方。
5. 关键机制与工程细节
| 模块 | 关键设计 | 为什么有效 | 成本 / 风险 | 来源 |
|---|---|---|---|---|
| WeightLens 输入侧 | W_emb·f_enc 与上游 W_dec·f_enc 的 z-score
异常值 |
把固定权重连接转为候选 token/上游特征 | 干扰与上下文会制造假阳性 | Eq.1、Sec.3.2,PDF pp.3–5 |
| 单 token 验证 | 候选词单独前向,保留真激活 | 过滤“权重大但运行时无效”的连接 | 会拒绝依赖语境的真实语义 | Assumption 2,PDF p.4 |
| 输出投影 | f_dec·W_U 找 promoted/suppressed tokens |
给说明加入功能结果 | 无法像输入 token 一样验证;实验中常降 Clarity | Sec.3.2/4,Table 2 |
| 分位逆频采样 | 20 个分位箱,指数 0.9,抽 100 个样本 | 同时覆盖常见与尾部激活 | 仍依赖语料分布,参数未系统扫描 | Sec.3.3,PDF p.5 |
| 电路遮罩 | 仅保留直接激活或经注意力头显著贡献的 token | 降低解释器从全文找模式的负担 | 局部 Jacobian 冻结注意力模式 | Eq.4,PDF pp.3,5 |
| 电路聚类 | 上游特征 + (head,relative position) 稀疏集合,Jaccard +
H/DBSCAN |
按“如何被算出”而非语义相似度拆多义性 | 易过分裂;算法命名不一致 | Sec.3.3、App.E.5 |
| 输出追踪 | 对后续生成 token 做前后向归因 | 发现输入激活看不到的功能 | 5/15 token 额外 +4/+12 A100 GPU-hour | Table 1,PDF p.16 |
| FADE 评测 | Clarity、Responsiveness、Purity、Faithfulness | 分离“说得清”“真的触发”“是否专一”“是否因果” | 仍由 LLM judge 与 steering 构成 | Sec.3.4,PDF p.6 |
工程资源方面,24M-token 激活缓存约 5 A100-40GB GPU-hour,每个 16K 转码器层约 12 GB 稀疏缓存;1000 特征的输入侧分析约 8 GPU-hour;追踪 5/15 个新 token 再加 4/12 GPU-hour(Table 1, PDF p.16)。这说明“可扩展”指相对于逐特征大语料扫描可复用缓存,而不是接近零成本。
6. 数据集、模型、基准与指标
实验涉及 GPT-2 Small、Gemma-2-2B、Llama-3.2-1B 的转码器;定量主图集中在 Gemma-2-2B。语料为去版权版本 Pile,总体超过 345.7 GB,作者切出 6GB/2.3B-token 大集与 40MB/24M-token 小集;训练分区生成解释,测试分区评测,并做句长上下 5% 过滤、去重与纯数字/符号过滤(Appendix B, PDF p.15)。
FADE 四指标均在 [0,1]:
- Clarity:说明是否足够明确,使 LLM 能合成真正激活该特征的样本。
- Responsiveness:概念样本激活相对随机/非概念样本能否分开。
- Purity:自然数据里的高激活是否主要属于说明概念,而非无关样本。
- Faithfulness:对特征做干预后,输出是否沿说明声称的方向变化。
不能把这四者合成一个“总解释分”。例如 WeightLens 清晰但不纯,说明它常抓到稳定 token 片段,却遗漏上下文条件;Faithfulness 低则意味着自然语言说明还没成为可信的因果证书。
7. 主结果数据矩阵
7.1 五层 × 六方法:Clarity
下表从论文 Table 3 选择早层、转折层与晚层 5
个层位,满足同一基准上的六方法横向比较;粗体为该行最优。top
使用 2.3B-token 大集,其余 CircuitLens 使用 24M-token 小集;MaxAct*
也使用大集。
| Gemma 层 | CL-Input | CL-Full | WL+CL-Full | CL-Input (top) | CL-Full (top) | MaxAct* |
|---|---|---|---|---|---|---|
| 0 | 0.59 | 0.64 | 0.68 | 0.80 | 0.82 | 0.49 |
| 7 | 0.37 | 0.43 | 0.49 | 0.64 | 0.64 | 0.48 |
| 12 | 0.19 | 0.24 | 0.25 | 0.27 | 0.27 | 0.17 |
| 21 | 0.41 | 0.52 | 0.55 | 0.54 | 0.56 | 0.39 |
| 25 | 0.27 | 0.27 | 0.38 | 0.43 | 0.46 | 0.36 |
来源: Circuit Insights PDF p.25, Table 3。层 12 所有方法都低,印证该层的强上下文依赖;大语料 top 版本占优,说明电路方法并未消除覆盖率问题。
7.2 十层等权平均:绝对与相对变化
| 比较 | Clarity | 绝对变化 | 相对变化 | Responsiveness | Purity | Faithfulness |
|---|---|---|---|---|---|---|
| WeightLens | 0.634 | +0.135 vs MaxAct* | +27.05% | 0.771 | 0.536 | 0.040 |
| MaxAct*(WeightLens 表) | 0.499 | — | — | 0.752 | 0.670 | 0.039 |
| WL+CL-Full(24M) | 0.506 | +0.077 vs MaxAct* | +17.95% | 0.579 | 0.488 | 0.033 |
| CL-Full (top, 2.3B) | 0.618 | +0.189 vs MaxAct* | +44.06% | 0.769 | 0.639 | 0.033 |
| MaxAct*(CircuitLens 表) | 0.429 | — | — | 0.698 | 0.619 | 0.036 |
来源与计算: Table 2/3,PDF pp.24–25;本报告对 10 层算术平均。两张表中的 MaxAct* 值不同,因为 Table 2 只在可被 WeightLens 验证的 token-based 特征子集上比较,而 Table 3 是 CircuitLens 设置,不能跨表直接当作同一总体。
最重要的定量结论不是单一 SOTA:
- WeightLens Clarity 从 0.499 到 0.634,绝对 +0.135、相对 +27.05%;但 Purity 从 0.670 降到 0.536,绝对 −0.134、相对 −20.00%。更清楚不等于更完整。
- 24M-token 的 WL+CL-Full Clarity 0.506,仍高于用 2.3B-token 的 MaxAct* 0.429,绝对 +0.077;语料 token 数少 98.96%。但其 Responsiveness/Purity 分别低 0.119/0.131,不能把“少数据胜过大数据”泛化到所有维度。
- 同样用 2.3B-token 时,CL-Full(top) 的 Clarity/Responsiveness/Purity 分别比 MaxAct* 高 0.189/0.071/0.020,对应相对 44.06%/10.17%/3.23%;Faithfulness 则低 0.003。
- 所有方法的 Faithfulness 都非常低,主要落在 0.02–0.06;最佳清晰度并未转化为强输出控制。
8. 逐层消融、超参敏感性与相变
8.1 WeightLens 逐项消融
Table 2 给出三种组合。单独 WL 的十层平均 Clarity
0.634;加入 output tokens 后,层 0 从 0.67 降到
0.63、层 12 从 0.47 降到 0.38,几乎各层下降;再用 LLM
汇总仅部分恢复。说明未经验证的 unembedding outliers
更像噪声而非免费功能语义。Responsiveness 对 +Out
略有提升,但 Purity 与
Faithfulness没有系统改善。真正有效的部件是“固定连接 + 单 token
前向验证”,不是“把更多词塞进说明”。
8.2 CircuitLens 逐项消融
小数据下,CL-Input 与 CL-Full 的十层平均 Clarity 分别 0.429/0.429,添加输出追踪几乎零平均收益;再融合 WeightLens 才到 0.506。这与 Table 1 的成本形成鲜明对比:15-token 输出侧要额外 12 GPU-hour,却没有在平均 Clarity 上带来收益。大数据 top 设置中,CL-Full 比 CL-Input 的 Clarity 0.618 vs 0.609(本报告计算),有小幅收益;因此输出追踪更适合作为定性功能定位,而非默认全量步骤。
8.3 层深“相变”
WeightLens 可验证比例在 Gemma/Llama
中从早层下降到中层,再在晚层部分恢复;Gemma layer 12 虽
l0=6、非常稀疏,却最难用固定 token 描述,而早层
l0=70–88 反而有大量 token-level 结构(PDF
pp.7–8)。这说明稀疏度不是可解释性的充分条件。CircuitLens
聚类数也呈层级变化:layer 0 平均 1.05 簇、layer 7
4.5、layer 12 2.8、layer 21
2.95(Figure 10, PDF p.10)。layer 7
像是从词元检测转向复合电路的分界点。
8.4 超参敏感性
论文只给默认值:B=20, α=0.9, N=100, eps=0.7, min_samples=3,并做定性而非系统扫描。Appendix
E.5
承认该聚类会把单义特征细分成白色衣物、绿色/黑色箱包等子簇,有时单簇反而更清楚。论文未报告
ρ、z 阈值、eps/min_samples
的完整网格、稳定区间或性能曲线,因此不能证明这些默认值跨模型稳健,也不能确定
4.5 簇是“真实多义性”还是过分裂。
8.5 统计显著性
核心论文主表给逐层均值,但未报告标准差、置信区间、随机种子、bootstrap 或显著性检验;Table 2 的每层约 250 个特征,但抽样方差未提供。故 0.01–0.03 的小差异不应当作可靠胜负;0.189 的 Clarity 差距更大、更值得复验,但也仍需独立重复。与之对照,PRISM Table 1 明确给 95% CI(例如 GPT-2 XL neuron 的 PRISM(max) AUROC 0.85,CI 0.78–0.91,PDF p.6),说明同类工作完全可以报告不确定性。
9. 真正贡献、可复用设计与迁移潜力
真正贡献一:把“输入不变结构”变成可运行基线。 Dunefsky 等只展示权重连接可解释的案例;WeightLens 将其流程化为词表投影、跨层继承、异常检测、单 token 验证与轻量词形归并。最可复用的是验证门:任何权重型解释都应经过独立运行时检查。
真正贡献二:把多义性从语义聚类改为机制聚类。 PRISM
按句向量把高激活文本聚类;CircuitLens 按共享上游特征和
(attention head, relative position)
聚类。这是关键概念迁移:两个句子语义不同但经同一电路激活,应属于一个机制簇;语义相同却走不同路径,则应拆开。
真正贡献三:明确拆开触发与后果。 输入归因回答“为什么激活”,输出归因回答“激活后做什么”。可迁移到安全监控、知识编辑与记忆分析:分别检查危险触发器、拒答/顺从输出路径,避免用同一标签混淆两端。
迁移限制: WeightLens 依赖转码器的 encoder/decoder 可分解结构,不能直接套 SAE;CircuitLens 可通过梯度归因迁到 SAE/crosscoder,但计算与“局部冻结非线性”的偏差仍在。视觉模型可把 token 换成 patch,扩散模型可把输出 token 换成时间步/噪声预测,但必须重新定义 causal intervention,而不能只复用 Jaccard 聚类。
10. 论文自述限制
- 架构限制(Limitations, PDF p.10): WeightLens 专用于转码器,无法直接用于 SAE;上下文依赖特征也难捕获。
- 依赖未消除(Limitations, PDF p.10): CircuitLens 减少数据规模与解释器负担,却仍依赖数据集和外部 LLM。
- 因果测量受冗余影响(Limitations, PDF p.10): 转码器特征与残差 SAE 结构不同,单特征 steering 的输出影响弱,因此所有方法 Faithfulness 都低。
11. 独立批判
- [内部效度] 因为平均 Faithfulness 约 0.03–0.04,且最佳 Clarity 方法并未改善它,所以论文最多证明“结构信息能生成更像样的说明”,不能证明说明忠实描述了产生输出的因果机制。
- [评测闭环] 因为CircuitLens 用
gpt-4o-mini生成/合并说明,FADE 又用 LLM 判断说明,且没有独立人类盲评,所以风格一致性可能同时抬高 Clarity 与 Responsiveness;应增加跨家族解释器×裁判矩阵与人类标注。 - [比较公平性] 因为Table 2 与 Table 3 的 MaxAct* 实际落在不同特征总体,平均 Clarity 分别 0.499 与 0.429,所以跨表宣称统一优势会混入样本选择效应;必须固定同一 feature IDs 做 paired comparison。
- [数据依赖] 因为24M 与 2.3B token 相差 95.8 倍,而 CL-Full 的平均 Responsiveness 从 0.519 升至 0.769,所以电路归因没有消除语料覆盖问题,只是在小数据时部分救回 Clarity。
- [超参/复现] 因为正文称 DBSCAN、Appendix E.5 称
HDBSCAN,并只报告
eps=0.7, min_samples=3,所以算法实现与文字之间存在复现歧义;应公开版本锁定和每层 cluster stability 曲线。 - [成本归因] 因为输出侧 15-token 分析为 1000 特征新增 12 A100 GPU-hour,而小数据 CL-Full 相对 CL-Input 的平均 Clarity 增益约为 0,所以默认全量输出追踪性价比不足;更合理是先用廉价指标筛选晚层候选。
- [外部效度] 因为主矩阵只在 Gemma-2-2B、10 个层位与 Pile 同分布语料上展开,GPT-2/Llama 主要用于 WeightLens 覆盖率,所以不能推出代码、医疗、非英语或对话语料上的稳健性。
- [因果定义] 因为Jacobian 归因把注意力模式与非线性在当前输入处冻结,而 Circuit Tracing 报告在注意力主导案例中归因图可“essentially useless”(项目页 Limitations),所以CircuitLens 的边是局部敏感度证据,不应直接称为全局机制;需要 activation patching/edge intervention 逐边验证。
12. 相关工作:问题来源与技术传递链
12.1 Transcoders Find Interpretable LLM Feature Circuits(Dunefsky et al., NeurIPS 2024)
解决什么: 把密集 MLP 替换成稀疏转码器,在
120M、410M、1.4B 参数模型上比较
SAE,并把跨层边分解为激活与固定权重两部分(arXiv v2, Abstract;PDF
p.1)。
遗留缺口: 主要是人工案例与 GPT-2 greater-than
circuit;作者承认转码器仍是近似、会丢信息,且计算限制使超参不充分(PDF
pp.10–11, Limitations)。
核心如何回应: WeightLens 把固定连接的 case study
自动化,并加单 token 验证;CircuitLens 则把 prompt-specific attribution
扩展成可抽样、聚类、描述的流水线。
设计传递:
activation × decoder–encoder dot product 直接进入核心
Eq.1;输入依赖/不变分离是整篇论文的代数支点。
12.2 Circuit Tracing(Ameisen et al., 2025)
解决什么: 用 cross-layer transcoder replacement
model 生成单 prompt 的归因
DAG,并通过误差节点让替代模型输出与原模型局部匹配。
遗留缺口: 项目页明确指出 replacement mechanism
未必等于原模型机制;注意力主导任务可能令图失效,且 error nodes 构成“dark
matter”。
核心如何回应: 采用 Jacobian 修正与注意力头 token
归因,并把单 prompt 图变成跨样本的 sparse contributor sets。
设计传递: frozen attention/normalization
的局部线性化、feature attribution
graph、误差与冗余意识被继承;但核心没有把 error-node sufficiency
作为主指标。
12.3 FADE(Puri et al., ACL Findings 2025)
解决什么: 用
Clarity、Responsiveness、Purity、Faithfulness
把“好说明”分成四个可诊断维度;PDF pp.3–5 给出 Gini、自然样本分类与
steering 流程。
遗留缺口: 评测依赖合成样本、LLM judge
和特征干预;论文估计全量实验约 4,920 GPU-hour(FADE PDF
Appendix,p.17)。
核心如何回应: 完整采用 FADE,避免只报一个 simulated
activation score,并特别讨论低 Faithfulness。
设计传递: 四指标成为 Table 2/3
的坐标系,使“更清晰但更不纯”的权衡可见。
12.4 PRISM(Kopf et al., 2025)
解决什么:
不再强迫每个特征一个标签,而是对高激活句向量聚成 5 簇,分别描述;GPT-2
XL neuron 上 PRISM(max) AUROC 0.85 (0.78–0.91),高于
MaxAct 0.53 (0.49–0.58)(Table 1, PDF p.6)。
遗留缺口: 聚类依据语义 embedding
而非计算路径;均值版有时显著落后 max,暴露 coverage–precision
权衡。
核心如何回应:
把聚类对象从句向量换成上游特征与注意力头模式,尝试按机制而非主题拆多义性。
设计传递: “簇级说明→合并说明”的结构直接传给
CircuitLens,但聚类准则发生关键替换。
12.5 Output-Centric Feature Descriptions(Gur-Arieh et al., ACL 2025 Main)
解决什么: 用 steering 后 token 变化或直接
unembedding 投影描述“特征把输出推向什么”;评测覆盖
2,560 个 MLP 特征,且人类评测抽取 100 个 Gemma SAE
特征(PDF pp.6,8)。
遗留缺口: 输入侧与输出侧说明经常不一致,unembedding
只给直接线性投影,难覆盖跨层间接后果。
核心如何回应: WeightLens 继承
f_dec·W_U,CircuitLens 加生成 token 的 Jacobian
归因。
设计传递: “触发—后果”双面说明成为
CircuitLens-Full;消融却显示输出侧并非总能提升平均 Clarity。
12.6 非线性技术演进树
自动解释:高激活样本 → LLM 标签
/ \
SAE:把多义神经元拆成稀疏特征 Output-Centric:看输出后果
| \ |
FADE:四维评测 PRISM:语义簇拆多义性 |
\ / /
\ / /
Transcoder:重构 MLP 映射,可分输入依赖/固定权重
| \
Circuit Tracing:单 prompt DAG 权重连接 case study
\ /
\ /
Circuit Insights(本篇)
├─ WeightLens:固定权重 + token 验证
└─ CircuitLens:路径遮罩 + 机制聚类 + 输出归因
|
下一步:边干预、统计稳定性、形式证书
演进动力有三次转折:从“神经元是否像一个概念”转向“稀疏特征是否更单义”;从“说明是否像激活样本”转向“说明是否解释输出后果”;再从“句子语义相似”转向“计算路径相同”。本篇处在第三次转折,但仍没有走到正式验证与反事实因果证书。
12.7 跨论文对标
| 工作 | 基本单元 | 解释证据 | 多义性处理 | 输出因果 | 主要短板 |
|---|---|---|---|---|---|
| Transcoders | 转码器特征 | 权重 + prompt 归因 | 人工辨析 | 部分 | 自动化不足 |
| Circuit Tracing | CLT 特征图 | 单 prompt DAG | supernodes | 有,但局部替代 | 注意力/误差暗物质 |
| FADE | 任意特征+说明 | 四维评测 | 诊断不拆分 | steering 指标 | 成本高、LLM judge |
| PRISM | 神经元/SAE | 高激活语义簇 | 5 簇多说明 | 间接 | 语义簇非机制簇 |
| Output-Centric | 神经元/SAE | unembedding/steering | 无 | 强调输出侧 | 输入输出不一致 |
| Circuit Insights | 转码器特征/电路 | 固定权重 + Jacobian + 头归因 | 电路集合聚类 | 生成 token 归因 | Faithfulness 低、统计缺失 |
13. 开放挑战:可操作的 head-to-head 实验空白
理论
- 局部归因 vs 真因果边: 在同一批 feature edges 上比较 CircuitLens Jacobian、Integrated Gradients、activation patching 与 exact edge ablation;预注册边级 precision/recall、输出 KL 与任务性能恢复率。若 Jacobian 边不能预测 patching 效果,就不能叫“电路”。
- 聚类稳定性: 对同一特征做语料 bootstrap,比较
HDBSCAN 电路簇与 PRISM 语义簇的 adjusted Rand
index、簇数方差和人类概念一致性;扫描
eps∈[0.3,0.9]、min_samples∈{2,3,5,10},找稳定相区。 - 可识别性: 构造已知 ground-truth circuit 的半合成 transformer,比较 WeightLens/CircuitLens 是否在功能等价但基变换不同的表示下保持说明不变;这能检验解释是机制不变量还是坐标伪影。
工程与应用
- 等预算对比: 固定 20 A100-hour,比 24M CircuitLens、2.3B MaxAct*、PRISM 与 output-centric 的解释覆盖率×FADE×人工盲评;当前论文比较的数据量与计算预算不等,无法回答生产环境选谁。
- 选择性输出追踪: 比较“所有特征追踪 15 token”与“只对晚层/低 Clarity 特征追踪 5 token”;报告总 GPU-hour、Clarity、Faithfulness 和每 0.01 增益成本,验证能否砍掉大部分 +12 GPU-hour。
- 跨域迁移: 同一 Gemma 转码器在 Pile、代码、医学、中文四域分别生成说明,再交叉评测 4×4 矩阵;若跨域 Purity 崩溃,就说明权重解释也没有真正摆脱数据语境。
新兴方向
- 安全电路监控: 在 jailbreak/拒答对上比较 activation-only、CircuitLens 和 formal circuit verification,评估危险边召回、假阳性、攻击后迁移与实时延迟;最终目标是可验证 guardrail,而非事后漂亮标签。
- 训练数据→电路形成: 将 Mechanistic Data Attribution 找到的高影响训练样本与 CircuitLens 电路簇对应,删/增极少量样本后测试电路是否按预测出现或消失,建立“数据—电路—行为”三段因果链。
- 自动解释器代理: 用 AgenticInterpBench 的
hypothesis–validate–explain 代理与单次
gpt-4o-mini对比;必须限制相同 token/工具预算,并以未见 circuit 的 component accuracy、validation failure rate 与人类复核时间评价。
14. 近期工作雷达
- Formal Mechanistic Interpretability(ICLR 2026):把输入域鲁棒、patching 鲁棒与最小性转成验证问题,是 CircuitLens 从启发式图走向证书的直接补线。
- Can Language Model Agents be Helpful Circuit Explainers?:用 84 个半合成电路、163 个组件标注测试代理式解释;最有价值的结论是失败多发生在验证环,而非提出假设。
- Mechanistic Data Attribution:把解释对象从推理期电路向训练来源延伸,用 influence functions 追踪“哪些样本造出哪些单元”。
- Certified Circuits:以随机数据子采样给电路稳定性保证,直击 CircuitLens 的数据集敏感性。
- Causally Grounded Mechanistic Interpretability:在 GPT-2 IOI 上报告 100% sufficiency 但仅 22% comprehensiveness,提醒“找到足够解释输出的子图”不等于覆盖全部备份机制。
- ProxySPEX(NeurIPS 2025):利用层级交互把 SPEX 推理次数降 10×,适合作为非转码器的稀疏交互基线。
- Revising and Falsifying SAE Feature Explanations(NeurIPS 2025):用近邻负样本主动证伪过宽说明,与 WeightLens 的单 token 正向验证形成互补;下一步应把正反验证合并。
15. 结论
Circuit Insights 值得看,不是因为它已经“解释了 LLM”,而是因为它把自动解释的证据分成固定权重、输入路径与输出后果,并用统一矩阵暴露了三者不一致。最关键结果是:WeightLens 的平均 Clarity 比 MaxAct* 高 0.135(+27.05%),但 Purity 低 0.134(−20.00%);同时所有方法 Faithfulness 仍约 0.03–0.04。对实践者而言,最佳复用策略是:先用 WeightLens 做廉价候选与验证,再把 CircuitLens 只用于上下文依赖或高风险特征,最后必须用成对干预和跨语料复验,而不能把自然语言说明当作因果证明。
索引更新: 已准备向 ml-report-index.md
追加 2026-09-26 条目;若持久写回失败,将在交付消息中明确说明。
生成说明: 本报告基于 ICLR 2026 正式 PDF、arXiv
v2、公开代码与数据页,以及 5
篇技术来源链全文/项目正文;未报告的数据保持缺失,不补造标准差、置信区间或超参曲线。