想象你是米其林三星餐厅的主厨。训练一个大模型,就像研发一部厚厚的菜谱——食材搭配、火候拿捏、酱汁比例,全都写进配方里。但真正决定食客满意度的,往往是端上桌前那几分钟的临场功夫:给牛排翻个面、舀一勺汤汁试味、再撒一撮海盐。大模型的“推理缩放”(Test-Time Compute),正是这门临场手艺——不在训练阶段多花一分钱,而是在模型回答问题之前,让它多想一想、多试几条路、多推演几步。这门手艺听起来简单,却能像“慢工出细活”一样,让模型的数学、代码、逻辑推理能力显著跃升。这篇文章带你理解:为什么让AI“多想一会儿”这么值钱,以及如何把每一分推理算力花在刀刃上——就像一位精明的主厨,懂得何时下单买顶级和牛,何时请更多帮厨反复试做。

岗位关联

掌握推理缩放规律,你就能像一位懂成本的主厨:无论是做研究员优化模型效果,还是做工程师控制推理成本,都清楚该在“端上桌前”投入多少计算换回多少性能。

目录
  1. 可视化演示
  2. 推理缩放概念
  3. 推理预算分配
  4. 思维链优化
  5. 自洽性验证
  6. 拒绝采样技术
  7. 训练推理协同
  8. o1模型设计
  9. AI 应用场景
  10. Python 演示
  11. 常见误区
  12. 面试题

可视化演示

本节配有交互动效(进入视口后自动加载,约 3KB)。

推理缩放概念

米其林后厨里有两类投入:一类是常年研发菜谱、测试食材搭配,这是“训练阶段”的功夫;另一类是客人落座后,主厨临场试味、调整火候、重新摆盘,这是“推理阶段”的功夫。过去大家笃信菜谱决定一切,可近两年的研究发现,上菜前的临场发挥同样能大幅提升口碑——这就是推理缩放(Test-Time Compute):在模型回答问题之前,投入额外计算,换取更高的任务成功率。

技术上讲,推理缩放指的是在推理阶段允许模型消耗更多计算资源,例如生成更多思考Token、进行多轮采样、运行验证器筛选。研究观察到一个重要现象:模型的性能会随推理计算量的增加而近似呈幂律上升,就像厨艺在反复试做中稳步精进。这个规律之所以重要,是因为它开辟了一条不依赖重新训练就能提升能力的新路。

推理缩放并非免费午餐,它也需要预算管理——但它的美妙之处在于,你不需要重写“菜谱”(重新训练),只需要让“厨师”在出锅前多花几分钟,就能稳定提升出品质量。这为所有 AI 应用打开了一扇低成本优化的大门。

性能∝(CtestCtrain)α\text{性能} \propto \left(\frac{C_{\text{test}}}{C_{\text{train}}}\right)^{\alpha}
这个公式说:推理阶段的算力投入与训练算力的比值,以幂律方式决定性能。α 越大,说明“多想想”的回报越丰厚。
  1. 性能指标模型在目标任务上的准确率或得分,是我们最终想提升的输出质量。
    性能\text{性能}
  2. 推理算力测试时投入的计算量,等价于主厨上菜前的额外试错次数。
    CtestC_{\text{test}}
  3. 训练算力训练大模型消耗的总计算量,好比菜谱研发投入的人力和实验次数。
    CtrainC_{\text{train}}
  4. 缩放指数衡量推理算力对性能的提升效率,α 越大说明推理缩放越划算。
    α\alpha

推理预算分配

一家好餐厅的主厨拿到一笔固定预算,摆在面前的是两种花法:买更顶级的和牛(训练更大的模型),还是多请几位帮厨在出菜前反复试做(增加推理计算)?直觉上“好食材出好菜”,但研究发现,当预算有限时,两者存在一个最优配比,过度偏向任何一边都会浪费。这就是推理缩放中的预算分配问题。

研究者提出了“归一化计算”(normalized compute)的视角:把训练算力和推理算力放在同一把尺子上衡量,问给定总计算量下,如何分配才能让最终性能最高。实验显示,用于推理的计算占比存在甜蜜点——太少则模型“有料没功底”,太多则边际收益迅速衰减。例如,同样总资源下,一个中等模型配合充足的推理预算,常常胜过一个大模型但只给一次回答机会。

预算分配的智慧在于“动态调整”。小任务给少一点思考时间,难题给大预算慢慢推演;同时还要监控边际收益——当追加的推理算力几乎带不来准确率提升时,就该停下来,把资源挪到别处。真正的主厨不会在每道菜上都花同样功夫,而是看菜下碟。

Ctest∗=λ⋅CtrainβC_{\text{test}}^{*} = \lambda \cdot C_{\text{train}}^{\beta}
该公式给出最优推理预算随训练算力的变化规律:训练投入越大,值得配套的推理预算也应按幂律增长,但增速由 β 控制。
  1. 最优推理预算让最终性能最大化的推理阶段计算量。
    Ctest∗C_{\text{test}}^{*}
  2. 分配系数决定推理预算是训练预算的几成,是多还是少的调节旋钮。
    λ\lambda
  3. 协同指数反映推理投资应随训练规模增长的速率,合理值通常在 0.5 附近。
    β\beta

思维链优化

新手厨师炒菜,喜欢一股脑把食材全下锅,大火猛炒——快是快,却容易糊锅夹生。大模型也有同样的毛病:面对复杂问题时直接蹦出答案,经常在某个小环节出错。思维链(Chain-of-Thought,CoT)的改进朴素至极——让模型像老厨师一样“先说步骤再动手”:备料、热锅、下料、调味、装盘,每一步都想清楚再走下一步。

在实操中,思维链通过在提示语中给出包含“逐步推导”的示例(引导示例),引导模型把隐式的推理过程显式地写出来。比如解数学题时,模型先写出“设未知数为 x……”,再写“根据方程两边同减……”,最后才给出答案。每一步的推理难度被大幅降低,整条链的成功率因此显著提升——就像把一道佛跳墙拆成十个小工序,每个工序都不容易翻车。

思维链的价值在于,它把“一步到位”的高难度推理,替换成一串“步步为营”的低难度推理。就像一份写清楚了步骤的菜谱,每个环节都有检查点,哪怕某个小步骤出错,也容易定位和修正——这对于数学、代码、多跳问答这类任务,几乎是立竿见影的良药。

y^=arg⁡max⁡y  P(y∣s1,s2,…,sm,x)\hat{y} = \arg\max_{y} \; P\left(y \mid s_1, s_2, \ldots, s_m, x\right)
模型的最终答案不再直接依赖原问题,而是建立在一串中间步骤之上。通过最大化这些中间步骤条件下的答案概率,选出最可信的结果。
  1. 原始问题用户输入给模型的题目或任务描述。
    xx
  2. 中间步骤每一步推理产生的临时结论,例如“先求导数”或“两边同乘 2”。
    s1,s2,…,sms_1, s_2, \ldots, s_m
  3. 最终答案在全部中间步骤完成后得出的输出结果。
    y^\hat{y}
  4. 概率最大化从所有候选答案中挑出条件概率最高的那个。
    arg⁡max⁡y\arg\max_y

自洽性验证

一位厨师偶有失手,但请五位学徒各自独立做同一道菜,如果其中三位的口味高度一致,你大可以放心这道菜没问题。基于这个朴素的直觉,研究者提出了自洽性(Self-Consistency)方法——思维链的自洽性验证(CoT-SC):对同一个问题,让模型用思维链方式独立采样多次,然后统计答案的分布,选得票最多的答案作为最终输出。

原理很直观:模型每次采样带有随机性,可能因某个中间步骤小失误而给出错误答案;但真正正确的答案往往会在多次采样中“殊途同归”,而错误答案则各自错得五花八门。所以答案的一致性,本身就是一种可靠性的信号。实践中,CoT-SC 用不到 5 次采样,就能在数学推理任务上带来几个百分点的提升,性价比极高——就像多问几位帮厨,成本低廉却能有效规避个别失手。

自洽性验证让人联想到“民主表决”——它不要求任何一次推理完美无缺,而是相信多数派的判断。这种稳健性让它成为推理缩放里最物美价廉的组件之一:不需要新模型、不需要训练,只需要让模型多答几遍、统计一下,就能换来实打实的准确率跃升。

y^=arg⁡max⁡y∈Y  ∑i=1N1(yi=y)\hat{y} = \arg\max_{y \in \mathcal{Y}} \; \sum_{i=1}^{N} \mathbb{1}\left(y_i = y\right)
对所有采样答案按出现的次数计数,最高票者胜出。简单地说:英雄所见略同,异口同声的那个答案更可能正确。
  1. 采样次数对同一问题重复运行思维链的次数,比如 5 次或 10 次。
    NN
  2. 单次答案第 i 次采样得到的完整回答。
    yiy_i
  3. 指示函数当括号内条件成立时为 1,否则为 0,用来数票数。
    1(⋅)\mathbb{1}(\cdot)
  4. 最高票答案在全部候选中累计票数最多的那个答案。
    arg⁡max⁡\arg\max

拒绝采样技术

如果说自洽性投票是一种“民主制度”,那么拒绝采样(Rejection Sampling)就是一场“厨艺大赛”——让 N 位厨师各自做一道菜,再请一位资深品鉴官逐一试吃打分,最后只把冠军端给顾客。在推理缩放中,这套流程叫 Best-of-N 采样:模型先生成 N 个完整候选回答,再由一个奖励模型(Reward Model)或验证器给每个回答打分,选出得分最高者作为最终答案。

和思维链相比,Best-of-N 不要求模型每一步都想清楚,而是允许模型自由发挥、广撒网,再靠外部评审把关。这在开放式生成任务中尤其有效——例如代码生成,让模型写出多个版本,交给自动测试(等效于验证器)挑选通过的那个。奖励模型的判断质量是关键,就像品鉴官的水平决定了大赛的公信力。

Best-of-N 的哲学是“不求一次写对,但求选中最优”。它特别适合那些“答案可验证”的场景——代码能跑、数学能验、选择题有标准答案——此时验证器几乎免费,而模型只需要当一个高产的候选生成器。在推理缩放工具箱里,它是效果最猛、成本也最高的一件重器,需要精打细算使用。

y^=arg⁡max⁡yi∼πθ(⋅∣x), i=1…N  r(x,yi)\hat{y} = \arg\max_{y_i \sim \pi_\theta(\cdot \mid x),\, i=1 \ldots N} \; r\left(x, y_i\right)
从生成分布中采样 N 个候选,用奖励函数 r 逐一评分,最高分者胜出。这是一种典型的“先发散、后收敛”策略。
  1. 生成模型负责从条件分布中产出候选答案的模型。
    πθ(⋅∣x)\pi_\theta(\cdot \mid x)
  2. 候选集合按分布随机采样得到的 N 个回答,相当于参赛作品。
    y1,…,yNy_1, \ldots, y_N
  3. 验证器打分奖励模型对候选答案的质量评分,得分越高代表越可靠。
    r(x,yi)r(x, y_i)
  4. 冠军选择在所有候选中挑选得分最高的一项。
    arg⁡max⁡\arg\max

训练推理协同

一家顶级餐厅,既要有扎实的菜谱研发(训练),也离不开出菜前的临场发挥(推理)。两者不是二选一,而是互相成就:菜谱本身粗糙,再高超的临场技巧也救不回来;菜谱完美,却不给厨师任何临场调整的空间,同样会翻车。训练缩放和推理缩放之间存在奇妙的协同效应——在训练上多投入,会让推理缩放的效果更显著。

具体来说,更大的训练预算带来更强的模型基础能力,而更强的模型在做思维链、自洽性投票时,每一步的正确率更高,从推理缩放中获得的收益也更大。研究者发现,在固定总预算下,最优策略往往不是把资源全砸向训练,而是留出一部分给推理,形成一个“训练打基础、推理挖潜力”的组合拳。这就是联合缩放(Joint Scaling)的基本思想。

理解协同,才能做出理性的工程决策:如果你的应用每天要服务百万用户,哪怕单次推理多花 10% 算力,全局成本也会放大百万倍;反过来说,如果你的模型只服务少数高价值问题,就值得慷慨地加大推理预算。一个懂成本的主厨,永远知道在“研发”和“出品”之间找到属于自己餐厅的平衡点。

Ctotal=Ctrain+Nreq⋅CˉtestC_{\text{total}} = C_{\text{train}} + N_{\text{req}} \cdot \bar{C}_{\text{test}}
总成本由训练开销和所有线上请求的推理开销叠加而成。在做成本规划时,不能只看训练账单,要算上推理侧的长期支出。
  1. 总预算从研发到部署的全部计算成本,决定项目能走多远。
    CtotalC_{\text{total}}
  2. 训练开销模型预训练和后训练阶段消耗的总算力。
    CtrainC_{\text{train}}
  3. 请求数量模型上线后服务的用户请求总次数。
    NreqN_{\text{req}}
  4. 单次推理均摊每个请求平均消耗的推理计算量。
    Cˉtest\bar{C}_{\text{test}}

o1模型设计

前面提到的思维链、自洽性投票、Best-of-N,都是“外挂式”的推理技巧——有点像临时给厨师递小抄。那么有没有可能,把“如何思考”本身也训练进模型里,让模型像米其林主厨一样,天然就懂得规划烹饪流程、控制上菜节奏?o1 系列模型正是朝这个方向迈出的一大步。

o1 的设计理念是将推理能力内化:在训练阶段就用强化学习(Reinforcement Learning)让模型练习“思考策略”——学会把问题分解、尝试多条思路、发现走不通时回头调整。到了推理阶段,模型不再依赖外部提示词,而是自动决定要想多久、走几条路径、何时给出答案。这就像一位受过正规训练的副主厨,不需要主厨在旁边念菜谱,自己就能掌控全场节奏。这种“先想后答”的模式,也被类比为从系统 1(快思考)走向系统 2(慢思考)。

o1 带来的启示是深远的:推理缩放不仅可以通过外部技巧实现,更可以通过训练“内化”成模型的本能。但它也提醒我们,慢思考是有代价的——在资源紧张的场景,快答和慢想需要动态切换。未来的 AI,大概会像真正的主厨一样:简单的菜快炒出锅,硬菜则气定神闲地慢慢料理。

max⁡θ  Ex∼D[R(x,  genθ(x))]\max_{\theta} \; \mathbb{E}_{x \sim \mathcal{D}} \left[ R\left(x, \; \text{gen}_{\theta}(x)\right) \right]
o1 的强化学习目标是:在训练数据分布上,最大化整个推理轨迹(含思考过程)最终获得的奖励信号,从而学会更好的思考策略。
  1. 模型参数通过强化学习不断更新的推理策略参数。
    θ\theta
  2. 训练数据分布覆盖各类复杂问题的题目集合,相当于训练题库。
    D\mathcal{D}
  3. 推理轨迹生成器模型从问题出发生成完整推理链条的函数。
    genθ(x)\text{gen}_{\theta}(x)
  4. 奖励信号对最终答案正确性的评分,答对给高分,答错不给分。
    R(⋅)R(\cdot)

AI 应用场景

竞赛级数学解题

阶段:推理阶段优化

解决的问题:传统模型面对国际数学奥林匹克(IMO)级别难题,往往一步出错满盘皆输,训练数据中又缺乏同类难题,重新训练成本过高且收益不稳定。

具体案例:某教育科技公司用推理缩放规律改造解题引擎:对竞赛题先让模型以思维链方式生成 8 条解题路径,再用规则验证器检查每步推导合法性,最后对通过验证的答案做自洽性投票。实测在 AIME 数据集上的准确率从 20% 提升至 63%,单题推理成本仅增加了 12 倍,远低于重训模型的百万级成本。

代码修复 Agent

阶段:推理阶段决策

解决的问题:AI 代码助手经常生成能编译但逻辑错误的代码,传统做法是交给用户自己排查,体验差且修复周期长。

具体案例:某 DevOps 团队在 CI 流水线中接入 Best-of-N 策略:让模型对每个缺陷一次性生成 10 个补丁候选,然后运行自动化测试套件作为验证器筛选出通过全部用例的补丁。同时根据历史数据设置了推理预算阈值——简单语法错误只给 2 次采样,复杂逻辑缺陷给满 16 次,既保证修复率达标,又把平均推理成本控制在预算内。

推理成本预算评估

阶段:部署与运维规划

解决的问题:产品团队在决定是否引入慢思考模型时,难以量化推理成本与用户体验提升之间的投入产出比。

具体案例:某智能客服平台在升级到 o1 类模型前,利用推理缩放曲线做了 AB 测试:对 1% 流量启用长思考模式,发现复杂售后问题的解决率提升 31%,但单会话成本上升 5.8 倍。据此产品总监制定了分层策略——简单查询走轻量快答模型,复杂投诉才启用深度推理,最终在总成本仅增加 40% 的情况下,整体满意度提升 17%。

Python 演示

python59 行
import mathimport randomfrom collections import Counter random.seed(42)  def solve_direct(question_id, budget):    """直接回答:不用思维链,正确率低且不随预算提升。"""    return random.random() < 0.32  def solve_cot(question_id, budget):    """思维链回答:正确率随推理预算对数增长。"""    base = 0.32    gain = 0.13 * math.log2(1 + budget)    return random.random() < min(base + gain, 0.88)  def solve_self_consistency(question_id, budget, voters=7):    """自洽性投票:多次思维链采样后多数投票。"""    votes = []    per_voter = max(1, budget // voters)    for _ in range(voters):        votes.append(solve_cot(question_id, per_voter))    return sum(votes) > voters // 2  def best_of_n(question_id, n, verifier_accuracy=0.9):    """Best-of-N:生成N个候选,验证器有概率挑出正确者。"""    candidates = [solve_cot(question_id, 2) for _ in range(n)]    if any(candidates):        return random.random() < verifier_accuracy    return False  def run_experiment(strategy, budget, num_questions=300):    correct = 0    for q in range(num_questions):        if strategy == "direct":            correct += int(solve_direct(q, budget))        elif strategy == "cot":            correct += int(solve_cot(q, budget))        elif strategy == "self_consistency":            correct += int(solve_self_consistency(q, budget))        elif strategy == "best_of_n":            correct += int(best_of_n(q, budget))    return correct / num_questions  if __name__ == "__main__":    strategies = ["direct", "cot", "self_consistency", "best_of_n"]    budgets = [1, 4, 16, 64]    print("策略\\预算 |  " + "  ".join(f"B={b:<4}" for b in budgets))    for s in strategies:        row = "  ".join(f"{run_experiment(s, b):.3f}" for b in budgets)        print(f"{s:<14} |  {row}")     print("\n结论:推理预算越充足,高级策略优势越明显。")
目的:模拟四种推理策略(直接回答、思维链、自洽性投票、Best-of-N)在不同推理预算下的准确率变化,直观展示推理缩放规律。
  1. random.seed(42)固定随机种子,确保每次运行结果可复现。
  2. def solve_cot(question_id, budget)实现思维链答法:正确率随预算以对数方式增长。
  3. per_voter = max(1, budget // voters)把预算均分给每位“帮厨”,保证人均至少一次尝试。
  4. sum(votes) > voters // 2多数投票:超过半数帮厨做对才算整体正确。
  5. if any(candidates): return random.random() < verifier_accuracy模拟验证器从候选里挑出正确答案的概率。
  6. run_experiment(strategy, budget, num_questions=300)每个策略在固定预算下跑 300 道题,统计正确率。
  7. for s in strategies:遍历四种策略,输出从低预算到高预算的准确率矩阵。

常见误区

误区我以为推理缩放只是把回答写长一点,比如在提示词里加一句“请你详细一点”,效果应该差不多。

正解推理缩放的核心不是“字数变多”,而是“计算量变多”——通过思维链生成中间步骤、多次采样、验证器筛选等,让模型在解空间中探索更多可能性。就像让厨师“多写几行描述”什么也改变不了,但让他“多试几种调味方案再选最好的”才能真正提升菜品质量。长度只是表象,探索深度才是本质。

为何常见:因为很多科普把推理缩放简单描述成“让AI多想一会儿”,初学者容易把“想”等同于“多写”。

误区网上都说加这句咒语就能激发模型推理能力,我每次都在提示词里套用,效果时好时坏。

正解思维链的威力来自于“具体的中间步骤示例”或充分的引导,而不是一句万能咒语。好的思维链提示应当展示完整的分步推导过程,让模型有样学样;空喊“一步一步来”却不给出任何结构化引导,模型依然不知道该怎么拆解。类比:对学徒喊“认真点!”远不如亲自示范一遍“先焯水、再爆香、最后收汁”来得有效。

为何常见:网络流传的模板式提示词让许多人误以为存在万能咒语,忽视了示例质量才是关键。

误区既然推理缩放能提升性能,那我无限增加采样次数和链长,模型不就永远不会错了吗?

正解推理缩放服从边际收益递减规律——曲线后期趋于饱和,追加算力带来的准确率提升微乎其微。而且有些任务是“不可验证”或“验证成本极高”的,盲目加采样只烧钱。真正的做法是根据任务难度动态设定预算,并在边际收益跌破阈值时果断止损。就像炖汤,前两小时鲜味倍增,炖到第八小时只剩一锅糊味,火候过头反而坏事。

为何常见:看到缩放曲线初期快速上升,容易产生线性外推的直觉,忽略了幂律曲线的饱和特性。

误区反正推理阶段可以多花算力弥补,那训练差不多就行了,把省下的钱全投到推理上。

正解推理缩放的效果严重依赖模型的基础能力——训练阶段的菜谱质量决定了临场发挥的天花板。一个 70 亿参数的弱模型,即使给足推理预算,也难敌 700 亿参数强模型配中等推理预算的组合。联合缩放研究表明最优配置永远在“训练”和“推理”之间取平衡点,偏废任何一方都会让总预算的效果大打折扣。

为何常见:人们容易对新方法产生过度热情,把“新工具能提升效果”误解为“旧工具可以扔掉”。

面试题

Q1. 推理缩放(Test-Time Compute)是指在哪个阶段增加计算量来提升模型表现?

单选题 · easy

  • A.数据预处理阶段
  • B.模型训练阶段
  • C.推理回答阶段← 正确答案
  • D.模型压缩阶段

答案:C。推理缩放强调在推理阶段投入额外计算——生成更多思维链步骤、多次采样、验证器筛选等。C 正确。A 是数据侧处理,B 是传统训练缩放,D 是部署优化,均与“测试时计算”的定义不符。

Q2. 思维链(Chain-of-Thought)提高复杂任务成功率的核心原因是什么?

单选题 · easy

  • A.让回答的字数变多
  • B.把高难推理拆成低难步骤← 正确答案
  • C.调用外部知识库
  • D.让模型自我反思情绪

答案:B。思维链通过生成中间步骤,将一步到位的困难推理转化为一串低难度子问题,单步出错概率大幅下降,整体成功率随之上升。B 正确。A 只是表象,C 是检索增强,D 与推理无关。

Q3. 自洽性验证(CoT-SC)通过哪些手段提升答案可靠性?

多选题 · mid

  • A.对问题多次采样生成多条推理链← 正确答案
  • B.使用多数投票统计答案一致性← 正确答案
  • C.用更大模型替换当前模型
  • D.对中间步骤做梯度反向传播

答案:AB。CoT-SC 的思想是“多请几位帮厨独立试做、少数服从多数”——多次采样(A)加多数投票(B)。它不替换模型(C),也不做任何梯度运算(D),因此 C、D 错误。

Q4. 在 Best-of-N 采样中,负责从多个候选中挑选最优答案的组件是什么?

单选题 · mid

  • A.生成模型自身
  • B.验证器或奖励模型← 正确答案
  • C.训练数据采样器
  • D.词表裁剪模块

答案:B。Best-of-N 让模型生成 N 个候选,再由验证器/奖励模型逐个打分、选出冠军。B 正确。生成模型负责发散产出,不负责选择;C、D 与筛选机制无关。

Q5. 归一化计算视角下的预算分配问题是?

单选题 · mid

  • A.在训练和推理之间找最优配比← 正确答案
  • B.在模型层数之间找最优值
  • C.在数据集大小之间找平衡
  • D.在批大小之间找最优解

答案:A。归一化计算把训练算力和推理算力放在同一尺度下比较,回答“给定总预算,多少投入训练、多少留给推理”。A 正确。B、C、D 都是训练阶段内部或数据侧的调优问题,与跨阶段分配无关。

Q6. 以下哪个公式最恰当地描述了最优推理预算随训练算力的缩放关系?

单选题 · hard

  • A.C_test^* = λ · C_train^β← 正确答案
  • B.C_test^* = C_train / λ
  • C.C_test^* = λ + C_train
  • D.C_test^* = λ · log(C_train)

答案:A。研究表明最优推理预算随训练算力按幂律增长,即 C_test^* = λ·C_train^β。A 正确。B 的除法、C 的线性加和、D 的对数关系都无法描述经验观察到的幂律规律。

Q7. 影响推理成本的主要因素有哪些?

多选题 · mid

  • A.每次采样的思维链长度← 正确答案
  • B.采样的候选数量 N← 正确答案
  • C.用户请求的总次数← 正确答案
  • D.训练时的优化器选择

答案:ABC。推理成本由单次链长(A)、采样次数(B)和线上请求总量(C)共同决定,总成本公式 C_total = C_train + N_req·C_test 即体现这三者。D 训练优化器只影响训练阶段,与推理成本无关。

Q8. o1 类模型与普通模型最大的设计差异是什么?

单选题 · mid

  • A.参数数量增加了十倍
  • B.用强化学习内化了思考策略
  • C.使用了更大的词表
  • D.完全取消了训练阶段

答案:。o1 通过强化学习在训练阶段让模型学会“如何思考”——规划步骤、尝试路径、控制预算。B 正确。它并不依赖简单扩参(A)、词表调整(C),更不可能取消训练(D)。

Q9. 关于推理缩放与训练缩放的协同关系,以下说法正确的是?

多选题 · hard

  • A.更强的模型基础从推理缩放中获益更大← 正确答案
  • B.固定预算下存在训练与推理的最优配比← 正确答案
  • C.训练投入完全可以被推理投入替代
  • D.推理缩放对弱模型毫无作用

答案:AB。基础越强,思维链/投票的每一步正确率越高,推理缩放收益越大(A);联合缩放研究确认了最优配比的存在(B)。C 错误——训练决定推理的上限,不可完全替代;D 过于绝对,弱模型也能从推理缩放中获益,只是增幅有限。

Q10. 以下关于推理缩放边际收益的描述,正确的是?

单选题 · extreme

  • A.性能随推理算力无限线性增长
  • B.追加算力的收益随预算增加而递减← 正确答案
  • C.边际收益与预算完全无关
  • D.推理预算翻倍则性能必翻倍

答案:B。推理缩放遵循幂律且存在饱和区,预算越大曲线越平缓,最终收益趋近于零甚至为负(B 正确)。A 的无限增长违背幂律饱和特征,C 忽视预算-收益关系,D 的“必翻倍”既不符合幂律也不符合实证。