“这个三轴账本为相邻页面分工:Proper 与 Improper 学习固定比较类与输出类的关系,近似 ERM 与优化误差解释有限求解精度怎样进入风险界,而学习困难性的归约负责把可采样性、风险间…”
“给定含 $m$ 个子句的 CNF 公式 $\Phi$,把实例空间取为这些子句,并让每个赋值 $a$ 对应假设 $h a(C)=\mathbf 1{a\text{ 满足 }C}$。在可满足情形…”
hardness of learning reduction · prediction-preserving reduction
通过可采样分布、表示映射和风险间隙,把高效学习器转化为源问题求解器。
学习困难性归约在多项式时间归约上增加分布、风险与表示接口,目标是把假设中的高效学习器转成源问题求解器,并保持统计—计算资源的参数编码。
判定问题归约通常把一个输入映成另一个输入;学习算法接收的却是来自未知分布的随机样本,并只承诺低预测误差和一定成功概率。证明学习困难,必须说明如何高效生成 learner 看到的样本、怎样把低风险输出译回源问题答案,以及小风险为何足以跨过判定 gap。
从源实例
总运行时间还要包含 learner 的样本数、输出表示和求值成本。若 learner 随机,归约的成功概率可用独立重复放大,但每次运行与最终判决规则必须可实现。
设 YES 实例产生某种可学习标注结构,而 NO 实例保证任何允许输出在
学习器接收的是随机样本而不是一个显式目标实例,所以归约必须把困难信息放进可高效采样、且具有可检测风险质量的区域。信息若只藏在指数小概率事件中,低风险预测器完全可以忽略它;输出若不保留可解码结构,低风险也未必给出源问题见证。
给定含
在
这个构造同时暴露表示与输出类为何不能省略。若允许完全 unrestricted 的 improper learner,常数函数
证明某类 ERM 是 NP-hard,只排除了“精确求这个经验最优”的路径。improper learner 可能输出类外预测器,近似或非 ERM 算法也可能绕开该优化问题,所以不能据此直接宣布该类不可高效 PAC 学习。反过来,密码学困难性常依平均情形或伪随机假设,必须明确复杂度假设,不能模糊写成“除非 P=NP”。
多项式时间归约提供复杂度传递语言;本页增加学习专有的分布接口、风险量词和表示约束。统计与计算复杂度的分离正是这些归约要保护的对象。
proper ERM 的 NP-hardness、improper 学习困难性和密码学平均情形下界是三种不同结论。要从前者走向后两者,必须分别排除类外输出与非 ERM 算法,或建立能从任意低风险预测器解码见证的更强归约。
归约模板也用于证明弱学习、统计查询和噪声容忍的限制;每种模型都要显式模拟其 oracle,并把精度与置信参数纳入总运行时间。只给一个概念类映射而没有可采样分布和 gap,不构成完整学习归约。