- 博客(3)
- 收藏
- 关注
原创 machine learning week4作业问题
本周编程作业的第一部分是使用one vs. all的方法做一个数字的分类问题。在运行到oneVsAll函数的时候编译器提示了如下错误error: fmincg: operator +: nonconformant arguments (op1 is 401x401, op2 is 160801x1)这里错误的函数主体是initial_theta=zeros(n+1);options=optimse...
2018-07-14 16:51:33 459
原创 使用Octave进行梯度下降算法
我们当然可以手动维护一个循环不断使用梯度下降算法更新theta,但是octave为我们提供了一个很好的库使得我们不必选取合适的学习速率,而可以直接调用一个叫fminunc的函数进行计算。首先我们需要一个costfunction: function [J, grad] = costFunction(theta, X, y)它返回两个值,一个是代价函数的值J,一个是计算好的梯度矩阵(n+1维,与the...
2018-07-13 16:21:56 1753
原创 Octave常用命令
graphics_toolkit('gnuplot') 使用plot前将图形工具调整为gnuplotPS1('<< ')cd 'C:\Octave'
2018-07-11 19:52:39 1164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人