https://github.com/rasmusbergpalm/DeepLearnToolbox 官网
Deprecation notice.关于弃用的提醒
This toolbox is outdated and no longer maintained.目前该工具箱已经过时,不再进行维护。
There are much better tools available for deep learning than this toolbox, 目前有更好的用于深度学习的工具箱,比如:e.g. Theano, torch or tensorflow(建议还是用以上几个,而不是DeepLearnToolbox)
I would suggest you use one of the tools mentioned above rather than use this toolbox.
Best, Rasmus.
DeepLearnToolboxA Matlab toolbox for Deep Learning.用于深度学习的matlab工具箱
Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data. It is inspired by the human brain's apparent deep (layered, hierarchical) architecture. A good overview of the theory of Deep Learning theory is Learning Deep Architectures for AI
深度学习是机器学习新的子领域,重点学习深层次化的数据模型。深度学习是受到人脑深层结构的启发。关于深度学习理论比较好的一篇概述:Learning Deep Architectures for AI
更多的介绍,请观看以下视频:
For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.
The Next Generation of Neural Networks (Hinton, 2007)
Recent Developments in Deep Learning (Hinton, 2010)
If you use this toolbox in your research please cite Prediction as a candidate for learning deep hierarchical models of data 如果你想在自己的研究中使用这个工具箱,请注明引用:
@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012", }
Contact: rasmusbergpalm at gmail dot com
Directories included in the toolbox 工具箱目录
NN/
- A library for Feedforward Backpropagation Neural Networks前馈神经网络
CNN/
- A library for Convolutional Neural Networks 卷积神经网络
DBN/
- A library for Deep Belief Networks 深度置信神经网络
SAE/
- A library for Stacked Auto-Encoders 稀疏自编码
CAE/
- A library for Convolutional Auto-Encoders 卷积自编码
util/
- Utility functions used by the libraries 通用的函数
data/
- Data used by the examples 数据
tests/
- unit tests to verify toolbox is working 测试
For references on each library check REFS.md
Setup
Download.
addpath(genpath('DeepLearnToolbox'));