![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MachineLearning
南七行者
相信时间会创造奇迹。
展开
-
Jupyter实现机器学习之单变量线性回归
pip3 install pandas 逗号分隔值(Comma-Separated Values,CSV) 文件ex1data1.txt包含线性回归问题的数据集。第一列是城市人口,第二列是在那个城市,一辆食品卡车的利润。利润的负值表示失利。(每一行表示一个城市,第一列为城市人口,第二列为该城市能获得的食品卡车利润;如果已知一个城市的人口,需要预测食品卡车的利润) ...原创 2020-10-05 09:50:03 · 1383 阅读 · 2 评论 -
机器学习之线性回归(理论)
一、问题定义(单变量线性回归) 给定一训练集(x, y), 寻找一对应法则f,使得f(x)与y线性拟合。 问题定义的可视化,目标求f(x) 二、数学描述 设f(x)=w∗x+bf(x) = w * x + bf(x)=w∗x+b, 求f(x)即确定w, b。 思路 : 求f(x)本质是个最优问题, 即min1n∑i=1n∣f(xi)−yi∣\frac{1}{n}\sum_{i=1}^{n} |f(x_i) - y_i|n1∑i=1n∣f(xi)−yi∣1 涉及最优化问题,多半需要求导,而带绝对值不原创 2020-10-03 19:43:40 · 126 阅读 · 0 评论 -
线性回归--实现西瓜书(3.11)公式
实现西瓜书(3.11)公式 一.工具 1.Python3.8 2.Jupyter NoteBook 1和2请看:安装Jupyter NoteBook 3.Numpy 命令行 : pip3 install numpy 4.matplotlib 命令行 : pip3 install matplotlib import numpy as np import matplotlib.pyplot as plt 二.代码及注释 1.需要线性回归的数据1 X = np.random.rand(100, 1) Y = 6原创 2020-09-30 11:17:26 · 349 阅读 · 0 评论