多维特征(multiple linear regression)指多个特征的线性回归模型,如房子的价格由大小、卧室个数、几层和年龄这些共同决定的。
- xj:第
j
列特征 - n:特征的个数
- x(i):第
i
行训练数据中的所有的特征 - xj(i):第
i
行的训练示例的第j列特征

使用向量表示模型
fw,b(x)=w1x1+w2x2+...+wnxn+b
令 w=[w1,w2,...,wn],b是一个数字,x=[x1,x2,...,xn]
模型可以用两个向量的点积来表示。
fw,b(x)=w⋅x+b
代价函数变为
J(w,b)=2m1i=1∑m(fw,b(x(i))−y(i))2
梯度下降:
wj=wj−αm1i=1∑m(fw,b(x(i))−y(i))xj(i)
b=b−m1i=1∑m(fw,b(x(i))−y(i))