机器学习
文章平均质量分 78
掠雪墨影
这个作者很懒,什么都没留下…
展开
-
32位windows7下的theano安装
序言,theano的环境需求必要组件系统:Linux,windows,MacOS Xpython:≥2.4NumPy:≥1.5.0推荐组件:SciPy:用于稀疏矩阵和特殊函数,≥0.8(0.6有bug)g++,python-dev:用于生成C代码,使得运行速度更快,≥4.2BLAS:用于加快矩阵运算可选组件:nose:用于运行theano的测试集sphi翻译 2013-12-31 15:55:48 · 2229 阅读 · 0 评论 -
机器学习课程练习(二)——向量化与手写体识别
引言原创 2014-01-09 20:16:55 · 1409 阅读 · 0 评论 -
机器学习课程练习(三)——PCA与whitening
前言斯坦福的UFLDL教程每一个章节都配有练习本文是PCA与whitening这一章节的练习的解答练习的目的是学习PCA与Whitening的基本知识具体内容可以浏览课程网页注意这个练习的数据不是图像,要对每一维分别求均值,而不是对每个数据求自己的均值!step 1a:获得PCA的U矩阵u = zeros(size(x, 1)); % You need to com原创 2014-01-09 21:48:25 · 1024 阅读 · 0 评论 -
机器学习课程练习(一)——稀疏自动编码机
前言斯坦福的UFLDL教程每一个章节都配有练习本文是稀疏自动编码器这一章节的练习的解答练习的目的是填补空缺代码,实现一个稀疏自动编码器,完成对8*8图片块的特征编码具体内容可以浏览课程网页sampleIMAGES函数的实现function patches = sampleIMAGES()% sampleIMAGES% Returns 10000 patches for原创 2014-01-09 14:19:54 · 2528 阅读 · 2 评论 -
机器学习课程练习(四)——softmax
前言斯坦福的UFLDL教程每一个章节都配有练习本文是softmax这一章节的练习的解答练习的目的是学习softmax算法的基本知识,并且训练一个softmax手写体数字识别器具体内容可以浏览课程网页注意事项1.matlab是从1开始计数的所以为了方便起见,将所有数字0的标记变为102.注意利用稀疏矩阵函数sparse和full生成ground_truth3.为了防止原创 2014-01-11 16:03:35 · 983 阅读 · 0 评论 -
机器学习课程练习(五)——自我学习
前言斯坦福的UFLDL教程每一个章节都配有练习本文是自我学习这一章节的练习的解答练习的目的是通过组合稀疏自动编码机和softmax分类器,实现一个从手写体中自动提取特征并识别的识别器具体内容可以浏览课程网页注意softmax的输入是自动编码器的输出,用“无标签”数据训练自动编码机后,用得到的参数处理softmax的训练集和测试集stlExercise完整代码%% C原创 2014-01-13 14:22:25 · 1288 阅读 · 0 评论 -
RBM训练指导手册粗略(A Practical Guide to Training Restricted Boltzmann Machines)
引言这是Geo rey Hinton的文章A Practical Guide to Training Restricted Boltzmann Machines的主要内容翻译,有大量省略主要的目的是对于RBM训练中几个关键点参数设置的指导原文在Geo rey Hinton的个人网站可以下载到PDF版本主要内容以问答形式记录在这里当使用对比散度(CD)时收集信息的技巧Q:在吉翻译 2014-03-03 20:01:19 · 6224 阅读 · 0 评论