形式陈述
回归直方图先把输入空间划成固定区域,再对落在同一区域的响应求平均。给定事先固定的有限可测划分理路集合划分Set partition把集合表示为两两不交非空块且其并为全体的块族。 ,以及 个IID训练对。若划分由独立pilot资料学习,以下全部陈述先条件于已冻结的划分,训练对与测试输入均独立于该pilot;需要无条件风险时再对划分平均。记
本页固定空箱后备值为零,预测器为
每个输入恰属一箱。对 等宽分箱,除最后一箱包含右端点1外,其余取左闭右开;查询在声明域外则报告超出范围。另一种后备值、合并空箱或向邻箱借数据都可以使用,但需要另写规则。
目标是平方损失回归理路回归学习与平方损失Regression learning · Square-loss regression · 平方损失回归以条件均值为 Bayes 预测器组织平方损失回归,并说明无界响应、噪声尾部与函数类复杂度如何共同决定风险保证。中的 。设 ,对概率 的箱定义
训练样本与一个新输入 独立。对两者取平均的函数估计风险有精确公式
分式在 时按整项为零理解。三个部分分别来自箱内真曲线变化、非空箱的样本平均波动、空箱的后备值误差。它们均是有限样本项。
直觉
箱内所有输入共用一个预测值,所以分箱压缩的是输入信息。即使有无限样本,固定箱也只能学到 ;缩小箱才可能减少这项近似误差。箱缩得太多,另一个困难随之出现:有些箱只有一条记录,甚至根本没有记录。
回归箱高是响应均值,单位与响应相同。密度直方图的箱高则是“该箱人数占比除以箱宽”,单位是输入单位的倒数。两者使用同一份计数,却估计不同对象。矩形NW窗口随查询滑动;固定分箱的边界不随查询移动,这也导致不同的计算与风险结构。
例子与边界
空箱不是一个零响应观测
把 分为 。三条数据为 ,得到
按三箱取值因此查询0.25返回3,查询0.45返回预定后备值0,查询0.6返回10。第二个0表示“没有资料,使用规则”,并不表示观察到了真实响应零。
把全部已有响应加100,非空箱输出变为103与110,空箱仍输出0。这个算法没有整体平移等变性,原因完全来自固定后备值。若业务上零是极不合理的后备预测,可预定一个更合适的常数或拒绝预测,并用对应损失重新评估。
一个有精确期望的稀有箱
设某箱概率 ,本箱内响应恒为2,训练样本数 。箱内没有噪声也没有曲线变化,所以 。但空箱概率为 。
条件于测试输入落在该箱,估计量的MSE为 ;该箱对整体风险贡献为 。算法在这个箱上的期望预测仅为 ,不能把随机比值的期望写成 。
再令该箱内响应以相等概率取0与4,仍有 ,现在 。,所以
若条件均值在该箱仍恒为2,则该箱的整体风险贡献为
把 偷换成 ,会得到错误的波动项。空箱、随机分母和响应噪声需要同时记账。
看过响应再分箱会改变保证
若在许多切点中挑一个使训练平方误差最小的切点,箱边界已依赖响应。给定最终箱再假装它从一开始固定,箱内观测不再拥有下文所用的简单条件抽样解释。回归树可以研究这种自适应划分,但要分析选择过程,或在独立一批资料上学习划分、再用本批资料估计各箱均值。
推论与应用
证明随机计数风险公式
固定箱 , 服从二项分布理路二项分布Binomial distribution固定次数独立同概率 Bernoulli 试验中成功总数的离散分布。。给定 ,落入该箱的 个响应来自箱内条件分布,故
时平方误差是 。平均计数就给式(2)后两项。对一个独立测试输入,写
因为 ,交叉项对该箱内的测试输入平均后消失,余下 。最后乘以测试输入落入该箱的概率 并求和,完成式(2)。此证明不要求各箱计数独立;事实上它们总和固定为 。
有界响应下,从空箱账本推导速率
假设 、、为 -Lipschitz。每一坐标等分成 段,得到 个边长 的立方箱。箱内任意两点距离至多 ,因此 ,且 、。
对 、,由 ()和二项系数恒等式,
中间等号可用 逐项求和核对。又有 :在 上求导,其最大点是 ,最大值还乘着一个不超过1的因子。
把这些界代回式(2),得到
这里没有要求输入密度有统一正下界,稀有箱通过其小测试概率被一并控制。取整数 ,得到 的积分风险上界。这是明确函数类和损失下的上界;要声称极小极大最优,还要另给下界。
计算接口与其他目标
初始化每箱计数与响应和为零;扫描数据并各更新一次;最后对非空箱除法、为空箱登记后备状态。规则网格用坐标取整定位,训练工作为 ,存储 ;每个新查询定位需 ,取箱均值为常数时间。稀疏字典可只存非空箱,查询时仍须能识别空箱。没有数值迭代或收敛容差。
分箱数的选择可用训练/选择隔离的验证理路非参数回归的带宽选择Nonparametric regression bandwidth selection · Leave-one-out bandwidth selection按预测损失选择局部尺度,手算核回归留一残差,识别空邻域、补邻居以及选择后评价和推断的边界。。若改用箱内分位数而非均值,就得到分位数回归理路分位数回归与 pinball 损失Quantile regression · Pinball loss · Check loss · 分位数损失用不对称绝对损失定位条件分位数,推导总体最优性、分组与局部加权解,并区分函数类限制和预测覆盖。的一种分块常数实现;损失、空箱处理和理论保证都须相应改变。
自测与答案
- 稀有箱无噪声例把空箱后备值改为1,该箱整体风险是多少?;此时式(2)的空箱项应为 。
- 把所有 箱机械各分为 个小箱,式(3)两项怎样变?几何项乘 ,计数项乘 。更多箱并不自动提高有限样本准确度。
参考资料