回归模型的score得分为负_python机器学习:线性模型

尽管K近邻算法很容易理解,但由于预测速度慢且缺乏对多特征数据集的处理能力,所以实践中用的比较少。下面我们来介绍一种能够规避这种缺陷的模型:线性模型。

线性模型:线性模型是在实践中广泛应用的一种模型,他是利用输入特征的线性函数进行预测,其一般预测公式为:y = w[0]*x[0] + w[1]*x[1] + ... + w[p]*x[p]

这是高中直线方程的一个扩展应用。下面我们看一下一维wave数据集求w和b的代码:

import mglearn

mglearn.plots.plot_linear_regression_wave()

其运行结果如下:可以看出,一维数据集wave计算出的w[0]=0.393906 , b= -0.031804

b827e56102bd1d019da307e95640f352.png

线性模型对wave数据集的预测结果

用回归的线性模型可以表示这样的回归模型:对单一特征的预测结果是一条直线,两个特征的测试一个平面。如果使更多特征的则是一个超平面。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值