【字典学习 autoencoder】k-Sparse Autoencoders

k-Sparse Autoencoders

Alireza Makhzani,Brendan Frey  

Download:

PDF

(Submitted on 19 Dec 2013 (v1), last revised 22 Mar 2014 (this version, v2))

Recently, it has been observed that when representations are learnt in a way that encourages sparsity, improved performance is obtained on classification tasks. These methods involve combinations of activation functions, sampling steps and different kinds of penalties. To investigate the effectiveness of sparsity by itself, we propose the k-sparse autoencoder, which is an autoencoder with linear activation function, where in hidden layers only the k highest activities are kept. When applied to the MNIST and NORB datasets, we find that this method achieves better classification results than denoising autoencoders, networks trained with dropout, and RBMs. k-sparse autoencoders are simple to train and the encoding stage is very fast, making them well-suited to large problem sizes, where conventional sparse coding algorithms cannot be applied.

Subjects:Learning (cs.LG)

Cite as:arXiv:1312.5663[cs.LG]

(orarXiv:1312.5663v2[cs.LG]for this version)

Submission history

From: Alireza Makhzani [view email]

[v1]Thu, 19 Dec 2013 17:46:46 GMT (1073kb)

[v2]Sat, 22 Mar 2014 17:12:07 GMT (1155kb)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 以前的时候,那么迫切地想成为一名教师,现在看来更多的不过是虚荣罢了。 越长大越明白,教师更重要的是一份责...
    Hannah97晗阅读 219评论 0 0
  • 语言是人们沟通交流的工具,人们用语言交换信息,表达情感和愿望,建立并维护社会关系。 0-6岁的孩子有语言的敏感期,...
    辣椒妈妈育儿课堂阅读 1,429评论 0 3
  • 陀螺在滴溜溜地转 钟声整点敲响 倾斜了旋转 放缓了圆圈 秒针在画一个圆 螺儿在走一个圈 大与小 快与慢 相互勾连 ...
    飒飒秋风爽why阅读 271评论 12 4