scikit-learn: isotonic regression(保序回归,很有意思,仅做知识点了解,但几乎没用到过)

保序回归是一种特殊类型的回归分析,它确保预测结果形成一个非递减序列。尽管不如CART常用,但理解其工作原理仍然有价值。例如,当需要从无序序列y得到非递减序列y'时,保序回归通过吸收乱序元素并计算平均值来最小化与原序列的误差。在示例中,保序回归用于处理不同情况,如序列<9, 10, 14>、<9, 14, 10>和<14, 9, 10, 15>,生成相应的非递减序列。" 121498806,10440590,React项目eject后配置less与antd主题定制,"['React', 'antd', '前端开发', 'CSS预处理器', 'Webpack']
摘要由CSDN通过智能技术生成

http://scikit-learn.org/stable/auto_examples/plot_isotonic_regression.html#example-plot-isotonic-regression-py


代码就不贴了,参考上面链接。

看代码,给人的直观感受类似于CART,具有分段回归的效果。不过很少见人用这个方法,还是推荐使用CART吧,不过了解一下思想罢了。。。


给个简单的例子:

问题描述:给定一个无序数字序列y,通过修改每个元素的值得到一个非递减序列 y‘ ,问如何使y和 y’ 误差(该处取平方差)最小?

保序回归法:从该序列y的首元素往后观察,一旦出现乱序现象停止该轮观察,从该乱序元素开始逐个吸收紧跟在后面的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值