机器学习-MATLAB逻辑回归
2017-11-30 15:57
274 查看
函数:
function[jVal, gradient]=costFunction(theta)
jVal=(theta(1)-5)^2+(theta(2)-5)^2;
gradient=zeros(2,1);
gradient(1)=2*(theta(1)-5);
gradient(2)=2*(theta(2)-5);
end
test:
options=optimset('GradObj','on','MaxIter',100)
initialTheta=zeros(2,1)
[optTheta, functionVal, exitFlag]=fminunc(@costFunction, initialTheta, options)
在MATLAB函数文件中,点击运行会出现
错误使用 costFunction (line 2)
输入参数的数目不足。
不用在意,是因为,函数定义并没有进行传参数。
直接用即可。
function[jVal, gradient]=costFunction(theta)
jVal=(theta(1)-5)^2+(theta(2)-5)^2;
gradient=zeros(2,1);
gradient(1)=2*(theta(1)-5);
gradient(2)=2*(theta(2)-5);
end
test:
options=optimset('GradObj','on','MaxIter',100)
initialTheta=zeros(2,1)
[optTheta, functionVal, exitFlag]=fminunc(@costFunction, initialTheta, options)
在MATLAB函数文件中,点击运行会出现
错误使用 costFunction (line 2)
输入参数的数目不足。
不用在意,是因为,函数定义并没有进行传参数。
直接用即可。
相关文章推荐
- 机器学习中的逻辑回归和线性回归的matlab程序实现
- 【机器学习】逻辑回归(matlab实现)
- Stanford机器学习网络课程---第三讲(续)Matlab实现线性回归和逻辑回归: Linear Regression & Logistic Regression
- 机器学习逻辑回归(matlab)
- 机器学习逻辑回归神经网络手写数字识别(matlab)
- 机器学习系列(3)_逻辑回归应用之Kaggle泰坦尼克之灾
- 机器学习系列(2)_从初等数学视角解读逻辑回归
- 机器学习系列(1)_逻辑回归初步
- 【机器学习经典算法源码分析系列】-- 逻辑回归
- 机器学习之逻辑斯提回归(Logistic Regression)模型
- Logistic Regression 逻辑回归Matlab实现
- 机器学习MatLab实战整理--线性回归
- (斯坦福机器学习课程笔记)用广义线性模型推导逻辑回归模型
- 机器学习(6)--创建逻辑回归分类器
- 机器学习---之sigmoid函数为什么用于逻辑回归
- 机器学习系列(3)_逻辑回归应用之Kaggle泰坦尼克之灾
- 【学习笔记】斯坦福大学公开课(机器学习) 之逻辑斯蒂回归(续)
- 机器学习第三周(一)--逻辑回归引入
- 机器学习之逻辑回归(Logistic Regression)
- [笔记]机器学习(Machine Learning) - 02.逻辑回归(Logistic Regression)