Matlab运行ML课程作业
来源:互联网 发布:制作视频字幕软件 编辑:程序博客网 时间:2024/05/22 06:53
记录用到的matlab相关函数、解释。
1. find(ind = find(X) 查询非零元素的位置,如果X是一个行向量,则返回一个行向量,否则,返回一个列向量。如果X全是零元素或者是空数组,则返回一个空数组。
[row,col V] = find(X, ...) 查询满足一定条件的元素的行和列
X一般为逻辑表达式,如X>5等。
其中 row 返回满足条件的元素行的位置
col 返回满足条件的元素的列的位置);
find函数用于返回所需要元素的所在位置 (位置的判定:在矩阵中,第一列开始,自上而下,依次为1,2,3...,然后再从第二列,第三列依次往后数)
2. fminunc()
为了替代梯度运算,我们用内置函数。这是个优化算法,以寻找无拘束(有拘束指参数在一定范围内,如小于1。无拘束就是指参数范围为实数)的函数的最小值。你将用这个函数找到能使其达到最小值的theta值。给定固定的数据集。
需要传递的参数:
a. 要优化的参数的初始值。
b. 能计算梯度的函数
阅读全文
0 0
- Matlab运行ML课程作业
- 斯坦福课程ML
- ML: Octave&Matlab Tutorial
- 课程作业
- 课程作业
- ML课程第1节
- ML编程作业: Linear Regression
- ML编程作业: Logistic Regression
- Matlab ML Tools
- ML—决策树(train,matlab)
- MATLAB作业
- Matlab作业
- matlab作业
- MATLAB作业
- matlab作业
- matlab作业
- matlab作业
- ML: 斯坦福大学公开课 :机器学习课程
- Matlab滤波器设计
- Leetcode 1 Two Sum
- Spring使用@Resource、@Autowired注入时出现空指针问题的原因
- 开始start
- 设置启动Eclipse的JDK版本
- Matlab运行ML课程作业
- dubbo和spring boot整合简约版(xml和annotation)
- Faster RCNN win版本
- 这是在遇到ftp用了多种方法均无法使用后找到的一种方法
- SpringMVC获取页面参数的五种方法
- 两个数的加减乘除
- leetcode---merge-two-sorted-lists---链表
- 关于做crm系统中查询所有联系人功能报出的异常
- Zookeeper