吴恩达机器学习_43矢量

一、向量化

例子:

未向量化的代码实现:

prediction = 0.0;
for j = 1:n+1,
    prediction = prediction + theta(j) * x(j)
end;

向量化的MATLAB代码实现:

prediction = theta' * x;

二、线性回归的向量化

(注:这三个式子是同步更新的)

思路一:用for循环,让j=0 1 2,来更新θ_j

思路二(向量化):将θ看作一个n+1维的向量,更新θ为 θ := θ - αδ,α是实数,

                               (其中

                                 那么

 

 

 

 

 

 

 

 

posted @ 2019-09-16 12:40  vzyk  阅读(238)  评论(0编辑  收藏  举报