程序员人生 网站导航

DeepLearning工具Theano学习记录(三) CNN卷积神经网络

栏目:互联网时间:2015-04-13 08:21:24

代码参考:http://deeplearning.net/tutorial/lenet.html#lenet

代码学习:http://blog.csdn.net/u012162613/article/details/43225445

本节实验代码下载:Github


2015/4/9

Experiment 1:  使用Tutorial推荐的CNN结构实验

Github目录下convolutional_mlp.py文件

learning_rate=0.1

n_cv= 20   # 第1层卷积核20

n_vc=50    #第2层卷积核50

n_epochs=200

batch_size=500

n_hidden=500

实验结果:


Experiment 2:在Tutorial基础上加1隐藏层

Github目录下convolutional_mlp_add_oneHiddenLayer文件

learning_rate=0.1

n_cv_1= 20   # 第1层卷积核20

n_vc_2=50    #第2层卷积核50

n_epochs=200

batch_size=500

n_hidden_1=500

n_hidden_2=500

实验结果:



Experiment 3:在Tutorial基础上加1卷积采样层

Github目录下convolutional_mlp_add_oneLeNetConvPoolLayer文件

learning_rate=0.1

n_cv_1= 20   # 第1层卷积核20

n_cv_2=50    #第2层卷积核50

n_cv_2=30    #第2层卷积核30

n_epochs=200

batch_size=500

n_hidden=500



Experiment 4:在Tutorial基础上加1卷积采样层和1层隐藏层

Github目录下convolutional_mlp_add_oneLeNetConvPoolLayer_oneHiddenLayer.py文件

learning_rate=0.1

n_cv_1= 20   # 第1层卷积核20

n_cv_2=50    #第2层卷积核50

n_cv_2=30    #第2层卷积核30

n_epochs=200

batch_size=500

n_hidden_1=500

n_hidden_2=500

实验结果:



------分隔线----------------------------
------分隔线----------------------------

最新技术推荐