[机器学习]机器学习笔记整理13-线性回归简单实现
来源:互联网 发布:暴雪下载器 mac 编辑:程序博客网 时间:2024/05/20 19:30
概念请参考:[机器学习]机器学习笔记整理12-线性回归概念理解
1. 简单线性回归模型举例:
汽车卖家做电视广告数量与卖出的汽车数量:
1.1 如何练处适合简单线性回归模型的最佳回归线?
1.2 计算
预测:
假设有一周广告数量为6,预测的汽车销售量是多少?
代码实现
x_given = 6Y_hat = 5*6 + 10 = 401.3 Python实现:import numpy as npdef fitSLR(x, y): n = len(x) dinominator = 0 numerator = 0 for i in range(0, n): numerator += (x[i] - np.mean(x))*(y[i] - np.mean(y)) dinominator += (x[i] - np.mean(x))**2 b1 = numerator/float(dinominator) b0 = np.mean(y)/float(np.mean(x)) return b0, b1def predict(x, b0, b1): return b0 + x*b1x = [1, 3, 2, 1, 3]y = [14, 24, 18, 17, 27] b0, b1 = fitSLR(x, y)print "intercept:", b0, " slope:", b1x_test = 6y_test = predict(6, b0, b1)print "y_test:", y_test
1 0
- [机器学习]机器学习笔记整理13-线性回归简单实现
- [机器学习]机器学习笔记整理13-线性回归简单实现
- 机器学习笔记:简单线性回归
- 机器学习-线性回归python简单实现
- 机器学习笔记-线性回归
- 机器学习笔记:线性回归
- 机器学习线性回归实现
- 机器学习回归篇-简单线性回归
- 机器学习学习笔记1-简单的线性回归
- 机器学习MatLab实战整理--线性回归
- 【机器学习之学习笔记】线性回归
- 机器学习-线性回归
- 【机器学习】线性回归
- 机器学习-线性回归
- 机器学习 线性回归
- 机器学习-线性回归
- 机器学习--线性回归
- 机器学习---线性回归
- .trim()方法理解
- [HDU2825]Wireless Password-AC自动机
- Atitit.pagging 翻页功能解决方案专题 与 目录大纲 v3 r44.docx
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- Atitit 翻页功能的解决方案与版本历史 v4 r49
- [机器学习]机器学习笔记整理13-线性回归简单实现
- JAVA学习笔记_历遍输出集合
- Eclipse自动补全设置
- 三向切分快速排序
- select下拉箭头样式改变问题
- uva816 Abbott's Revenge (BFS+回溯)
- B 树以及B+树和B*树
- sklearn 计算tf-idf
- 指针使用%p输出,区分%x与%p的区别?