![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线性回归
线性回归代码实现,理解梯度下降
DeniuHe
加油!
展开
-
Python:使用cvxpy求解线性回归问题
优化分体为残差平方和最小,这是一个凸优化问题,使用cvxpy,过程过于简单。 ##------数据生成部分----------## seed = 101 X = np.random.uniform(low=1.0,high=10.0,size=300) y = X * 20 + 10 + np.random.normal(loc=0.0,scale=10.0,size=300) ##--------凸优化部分-------------## w = cvx.原创 2020-06-02 11:05:09 · 3156 阅读 · 3 评论 -
Python:批量梯度下降实现一元线性回归
# _*_ coding : utf-8 _*_import numpy as npimport pandas as pdimport matplotlib.pyplot as pltclass LinearRegression(object): def __init__(self,learning_rate=0.01,max_iter=100,seed=None): ...原创 2020-05-08 13:27:54 · 632 阅读 · 0 评论