吴恩达机器学习课程作业Octave实现单变量梯度下降
function [theta, J_history] = gradientDescent(X, y, theta, alpha, num_iters)m = length(y);J_history = zeros(num_iters, 1);for iter = 1:num_iters theta=theta-alpha*sum((X*theta-y).*X)'/m; ...
原创
2018-09-01 14:26:51 ·
786 阅读 ·
0 评论