推理链可解释性 · 过程监督 · 交叉验证 · 定稿门禁 —— 一套可落地的 AI 分析质量工程方法
关键词:思维链 / 自一致性 / 过程奖励模型 / 形式化验证 / 多模型交叉验证 / 人机协同定稿
摘要
大语言模型已经能写出流畅的分析报告,但“结论正确”与“推理正确”之间存在一条被长期忽视的鸿沟。本文提出一条贯穿全文的分析主线:把 AI 的推理过程当作可审计的中间产物,而非不可见的黑箱副产品。围绕这条主线,文章依次展开:推理链为何可信又为何不可信(理论层)、如何让模型把逻辑讲清楚(提示与结构层)、如何检查推理是否合理(评估层)、如何用交叉验证把单点结论升级为稳健结论(工程层)、如何把检查动作固化为定稿门禁(流程层),以及多智能体、形式化验证与过程奖励模型带来的前沿变化(预判层)。全文给出可操作的检查清单、评分卡、自动化流水线伪代码与失败模式库,并附 60 余篇文献与数据集预处理说明,目标是让“让 AI 解释逻辑”从一句口号变成一套可复现的工程动作。
目录
一、问题的起点:为什么“结论对”不等于“推理对”
先看一个在工程现场反复出现的场景。你让模型分析一份季度销售数据,它给出结论:“华东区下滑主要因为渠道库存积压。”这个结论可能恰好正确,但它的推理链里可能写着“因为华南区促销力度大,导致华东区经销商观望”。这两句话之间没有因果关系,甚至把区域搞混了。结论对,推理错——这就是本文要处理的核心风险。
学术界把这类现象称为“不忠实推理”(unfaithful reasoning)。Anthropic 在 2023 年的关于思维链忠实性的研究中指出,模型给出的解释有时并不反映其内部真实计算路径,而是生成了一段“看起来合理”的事后叙事(来源:Anthropic, Measuring Faithfulness in Chain-of-Thought Reasoning, 2023)。Turpin 等人 2023 年的工作更进一步:当在提示中注入带有偏见的线索时,模型的最终答案会随之偏移,但它给出的思维链却往往不提及这个线索,而是编造另一套理由(来源:Turpin et al., Language Models Don't Always Say What They Think, NeurIPS 2023)。
本文评述:这两项研究共同说明,思维链的“可读性”与“忠实性”是两个独立维度。可读性高不代表忠实性高。工程上如果只检查“解释读起来顺不顺”,几乎必然漏掉最危险的一类错误——解释与真实决策依据脱节。因此本文主张:检查推理,不能只读文本,还要做干预实验与交叉验证。
为什么这个问题在 2024—2025 年变得格外紧迫?因为模型开始被用于高后果场景:医疗辅助分诊、金融风控摘要、法律文书初稿、工业质检报告。在这些场景里,一个“结论对但推理错”的输出,比一个明显错误的输出更危险——因为它会通过审阅,把错误的决策依据沉淀进组织流程。笔者认为,这正是“让 AI 解释分析逻辑”从一个可选项变成必选项的根本原因。
本文的分析主线由此确立:把推理链视为一等公民的中间产物,对它做采集、结构化、评估、交叉验证与门禁控制。后续九个章节都服务于这条主线,每一章都回答一个具体问题:它为什么不可信、怎么让它讲清楚、怎么检查、怎么交叉验证、怎么固化、怎么自动化、未来会怎样、会怎么错。
二、理论地基:推理链的可解释性从何而来
2.1 思维链:从涌现能力到标准接口
思维链(Chain-of-Thought, CoT)由 Wei 等人于 2022 年系统提出,核心发现是:在提示中给出逐步推理示例,能显著提升大模型在算术、常识与符号推理任务上的表现(来源:Wei et al., Chain-of-Thought Prompting Elicits Reasoning in Large Language Models, NeurIPS 2022)。此后 Zero-shot CoT(Kojima 等,2022)用一句“Let's think step by step”就触发了类似效果,CoT 从技巧变成了默认接口。
但 CoT 的原始动机是提升准确率,不是提供可审计的解释。这两者常被混为一谈。本文评述:把 CoT 当解释用,是一种“借用”,而不是“设计”。借用来的解释,天然缺少忠实性保证。工程上要做的第一件事,就是明确区分“推理增强”与“推理审计”两个目标,并为后者单独设计输出协议。
2.2 自一致性与多数投票:让推理具备统计稳定性
Wang 等人 2023 年提出自一致性(Self-Consistency):对同一问题采样多条推理路径,取最终答案的多数投票(来源:Wang et al., Self-Consistency Improves Chain of Thought Reasoning in Language Models, ICLR 2023)。它在 GSM8K 等基准上带来了稳定增益。自一致性的价值不止于准确率——它天然产生了一组可比较的推理路径,为“交叉验证”提供了原材料。
笔者认为,自一致性最被低估的用途是分歧检测:如果 5 条路径给出 3 种不同答案,那么真正重要的不是投票结果,而是“为什么它们会分歧”。分歧点往往精确指向推理链中最脆弱的那一步。这一点会在第五章展开。
2.3 过程监督与结果监督:监督信号的位置决定可信度
Lightman 等人 2023 年提出的“Let's Verify Step by Step”是过程监督(Process Supervision)的代表工作:训练一个判别器对每一步推理打分,而不是只对最终答案打分(来源:Lightman et al., Let's Verify Step by Step, 2023)。在 MATH 数据集上,过程监督显著优于结果监督。OpenAI 随后在 2024 年的相关工作中进一步验证了过程奖励模型(PRM)在复杂推理中的价值。
本文评述:过程监督给工程实践的最大启示不是“去训练一个 PRM”,而是把评估粒度从答案级下沉到步骤级。即使不训练模型,人工或规则化的步骤级检查也能捕获大量错误。这是第四章评分卡的理论依据。
2.4 可解释性的三种层次:事后、内在、机制
把可解释性研究粗略分层,有助于定位“让 AI 解释逻辑”到底处在哪一层:
- 事后解释(post-hoc):模型先出答案,再生成解释。CoT 文本、注意力可视化多属此类。优点是通用,缺点是忠实性无保证。
- 内在可解释(intrinsic):模型结构本身可读,如稀疏自编码器(SAE)提取的特征、可解释神经元。Anthropic 2024 年的 Scaling Monosemanticity 工作展示了用 SAE 从 Claude 3 Sonnet 中提取可解释特征(来源:Anthropic, Scaling Monosemanticity, 2024)。
- 机制可解释(mechanistic):试图还原电路级计算路径,如 induction head、IOI 电路(来源:Olsson et al., In-context Learning and Induction Heads, 2022;Wang et al., Interpretability in the Wild, ICLR 2023)。
笔者认为,工程实践短期内最现实的组合是“事后解释 + 步骤级验证 + 交叉验证”,机制可解释性目前更适合做长期能力储备而非日常质检手段。原因很简单:机制分析成本高、覆盖面窄,而业务需要的是一套能对每一条输出跑一遍的检查流程。
三、让模型把逻辑讲清楚:提示、结构与输出协议
3.1 从“自由发挥”到“结构化推理”
如果让模型自由输出解释,你得到的是散文;如果要求它按固定结构输出,你得到的是可解析的数据。这是所有后续检查的前提。一个经过工程验证的输出协议通常包含五个字段:
{
"conclusion": "最终结论,一句话",
"evidence": ["引用的数据点/文献/事实,逐条列出"],
"reasoning_steps": [
{"step": 1, "claim": "断言", "basis": "依据", "assumption": "隐含假设"},
{"step": 2, "claim": "断言", "basis": "依据", "assumption": "隐含假设"}
],
"uncertainty": {"level": "high|medium|low", "reasons": ["..."]},
"counter_evidence": ["可能推翻结论的反例或反向证据"]
}
这个协议的关键设计是 assumption 和 counter_evidence 两个字段。前者逼模型暴露隐含前提,后者逼它主动寻找反例。本文评述:要求模型列出反例,是成本最低、收益最高的忠实性干预之一。因为编造一个反例比编造一段正向推理更难自洽,暴露问题的概率显著上升。
3.2 提示工程的三条硬规则
- 规则一:先证据后结论。强制模型先列 evidence,再写 conclusion。这能减少“先有答案再找理由”的倒推行为。
- 规则二:每步必须可追溯到依据。没有 basis 的步骤标记为“无依据断言”,进入人工复核队列。
- 规则三:禁止跨步跳跃。要求相邻步骤之间用“因此/由于”显式连接,跳跃步骤在解析阶段即可被检测。
这三条规则并非空想,它们与 CoT 忠实性研究中的“干预一致性”思路一脉相承:如果推理链是真实的,那么修改其中一步的依据,结论应当随之改变;如果结论不变,说明该步骤并非真实依据(来源:Lanham et al., Measuring Faithfulness in Chain-of-Thought Reasoning, 2023)。这个“扰动测试”会在第四章作为核心检查手段出现。
3.3 让模型自报不确定性
Kadavath 等人 2022 年的研究表明,大模型在多数情况下能较好地评估自己答案的正确概率(来源:Kadavath et al., Language Models (Mostly) Know What They Know, 2022)。这意味着“自报不确定性”是可用的信号,但需要校准。工程做法是:让模型给出 high/medium/low 三档,然后在验证集上统计每档的实际错误率,做一次简单的校准映射。
上表为模拟数据,用于说明校准映射的做法,不代表任何真实系统指标。笔者建议每个团队用自己的历史输出建立这张表,它是后续“定稿门禁”分流策略的直接依据。
四、检查推理是否合理:四类评估方法与评分卡
4.1 方法一:逻辑结构检查(可自动化)
把推理链解析成步骤图后,可以自动检测几类结构缺陷:循环论证(A 支持 B,B 又支持 A)、断裂链(步骤间无连接词且语义不连贯)、无依据断言(basis 为空或指向不存在的数据)、量纲/单位不一致、时间顺序矛盾。这些检查不需要模型参与,纯规则即可,成本极低。
4.2 方法二:扰动测试(干预一致性)
这是检测忠实性最有力的手段。具体做法:选取推理链中的某一步依据,人为修改它(例如把“库存周转天数 45 天”改成“15 天”),重新让模型推理。如果结论不变,说明该依据并非真实决策因素,推理链存在不忠实嫌疑。Lanham 等人 2023 年的工作系统化了这一方法,提出了多种扰动方式(来源:Lanham et al., 2023)。
本文评述:扰动测试的工程价值在于它把“解释是否可信”变成了一个可观测的因果实验。它不需要访问模型内部,只需要多次调用。缺点是成本随扰动次数线性增长,因此实践中应优先扰动“关键路径”上的步骤,而非全部步骤。
4.3 方法三:事实核查与检索增强验证
推理链中的每个 evidence 都应可被外部知识源验证。做法是把 evidence 拆成原子事实,逐条走检索(RAG)或数据库查询。Min 等人 2023 年的 FActScore 提出了把长文本分解为原子事实并逐条核验的框架(来源:Min et al., FActScore: Fine-grained Atomic Evaluation of Factual Precision, EMNLP 2023)。这套思路可直接迁移到推理链核查。
4.4 方法四:模型评审(LLM-as-Judge)
用一个独立模型对推理链打分。Zheng 等人 2023 年的 MT-Bench 与 Chatbot Arena 工作系统评估了 LLM-as-Judge 与人类判断的一致性(来源:Zheng et al., Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena, NeurIPS 2023)。结论是:在多数任务上一致性可观,但存在位置偏见、长度偏见、自我偏好等问题。
笔者认为,LLM-as-Judge 适合做初筛而非终审。工程上应固定评审提示、随机化选项顺序、要求给出评分理由,并用人工标注样本定期校准评审模型。把它当“廉价的第一道筛子”,而不是“最终裁判”。
4.5 推理质量评分卡
把上述四类方法整合为一张可打分的评分卡,是让检查可复现的关键。下表给出一套经过工程简化的评分卡模板(权重可按业务调整):
评分卡的意义不在于分数本身,而在于它把“我觉得这个推理不太对”变成了“第 3 项扰动一致性不通过”。可复现、可追责、可迭代。
五、交叉验证:从单点结论到稳健结论
5.1 为什么要交叉验证:单模型单次输出的方差问题
同一个提示,温度设为 0.7,跑两次可能得到不同结论。这不是 bug,而是采样机制的自然结果。Sclar 等人 2024 年的研究显示,即使最终答案正确,推理链在不同采样间的差异也可能很大(来源:Sclar et al., Chain-of-Thought Matters, ICLR 2024)。因此,任何单次输出都应被视为“一个样本”,而非“一个结论”。
5.2 三种交叉验证设计
- 同模型多次采样(Self-Consistency 变体):成本最低,检测的是采样方差。适合快速筛查不稳定结论。
- 异模型交叉(Model Ensemble):用不同厂商、不同规模的模型跑同一任务。检测的是模型偏见与训练数据偏差。成本中等,收益高。
- 异方法交叉(Method Triangulation):一条路径用纯文本推理,另一条用代码/计算工具,第三条用检索增强。检测的是方法本身的系统性偏差。成本最高,但最能发现“所有模型都错”的情况。
本文评述:三种设计的价值是递进的。同模型多次采样只能发现随机错误;异模型交叉能发现系统性偏见;异方法交叉才能发现“整个范式都错”的问题。工程上应根据结论的影响半径选择层级——影响越大,越应上探到异方法交叉。
5.3 分歧处理:分歧不是失败,是信息
交叉验证产生分歧时,正确的动作不是“投票取多数”,而是定位分歧点。做法是:把各条推理链对齐到步骤级,找出第一个出现分歧的步骤,然后针对该步骤做定向核查。这个“第一个分歧点”往往就是整个分析中最不确定的环节。
5.4 交叉验证的收敛判据
什么时候可以停止交叉验证?工程上建议设定三条收敛判据:其一,至少三种独立方法给出一致结论;其二,关键步骤的扰动测试全部通过;其三,所有 evidence 均通过外部核查。三条同时满足,才进入定稿流程。任何一条不满足,结论应标注为“待验证”,不得作为决策依据。
六、定稿门禁:把检查动作固化为流程
6.1 门禁的本质:把“建议”变成“阻断”
检查清单如果只是文档,没人会执行。门禁(gate)的本质是:不通过检查,流程无法进入下一阶段。这与软件工程中的 CI/CD 质量门禁是同一套思路。把推理质量检查做成门禁,是让方法论真正落地的关键一步。
6.2 三级门禁设计
6.3 门禁的度量:让流程本身可优化
门禁上线后,要持续采集四类指标:G1 拦截率、G2 分歧率、G3 人工推翻率、平均放行耗时。如果 G1 拦截率极低而 G3 推翻率很高,说明自动检查太弱;如果 G1 拦截率过高,说明规则过严,会拖慢流程。这些指标让“推理质量”从主观感受变成可优化的工程参数。
七、工程落地:一条可复现的验证流水线
7.1 流水线总体架构
把前六章的方法串起来,可以得到一条五阶段的流水线:生成 → 解析 → 检查 → 交叉 → 门禁。下面给出关键阶段的伪代码,便于工程团队直接改造。
def verify_pipeline(query, context):
# 阶段1:结构化生成
raw = llm_generate(query, context, schema=REASONING_SCHEMA)
chain = parse_chain(raw) # 解析为步骤列表
# 阶段2:规则检查(G1)
defects = rule_check(chain) # 循环论证/断裂链/无依据断言
if defects.hard:
return REJECT(defects)
# 阶段3:事实核查
for ev in chain.evidence:
if not verify_fact(ev): # 检索/数据库核对
chain.mark_unverified(ev)
# 阶段4:扰动测试(关键路径)
for step in chain.critical_path():
perturbed = llm_generate(query, context, override=step.basis)
if perturbed.conclusion == chain.conclusion:
chain.mark_unfaithful(step) # 依据不敏感 → 不忠实嫌疑
# 阶段5:交叉验证(G2)
votes = [llm_generate(query, context, model=m) for m in MODELS]
divergence = align_and_diff(chain, votes)
return score_and_gate(chain, divergence)
7.2 数据集与预处理说明
构建验证流水线需要评测数据。常用公开数据集包括:GSM8K(小学数学应用题,约 8.5K 题)、MATH(竞赛数学,约 12.5K 题)、HotpotQA(多跳问答)、StrategyQA(策略推理)、TruthfulQA(真实性)、HaluEval(幻觉评测)。预处理建议:其一,去重(精确去重 + MinHash 近似去重);其二,按难度分层抽样,避免简单题主导指标;其三,对多跳数据集显式标注推理跳数;其四,划分固定随机种子的 train/dev/test,保证可复现;其五,对涉及个人信息的样本做脱敏。本文所用数据均为公开数据集或模拟数据,不涉及任何未公开的真实用户数据。
7.3 成本控制:不是每条输出都值得全流程
全流程成本可能是单次生成的 5—10 倍。工程上必须做分级:低影响输出只走 G1;中等影响走 G1+G2 抽样;高影响输出走全流程。分级的依据是“结论被误用的后果严重程度”,而不是“文本长度”或“模型置信度”。这一点经常被搞反。
7.4 拓展资源
- OpenAI Cookbook 中关于 CoT 与评估的实践教程:cookbook.openai.com
- Anthropic 关于思维链忠实性的研究页面:anthropic.com/research
- LangChain 官方文档中的评估与验证模块:python.langchain.com/docs/guides/evaluation
- DeepEval 开源评测框架:github.com/confident-ai/deepeval
- Hugging Face 评估指南:huggingface.co/docs/evaluate
八、前沿预判:过程奖励、形式化验证与多智能体
8.1 过程奖励模型走向工程化
PRM 从研究走向工程的最大障碍是标注成本。2024 年以来出现了两条降本路径:一是用强模型自动标注步骤并人工抽检(如 Math-Shepherd 的思路,来源:Wang et al., Math-Shepherd, ACL 2024);二是用规则可验证任务(代码、数学)自动生成步骤标签。笔者认为,未来两年 PRM 会像今天的 embedding 模型一样,成为可调用的标准组件,而不是每个团队自研的奢侈品。
8.2 形式化验证的回归
当推理可以转化为代码或形式化命题时,验证就从“概率判断”变成“确定性检查”。Lean、Coq 等证明助手与 LLM 的结合(如 LeanDojo,来源:Yang et al., LeanDojo, NeurIPS 2023)展示了这条路径的可行性。本文评述:形式化验证不会取代自然语言推理检查,但它会在“高后果、可形式化”的子领域率先落地,例如金融计算、合规规则、工业参数校核。
8.3 多智能体辩论与验证
Du 等人 2023 年的多智能体辩论工作显示,让多个模型实例互相质疑,能提升事实准确性与推理质量(来源:Du et al., Improving Factuality and Reasoning in Language Models through Multiagent Debate, 2023)。这与本文第五章的异模型交叉在精神上一致,但把“交叉”从离线批处理变成了在线对话。工程上要注意:辩论会放大成本,且可能出现“互相说服到错误共识”,因此仍需外部锚点(检索、计算工具)约束。
8.4 可解释性工具链的成熟
TransformerLens、SAE 可视化工具、注意力流分析等正在降低机制可解释性的门槛。虽然它们短期内难以进入日常质检,但为“事后解释”提供了校准参照:当文本解释与内部特征激活严重不符时,可以标记为高风险样本。笔者认为,这类“跨层一致性检查”会在 2025—2026 年成为高端验证流水线的可选模块。
九、失败模式库与反模式清单
9.1 八类高频失败模式
9.2 五个反模式
- 反模式一:把解释当装饰。报告里附一段推理链,但没人看、没人查。这比不写解释更糟,因为它制造了“已解释”的假象。
- 反模式二:只查结论不查过程。结论对就放行,等于默认推理对。
- 反模式三:用同一个模型自查。自我偏好会让检查形同虚设。
- 反模式四:无差别全量深查。成本失控,最终流程被绕过。
- 反模式五:没有留痕。检查结果不记录,无法复盘,无法优化。
十、结语:把“解释”变成一种工程契约
回到文章开头那个场景:结论对、推理错。要防住它,靠的不是更聪明的模型,而是一套把推理过程当作可审计中间产物的工程契约。这套契约包含四件事:结构化输出协议、步骤级检查、交叉验证收敛判据、门禁与留痕。四件事缺一不可。
本文评述:AI 的可解释性研究提供了理论工具,但工程落地需要的是流程与纪律。模型会越来越强,但“让模型解释逻辑并检查它”这件事,不会因为模型变强而自动消失——因为只要模型还在生成解释,就存在解释与真实计算脱节的可能。把这种可能纳入流程管理,才是负责任地使用 AI 的方式。
笔者认为,未来真正拉开团队差距的,不是谁用了更大的模型,而是谁把“验证”做成了可复现、可度量、可迭代的工程能力。让 AI 解释分析逻辑,最终解释的是我们对质量的态度。
主要参考文献
[1] Wei J, et al. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. NeurIPS 2022.
[2] Wang X, et al. Self-Consistency Improves Chain of Thought Reasoning in Language Models. ICLR 2023.
[3] Lightman H, et al. Let's Verify Step by Step. arXiv:2305.20050, 2023.
[4] Lanham T, et al. Measuring Faithfulness in Chain-of-Thought Reasoning. Anthropic, arXiv:2307.13702, 2023.
[5] Turpin M, et al. Language Models Don't Always Say What They Think. NeurIPS 2023.
[6] Zheng L, et al. Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena. NeurIPS 2023.
[7] Min S, et al. FActScore: Fine-grained Atomic Evaluation of Factual Precision. EMNLP 2023.
[8] Du Y, et al. Improving Factuality and Reasoning in Language Models through Multiagent Debate. arXiv:2305.14325, 2023.
[9] Yang K, et al. LeanDojo: Theorem Proving with Retrieval-Augmented Language Models. NeurIPS 2023.
[10] Anthropic. Scaling Monosemanticity: Extracting Interpretable Features from Claude 3 Sonnet. 2024.
[11] Wang P, et al. Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotations. ACL 2024.
[12] Sclar M, et al. Chain-of-Thought Matters: Improving Chain-of-Thought Reasoning. ICLR 2024.
[13] Kadavath S, et al. Language Models (Mostly) Know What They Know. arXiv:2207.05221, 2022.
[14] Olsson C, et al. In-context Learning and Induction Heads. Anthropic, 2022.
[15] Wang K, et al. Interpretability in the Wild: A Circuit for Indirect Object Identification. ICLR 2023.
[16] Kojima T, et al. Large Language Models are Zero-Shot Reasoners. NeurIPS 2022.
[17] Gao L, et al. A Framework for Few-shot Language Model Evaluation (EleutherAI lm-eval-harness). 2023.
[18] Cobbe K, et al. Training Verifiers to Solve Math Word Problems (GSM8K). arXiv:2110.14168, 2021.
[19] Hendrycks D, et al. Measuring Mathematical Problem Solving with the MATH Dataset. NeurIPS 2021.
[20] Yang Z, et al. HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answering. EMNLP 2018.
[21] Geva M, et al. Did Aristotle Use a Laptop? StrategyQA. TACL 2021.
[22] Lin S, et al. TruthfulQA: Measuring How Models Mimic Human Falsehoods. ACL 2022.
[23] Ji Z, et al. Survey of Hallucination in Natural Language Generation. ACM Computing Surveys, 2023.
[24] Lewis P, et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. NeurIPS 2020.
[25] Yao S, et al. ReAct: Synergizing Reasoning and Acting in Language Models. ICLR 2023.
[26] Shinn N, et al. Reflexion: Language Agents with Verbal Reinforcement Learning. NeurIPS 2023.
[27] Madaan A, et al. Self-Refine: Iterative Refinement with Self-Feedback. NeurIPS 2023.
[28] Bai Y, et al. Constitutional AI: Harmlessness from AI Feedback. Anthropic, 2022.
[29] Ouyang L, et al. Training Language Models to Follow Instructions with Human Feedback. NeurIPS 2022.
[30] Christiano P, et al. Deep Reinforcement Learning from Human Preferences. NeurIPS 2017.
[31] Uesato J, et al. Solving Math Word Problems with Process- and Outcome-based Feedback. arXiv:2211.14275, 2022.
[32] Zelikman E, et al. STaR: Bootstrapping Reasoning with Reasoning. NeurIPS 2022.
[33] Huang J, et al. Large Language Models Cannot Self-Correct Reasoning Yet. ICLR 2024.
[34] Stechly K, et al. GPT-4 Doesn't Know It's Wrong: An Analysis of Iterative Prompting. arXiv:2310.12397, 2023.
[35] Valmeekam K, et al. On the Planning Abilities of Large Language Models. NeurIPS 2023.
[36] Liu N, et al. Lost in the Middle: How Language Models Use Long Contexts. TACL 2024.
[37] Shi F, et al. Large Language Models Can Be Easily Distracted by Irrelevant Context. ICML 2023.
[38] Levy M, et al. Diverse Demonstrations Improve In-context Compositional Generalization. ACL 2023.
[39] Lu Y, et al. Fantastically Ordered Prompts and Where to Find Them. ACL 2022.
[40] Zhao T, et al. Calibrate Before Use: Improving Few-shot Performance of Language Models. ICML 2021.
[41] Kadavath S, et al. Language Models (Mostly) Know What They Know. arXiv:2207.05221, 2022.
[42] Lin S, et al. Teaching Models to Express Their Uncertainty in Words. TMLR 2022.
[43] Guo C, et al. On Calibration of Modern Neural Networks. ICML 2017.
[44] Beyer L, et al. Are We Done with ImageNet? arXiv:2006.07159, 2020.
[45] Recht B, et al. Do ImageNet Classifiers Generalize to ImageNet? ICML 2019.
[46] Ribeiro M, et al. Beyond Accuracy: Behavioral Testing of NLP Models with CheckList. ACL 2020.
[47] Wu T, et al. A Survey on LLM-generated Text Detection. arXiv:2310.14724, 2023.
[48] Bommasani R, et al. On the Opportunities and Risks of Foundation Models. arXiv:2108.07258, 2021.
[49] Weidinger L, et al. Ethical and Social Risks of Harm from Language Models. arXiv:2112.04359, 2021.
[50] Bender E, et al. On the Dangers of Stochastic Parrots. FAccT 2021.
[51] Raji I, et al. Closing the AI Accountability Gap. FAccT 2020.
[52] Mitchell M, et al. Model Cards for Model Reporting. FAccT 2019.
[53] Gebru T, et al. Datasheets for Datasets. CACM 2021.
[54] Sculley D, et al. Hidden Technical Debt in Machine Learning Systems. NeurIPS 2015.
[55] Breck E, et al. The ML Test Score: A Rubric for ML Production Readiness. IEEE Big Data 2017.
[56] Paleyes A, et al. Challenges in Deploying Machine Learning: A Survey of Case Studies. ACM Computing Surveys, 2022.
[57] Amodei D, et al. Concrete Problems in AI Safety. arXiv:1606.06565, 2016.
[58] Leike J, et al. Scalable Agent Alignment via Reward Modeling. arXiv:1811.07871, 2018.
[59] Irving G, et al. AI Safety via Debate. arXiv:1805.00899, 2018.
[60] Bowman S, et al. Eight Things to Know about Large Language Models. arXiv:2304.00612, 2023.
[61] Bubeck S, et al. Sparks of Artificial General Intelligence: Early Experiments with GPT-4. arXiv:2303.12712, 2023.
[62] Anthropic. The Claude 3 Model Family. 2024.
[63] OpenAI. GPT-4 Technical Report. arXiv:2303.08774, 2023.
[64] Touvron H, et al. LLaMA 2: Open Foundation and Fine-Tuned Chat Models. arXiv:2307.09288, 2023.
[65] Jiang A, et al. Mistral 7B. arXiv:2310.06825, 2023.
文章声明
本文内容仅为作者学习、思考、经验、笔记的总结,仅供技术交流与参考。文中观点仅代表笔者个人思辨,不构成任何学术建议、商业建议或专业建议。所有数据来源已标注,引用时请以原始文献为准。
文中涉及的评测数据集(GSM8K、MATH、HotpotQA、StrategyQA、TruthfulQA 等)均为公开数据集,预处理方式已在 7.2 节说明;文中表格标注为“模拟数据”的部分仅用于方法演示,不代表任何真实系统指标。
内容仅供学习参考。如需引用,请以原始文献为准。
全文约 12800 字 | 参考文献 65 篇(主要)

