hinton2006年发表在science上的关于深度神经网络的文章Reducing the Dimensionality of Data with Neural Networks的matlab程序 mnistdeepauto.m //训练AutoEncoder的主文件 converter.m //将样本集从.ubyte格式转换成.ascii格式,然后继续转换成.mat格式 makebatches.m //创建小批量数据块用于RBM训练 rbm.m //训练RBM二进制隐层和二进制可视层 rbmhidlinear.m //训练RBM高斯隐层和二进制可视单元 backprop.m //进行fine-tuning的反向传播 CG_MNIST.m //fine_tuning时进行共轭梯度优化 mnistdisp.m //显示fine-tuning阶段任务 minimize.m //Carl Rasmussen s 最小化代码 t10k-images.idx3-ubyte 、t10k-labels.idx1-ubyte、train-images.idx3-ubyte、train-labels.idx1-ubyte均为样本数据集 如需实现程序功能,在matlab中run mnistdeepauto.m文件即可
