courses-machine learning-gradient descent
来源:互联网 发布:网络天才中文版下载app 编辑:程序博客网 时间:2024/06/16 19:27
gradient descent作业
涉及到octave循环语句,数据向量化,以及一些小细节
1.octave循环语句
for i=1:100,
*******;
end;
三个符号, ; ;
2.数据向量化
课程5-6,:vectorization
课程中的梯度下降法
j代表θ向量的一个分量,而实际计算中,所有分量需要同步运算,也就是需要一个循环语句。但是如果把θ向量直接运算的话,则一步即可计算出所需答案(即上述公式中不再含有j)具体到octave中,我们需要先计算Σ右边的公式(是一个向量:(X(i,:)*theta-y(i))*(X(i,:)');)而后勇一次对m的循环累加,最后得出θ
3.细节
2中的计算公式X(i,:)',其中的 ' 是求转置,因为X(i,:)代表数据集中第i个数据,是一个行向量,而(X(i,:)*theta-y(i))得到的是一个值,故,如果不求X(i,:)的转置,那么Σ右边的值是一个行向量,而θ是一个列向量,两者无法相减,所以需要对X(i,:)求转置
这个细节在courses的5-6:vectorization中没有提及
0 0
- courses-machine learning-gradient descent
- Machine Learning in Gradient Descent
- 【Machine Learning】梯度下降 Gradient Descent
- Cousera Machine Learning 笔记:Gradient Descent
- Machine Learning - Gradient Descent (梯度下降)
- Machine Learning - Gradient Descent in Practice
- [Machine Learning] [Octave]Gradient Descent Practice
- #“Machine Learning”(Andrew Ng)#Week 1_2:Gradient Descent
- 【Machine Learning实验1】batch gradient descent(批量梯度下降) 和 stochastic gradient descent(随机梯度下降)
- 【Machine Learning实验1】batch gradient descent(批量梯度下降) 和 stochastic gradient descent(随机梯度下降)
- 【Machine Learning实验1】batch gradient descent(批量梯度下降) 和 stochastic gradient descent(随机梯度下降)
- 【Machine Learning实验1】batch gradient descent(批量梯度下降) 和 stochastic gradient descent(随机梯度下降)
- [Machine Learning]随机梯度下降(Stochastic gradient descent)和 批量梯度下降(Batch gradient descent )的对比
- Learning to learn by gradient descent by gradient descent
- Learning to learn by gradient descent by gradient descent 笔记
- [Machine Learning (Andrew NG courses)]I. Introduction
- (2017 ICML)Learning to learn without gradient descent by gradient descent笔记
- gradient descent
- 史上最强大ios app网络抓取 from http://www.2cto.com/net/201306/221430.html
- ios 中的定时器功能
- UIView视图层次操作
- 求A/B高精度值
- iOS总结_IOS开发部分语法的简化写法
- courses-machine learning-gradient descent
- AFNetwork 2.0在请求时报错code=-1016 和 3840
- kjdhkdflajsdjaldkja alkfjalskdjflakjsda falksdjfklsjd
- 重写java类的toString()方法, 安卓开发
- display:inline、block、inline-block的区别
- FFMPEG结构体分析:AVCodec
- Light OJ 1385 Kingdom Division(几何)
- 【机房收费系统】如何查询固定时间段内的数据MSHflexGrid
- Android4.4如何动态打开或关闭外置SD写权限控制