用途:为带重试或自精炼循环的 LLM 推理管线提供有数学依据的序列缩放决策,替代拍脑袋的重试次数。核心是把每轮推理视为两状态马尔可夫链(Correct/Wrong),由 p_cw(损坏率)与 p_wc(修复率)两个自由参数刻画;当 p_wc > p_cw 时序列缩放有效,收敛上界为 p_wc/(p_wc+p_cw),收敛速率 r=1-p_wc-p_cw,准确率近似 a_n=a_max-(a_max-a_0)*r^n,据此求边际增益低于成本阈值的轮数。
主要能力:判断序列重试是否有益、计算最优轮数与理论上界、在正确/错误、成本/收益间做取舍、支持运行时重校准与提前停止。
使用方式:先用 20-50 个带标注样本跑两轮,统计 n_cc、n_cw、n_wc、n_ww,按 p_cw=n_cw/(n_cc+n_cw)、p_wc=n_wc/(n_wc+n_ww) 估计参数;再按上述公式确定停止准则并包装成控制器。控制器示例代码(class MarkovScaleController)原资料提供,包含 from_calibration、optimal_rounds、run 等方法,可按需保留其逻辑。
适用场景:Best-of-N、多数投票、顺序精炼、失败重试、代码生成重试循环、并行缩放与序列缩放的对比评估。
限制:两状态模型在部分正确场景信息损失大;马尔可夫假设在跨轮累积上下文时变弱;校准需带标注数据,开放式生成不适用;转移概率假设同质,难度差异大时建议分层校准;未提供具体收费、价格或平台信息。