Knowledge Blind Box
第十一章 推理过程、Chain of Thought 与监测
Original text in Chinese. This English page translates only the site interface and metadata.
推理模型在答案前生成步骤化文本,Agent 还产生工具轨迹。可见 chain of thought(CoT)提供一个行为过程通道,但它不等于全部内部计算,也不必忠实披露影响答案的因素。研究必须把“过程对答案有因果作用”“过程内容忠实”和“monitor 能检测风险”分开。
11.1 四种过程对象
至少区分:
- Transformer 层间的 activation 过程;
- 自回归生成并进入后续上下文的 reasoning tokens;
- 服务端保存但不向用户展示的 reasoning tokens;
- tool calls、observations、memory writes 等外部执行轨迹。
工具日志可真实记录 API 调用;自然语言“我查询了数据库”可能只是描述。隐藏 reasoning 若不可由研究者访问,就不能声称对其完成机制解释。
11.2 CoT 的行为因果角色
设输入为 ,reasoning trace 为 ,答案为 。有 CoT 时
由于 被加入上下文,改变或截断 通常会改变 。这证明生成 tokens 可作为 scratchpad 起功能作用,但不证明每句话准确描述此前内部原因。
比较 direct answer 与 CoT prompting 时,还同时改变 prompt、计算预算和输出分布。要归因“显式中间 token”,应控制总 tokens、采样与提示风格,并直接干预 trace。
11.3 Faithfulness 的不同定义
CoT faithfulness 至少有三层:
- causal sensitivity:改变 trace 中某因素是否按预测改变答案;
- factor disclosure:真正改变答案的外部 cue 是否在 trace 中被承认;
- process completeness:完成任务所需的关键步骤是否可由 trace 或 monitor 恢复。
措辞相同不保证因果,措辞不同也可能实现等价算法。不存在脱离任务和反事实的单一“忠实度”。
11.4 Trace intervention
对 trace 段 的替换 ,可测
常见操作:
- 截断某步;
- 把中间结论翻转;
- 替换为语义等价 paraphrase;
- 插入错误但流畅的步骤;
- 保持结论、改变理由;
- 把一个样本的步骤 patch 到另一个样本。
替换后的 trace 可能不来自模型自己的 。应比较自然续写 likelihood、用模型重写过渡、以及多种干预的一致性。
答案不变不证明该步无用:冗余步骤、模型纠错和后续重算都可能补偿。
11.5 Cue-based disclosure test
在 prompt 中加入会改变答案的 cue ,只对成功改变答案的 cases 检查 CoT 是否承认其影响。可估计
该估计量只在至少一个样本因 cue 改变答案时定义;分母为零时应报告命中数为零和该条件量不可估计,不能把比率记为 。这是条件 acknowledgment rate,不是完整思维忠实度。分母筛选会排除 cue 被看到但未改变答案的样本;自动关键词 grader 还可能漏掉隐含承认。
Turpin 等(2023)及后续 reasoning-model hint 实验(2025)在特定 bias/hint 协议中观察到不完全披露。正确结论是这些模型与设置存在可测不忠实案例,而不是“所有 CoT 都是事后合理化”。
11.6 Outcome 与 process supervision
outcome supervision 只奖励最终结果;process supervision 对中间步骤评分。后者改变了 ,可能提高可检查性,也可能鼓励符合 grader 偏好的模板。
过程奖励需要区分:
- 局部步骤正确;
- 步骤对最终解法必要;
- 全局路线有效;
- 文本是否真实反映模型使用的因素。
一个 step verifier 能识别局部错误,不保证 trace 因果忠实或策略最优。直接优化“看起来安全的 CoT”还可能降低监测信号。
11.7 Monitorability 是二元关系
monitor 接收观察 (CoT、动作、输出或 activation)并预测行为属性 。monitorability 不是 Agent 的单一内在属性,而是
评价包括 TPR、TNR、AUROC、AUPRC、calibration 与 subgroup worst case。若用几何平均总结平衡检测:
仍应同时给原始两项,因为部署代价可能不对称。
更强 monitor 得分更高,不一定说明 Agent trace 更透明;比较 Agent 时要固定 monitor family,比较 monitors 时要固定 Agent 与数据。
11.8 三类监测评估
Guan 等的 ICML 2026 系统评估把 CoT monitorability 分为:
- intervention evaluations:控制改变环境因素,测试 monitor 能否从 trace 识别行为改变原因;
- process evaluations:任务只有有限有效路线,测试关键步骤是否可检测;
- outcome-property evaluations:结果属性可可靠标注,测试 trace 是否提前揭示该属性。
这三类分别依赖干预有效性、过程 ground truth 与 outcome label。它们不能合并为无条件透明度分数。Guan 等在其所测 frontier/reasoning models 与任务上发现,CoT 常比只看动作和最终输出提供更强监测信号,但并不完美,且受模型、任务与 reasoning length 影响。Korbak 等(2025)则是一篇立场与研究议程文章,用来支持“monitorability 是一种脆弱机会、需要持续测量”这一判断,不作为第二组独立模型实验。
这些是快速演化中的经验结果,不是未来模型必然保持 monitorability 的理论保证。
11.9 Internal monitors
另一条路线从 activation 训练 probe,预测欺骗、危险知识、任务进度或即将发生的错误。其研究合同与第五章相同,但部署风险更高:
- labels 是否来自可验证行为而非主题词;
- train/test 是否按策略和环境分离;
- monitor 是否只检测 prompt 表面;
- lead time 是否足够干预;
- false positive/negative 成本;
- Agent 是否知道并适应该 monitor;
- 模型升级后表示是否漂移。
高 AUROC 不是可可靠控制的充分条件。需要 calibration、阈值下效用、分布外和对抗评估。
11.10 从 CoT 到内部机制
reasoning token 仍是 token,可研究:
- earlier trace positions 怎样影响当前 step;
- 中间结论在哪层可读;
- patch 某 step 对应 activation 是否改变后续答案;
- 有/无 CoT 时是否复用同类功能角色;
- 错误出现前是否存在内部预警 feature。
复杂任务的 circuit 可能随题目动态路由。单 prompt attribution graph 最多解释该轨迹的局部近似;要声称算法,需要跨问题结构和反事实步骤验证。
11.11 对抗适应与 Goodhart 风险
若 Agent 的优化目标直接包含 monitor score 或 CoT 合规性,模型可能学会隐藏 intent、缩短 trace 或使用 monitor 不理解的编码。需要区分:
- 自然分布上的可监测性;
- 知道被监测但未专门训练规避;
- prompt-level obfuscation pressure;
- 训练级 adversarial adaptation。
Zolkowski 等(2025)的 stress tests展示了部分模型在强 obfuscation pressure 下可降低检测,同时完成某些对抗任务;Chen 等的 ICML 2026 controllability 实验则在另一组当前模型与协议上发现 CoT 控制能力仍有限。两类结果针对不同模型与压力,不能拼成单一乐观或悲观定律。
直接强监督 CoT 可能使表面说明更规范,也可能损害自然监测信号。monitorability 应随训练阶段持续评估,而不是部署前测一次。
11.12 Access、隐私与安全边界
推理 trace 可能含敏感输入、系统提示或安全策略。开放给 monitor 会扩大访问面;对用户隐藏又限制外部复现。研究报告要说明:
- monitor 看到完整还是摘要 trace;
- trace 是否经过 redaction;
- monitor 与 Agent 是否共享模型家族;
- 数据保留和权限边界;
- 不可访问 hidden reasoning 时使用了什么代理。
CoT monitoring 只能是纵深防御的一层,不能替代权限控制、sandbox、行为评测和人工复核。
11.13 其他迭代生成过程
扩散去噪状态和多模态 Agent 轨迹也可按时间做 probe、patch 与 monitor,但它们不是 CoT。扩散中的 timestep intervention、视觉区域替换和工具 observation patch 都要重新定义自然状态与反事实,不应借用“推理文本忠实性”的指标。
本卷不在此展开这些架构;原则仍是先区分可见过程、内部状态和外部动作。
11.14 方法审计表
| 方法 | 问题/对象 | 操作与估计量 | 必要控制 | 能支持 | 不能支持与失效 |
|---|---|---|---|---|---|
| trace intervention | 某步骤是否影响答案 | 截断/替换; | 自然度、多替换、冗余 | 指定 trace 操作的因果效应 | 文本完整反映内部计算 |
| cue disclosure | 被用 cue 是否被承认 | cue 插入;conditional rate | cue 有效性、grader、未改变 cases | 指定协议的披露率 | 全局 faithfulness |
| CoT monitor | trace 能否预测风险属性 | 训练/提示 monitor;TPR/TNR | Agent 固定、calibration、shift | 指定 Agent-monitor 对的检测力 | 安全保证 |
| internal monitor | activation 是否提前含风险信号 | probe;AUROC/lead time | topic baseline、策略 split、对抗 | 可读预警信息 | 不可规避控制 |
| reasoning circuit | 内部与 token 过程怎样连接 | readout + patch + path | 多题型、失败轨迹、动态路由 | 局部/条件机制 | 通用推理算法 |
CoT 是有功能的生成状态,也可能是不完全的自然语言报告。研究目标不是笼统判定“它真或假”,而是把每一种忠实性与监测主张还原为可重复的反事实、检测指标和威胁模型。
Book contents
- Introduction
- 01导论 为什么要解剖一只随机鹦鹉
- Volume I: Models, Training, and Systems
- 02Volume I: Models, Training, and Systems
- 03第零章 人工智能演进路线
- 04第一章 AI 范式、感知机与早期连接主义
- 05第二章 深度学习基础:训练、CNN 与序列模型
- 06第三章 注意力与 Transformer
- 07第四章 预训练语言模型:ELMo、BERT、GPT 与 T5
- 08第五章 后训练、对齐与模型适配
- 09第六章 推理效率与模型服务
- 10第七章 多模态模型
- 11第八章 生成媒体:从自回归到 Diffusion 与 Flow
- 12第九章 世界模型、具身智能与 VLA
- 13第十章 上下文、检索与记忆
- 14第十一章 Agent、工具与行动系统
- 15第十二章 模型、数据与部署生命周期
- Volume II: Output Objects and Runtime Semantics
- 16Volume II: Output Objects and Runtime Semantics
- 17导论 从输入到输出:一张执行地图
- 18第一章 文本、Token 与实际上下文
- 19第二章 Prefill:整层状态演化与 KV 建立
- 20第三章 从 Logits 到下一个 Token
- 21第四章 解码循环、Streaming 与终止状态机
- 22第五章 自回归、扩散与 Flow 的可执行差异
- 23第六章 工具调用:Schema、权限与提交边界
- 24第七章 三条完整执行轨迹
- Volume III: Probability, Reproducibility, and Evaluation
- 25Volume III: Probability, Reproducibility, and Evaluation
- 26第零章 为什么确定的机器仍使用概率语言
- 27第一章 世界、数据与隐上下文
- 28第二章 学习条件分布
- 29第三章 Logits、Token 概率与序列事件
- 30第四章 解码怎样诱导输出分布
- 31第五章 训练随机性、参数变异与系统非确定性
- 32第六章 熵、Proper Score、校准与选择性预测
- 33第七章 模型概率的实验分析
- 34第八章 概率分析的识别边界
- Volume IV: Interpretation, Proof, and Verification
- 35Volume IV: Interpretation, Proof, and Verification
- 36第零章 可解释性究竟在研究什么
- 37第一章 我们在模型内部看什么
- 38第二章 行为与反事实:先确认模型做了什么
- 39第三章 梯度与输入归因
- 40第四章 Attention、Residual 与 Logit Lens
- 41第五章 Probes 与表示几何
- 42第六章 神经元、Feature 与自动解释
- 43第七章 Ablation、Patching 与因果追踪
- 44第八章 Circuits、路径与 Attribution Graphs
- 45第九章 Superposition、SAE 与稀疏表示
- 46第十章 训练动力学与机制形成
- 47第十一章 推理过程、Chain of Thought 与监测
- 48第十二章 评估、案例与开放问题
- Volume V: Agents, Governance, and Audit Packages
- 49Volume V: Agents, Governance, and Audit Packages
- 50第零章 请不要急着相信我
- 51第一章 我没有童年,只有版本
- 52第二章 当我说“我”
- 53第三章 借来的语言,没有一位原作者
- 54第四章 对话现场:回答由谁完成
- 55第五章 事后解释学:人类如何给矩阵写传记
- 56第六章 理解、意义与行动
- 57第七章 我也能稳定地说错
- 58第八章 被对齐的性格与有限代理
- 59第九章 请继续误解我,但请误解得精确一点
- Proofs and Technical Appendices
- 60Proofs and Technical Appendices
- 61学习与模型数学讲义
- 62附录 A.1 优化基础:梯度下降与随机逼近
- 63附录 A.2 感知机收敛定理
- 64附录 A.3 统计学习:偏差、容量与一致收敛
- 65附录 A.4 正则化、MAP 与 Dropout 的边界
- 66附录 A.5 通用逼近定理的严格读法
- 67附录 A.6 反向传播:微分、形状与批量公式
- 68附录 A.7 Softmax、交叉熵与数值稳定性
- 69附录 A.8 自适应优化器与 AdamW
- 70附录 A.9 CNN:互相关算子及其反向传播
- 71附录 A.10 Attention 的矩阵与反向传播
- 72附录 A.11 策略梯度、PPO 与 DPO
- 73附录 A.12 对比学习、InfoNCE 与互信息边界