UFLDL
文章平均质量分 84
CodeCold
这个作者很懒,什么都没留下…
展开
-
Convolutional neural networks(CNN) (二) Sparse Autoencoder Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)Neural Networks到Sparse AutoEncoder Notation部分内容,也可以下载Andrew Ng的pdf。还是要先理解再去做exercise。Exercise:Sparse Autoenco原创 2016-07-29 14:45:09 · 1241 阅读 · 0 评论 -
Convolutional neural networks(CNN) (十三) Convolutional Neural Network Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}基于 Convolutional neural networks(CNN) (十二) Convolutional Neural Network Theory 理论分析,对 Exercise: Convolutional Neural Network进行了MatLab实现,同原创 2016-09-18 12:39:45 · 1056 阅读 · 0 评论 -
Convolutional neural networks(CNN) (十) Learning color features with Sparse Autoencoders Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)Linear Decoders 以及之前的Autoencoders and Sparsity 部分内容Note:此章节的习题非常简单,区别于稀疏自编码,只需要对输出层的Error Term以及正向传原创 2016-08-23 13:02:06 · 672 阅读 · 0 评论 -
Convolutional neural networks(CNN) (十二) Convolutional Neural Network Theory
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}UFLFL的Wiki部分并没有介绍CNN网络在添加了Convolutional Layer 以及 Pooling Layer之后的Fine-tuning方法,在UFLDL的Tutorial部分找到了相关的介绍,再次进行了进一步的整理和说明:原创 2016-09-11 16:35:30 · 788 阅读 · 0 评论 -
Convolutional neural networks(CNN) (八) Self-Taught Learning Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)Self-Taught Learning章节的内容。Notes:1. 整个过程只是将之前几章节的Assignment总结了一下,加以运用。 关键在于对之前用过的函数的参数的理解,这里需要根据In原创 2016-07-31 19:12:14 · 519 阅读 · 0 评论 -
Convolutional neural networks(CNN) (四) Learn features for handwritten digits Exercise(Vectorization)
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}此文基于Sparse Autoencoder Exercise的向量化优化版本代码,为读取MNIST数据集修改了sampleIMAGES.m以及train.m部分参数。Note: loadMNISTImages.m取出的结果是二维数组(784*60000)t原创 2016-07-30 16:14:56 · 477 阅读 · 0 评论 -
Convolutional neural networks(CNN) (七) Softmax Regression Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)Softmax Regression章节的内容。Notes:1. 笔者得到的MNIST数据集的名称与softmaxExercise.m里面的并不一致,读者做实验时也请注意可能需要修改。2. St原创 2016-07-31 16:27:41 · 560 阅读 · 0 评论 -
Convolutional neural networks(CNN) (九) Implement deep networks for digit classification Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)Self-Taught Learning to Deep Networks到Fine-tuning Stacked AEs部分内容但大部分推导都可以在在线参阅的内容Fine-tuning Stacked AEs原创 2016-08-04 09:48:03 · 597 阅读 · 0 评论 -
Convolutional neural networks(CNN) (六) PCA and Whitening Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)PCA到Implementing PCA/Whitening部分内容此次练习比较简单,只给出相应代码与结果:pca_gen.m%%============================原创 2016-07-31 10:33:28 · 1302 阅读 · 0 评论 -
Convolutional neural networks(CNN) (五) PCA in 2D Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)PCA到Implementing PCA/Whitening部分内容,此次练习比较简单,只给出相应代码与结果:pca_2d.mclose all%%=====================原创 2016-07-31 09:37:46 · 691 阅读 · 0 评论 -
Convolutional neural networks(CNN) (三) Sparse Autoencoder Exercise(Vectorization)
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}此文紧承上篇Blog,是对Sparse Autoencoder Exercise的向量化优化,按照要求只修改了SparseAutoEncoderCost.m。将所有的Loop操作以向量化的方式优化实现,下面先给出证明:原创 2016-07-30 11:28:02 · 1060 阅读 · 0 评论 -
Convolutional neural networks(CNN) (十一) Convolution and Pooling Exercise
{作为CNN学习入门的一部分,笔者在这里逐步给出UFLDL的各章节Exercise的个人代码实现,供大家参考指正}理论部分可以在线参阅(页面最下方有中文选项)Feature extraction using convolution 以及 Pooling 部分内容Note:UFLDL中对Conv的计算方法与CS231n中的表述稍有不同,这里是对图像RGB三原创 2016-08-26 10:56:40 · 776 阅读 · 0 评论