Vectorization of a gradient descent code

后端 未结 2 413
庸人自扰
庸人自扰 2020-12-25 08:47

I am implementing a batch gradient descent on Matlab. I have a problem with the update step of theta. theta is a vector of two components (two rows

2条回答
  •  长发绾君心
    2020-12-25 09:02

    Looks like you are trying to do a simple matrix multiplication, the thing MATLAB is supposedly best at.

    theta = theta - (alpha/m) * (X' * (X*theta-y));
    

提交回复
热议问题