2020-04-04
阅读量:
685
有两个特征时,如何合并回归树?
举个例子来讲:
假设有两个特征x1和x2,
x1:1,2,3,4
x2:10,20,30,40
y:1.2,3.1,4.3,5.5
比如确定了x1分割点为x1=2.5
那么回归树T1=2.15 x1<2.5
4.9 x1>2.5
其中:
2.15=(1.2+3.1)/2
4.9=(4.3+5.5)/2
得到残差(y-T1)为
m:-0.95,0.95,-0.6,0.6
然后利用x2建立第二颗数去拟合残差
比如确定了x2分割点为x2=10.5
T2计算方式与T1相同
计算得到:T2=-0.95 x2<10.5
0.316 x2>10.5
整合两个回归树f(x)=T1+T2
x1<2.5 & x2<10.5 输出2.15-0.95=1.2
x1<2.5 & x2>10.5 输出2.15+0.316=2.466
x1>2.5 & x2<10.5 输出4.9-0.95=3.95
x1>2.5 & x2>10.5 输出4.9+0.316=5.216
这样就完成了模型的构建,通过x1与x2的条件就可以输出对应的值






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论