where its aim is to the goal of artificial intelligence that could perform any intellectual tasks.This paper proposes to optimize CNN with dropout regularization that it can some units became zero using simulated annealing algorithm based on cross entropy loss function
also proposes model averaging method that it combines retaining probability and probability of each unit within pooling region at test time.We do experiments on MNIST handwritten database and part of CMU-PIE database.Under the same structure and the same number of iterations
the method is superior to other methods.It can get a better recognition rate and can be better to overcome the over-fitting problem.
关键词
Keywords
references
Rere L M, Fanany M I, Arymurthy A M. Metaheuristic algorithms for convolution neural network[J]. Computational Intelligence and Neuroscience, 2016(1): 1-13. DOI: 1
Kirkpatrick S. Optimization by simulated annealing: Quantitative studies[J]. Journal of statistical physics, 1984, 34(5/6): 975-986. DOI: 975
Nair V, Hinton G E. Rectified linear units improve restricted boltzmann machines[C]//Proceedings of the27th International Conference on Machine Learning (ICML-10). IEEE, 2010: 807-814.
Bouvrie J. Notes on convolutional neural networks[R]. MIT CBCL Tech Report, 2006: 38-44.
Le Cun Y, Kavukcuoglu K, Farabet C. Convolutional networks and applications in vision[C]//ISCAS. IEEE, 2010: 253-256.
Zhining Y, Yunming P. The genetic convolutional neural network model based on random sample[J]. International Journal of u-and e-Service, Science and Technology, 2015, 8(11): 317-326. DOI: 317
Rosa G, Papa J, Marana A, et al. Fine-tuning convolutional neural networks using harmony search[C]//Iberoamerican Congress on Pattern Recognition. Springer International Publishing. ACM, 2015: 683-690.
Wu H, Gu X. Towards dropout training for convolutional neural networks[J]. Neural Networks, 2015, 71(2015): 1-10. DOI: 1
Zeiler M D, Fergus R. Stochastic pooling for regularization of deep convolutional neural networks[J]. arXiv preprint, 2013.
Vedaldi A, Lenc K. Matconvnet: Convolutional neural networks for matlab[C]//Proceedings of the 23rd ACM international conference on Multimedia. ACM, 2015: 689-692.
El-Ghazali T. Metaheuristics: from design to implementation[J]. onh Wiley and Sons Inc. Chichester, 2009(9): 10-11. DOI: 10
Krizhevsky A, Sutskever I, Hinton G E. Imagenet classification with deep convolutional neural networks[C]//Advances in neural information processing systems. IEEE, 2012: 1097-1105.
Niu X X, Suen C Y. A novel hybrid CNN-SVM classifier for recognizing handwritten digits[J]. Pattern Recognition, 2012, 45(4): 1318-1325. DOI: 1318