线性模型的一般表达式为:
模型参数的求解即是使用最小二乘法求的最小值。
如果将线性模型用图像表示出来为:
附上代码(模型的实现步骤写在代码中):
import matplotlib.pyplot as plt
import numpy as npfrom sklearn
import datasets, linear_model
from sklearn.metrics import mean_squared_error, r2_score
#线性模型一般形式:
#y=w_1*x_1+w_2*x_2+w_3*x_3+...
#loss=min||w*x-y||^2