【天池新人赛-工业蒸汽量预测】7.核岭回归KernelRidge

有了岭回归,为什么还要引入使用核函数的岭回归呢?

  1. 原因在于,岭回归只适用于线性数据
  2. 但是数据可能是非线性的,单纯地假设真实数据服从线性关系,并用线性模型来回归真实的非线性数据,效果想必不会好。
  3. 引入kernel还能有一个好处,就是:引入kernel的RR(Ridge Regression),也就是KRR(Kernel Ridge Regression),能够处理非线性数据,即,将数据映射到某一个核空间,使得数据在这个核空间上线性可分。

KRR模型的python文档

sklearn关于KRR的官方文档,包括调用路径及参数
注意:KRR选择不同的kernel,对应的参数也不同,具体仔细看官方文档,写的很清楚

你可能感兴趣的:(数据分析竞赛总结,算法原理,数据分析)