EDEN: Evolutionary Deep Networks for Efficient Machine Learning

作者: Bruce A. Bassett , Emmanuel Dufourq

DOI:

关键词:

摘要: Deep neural networks continue to show improved performance with increasing depth, an encouraging trend that implies explosion in the possible permutations of network architectures and hyperparameters for which there is little intuitive guidance. To address this complexity, we propose Evolutionary DEep Networks (EDEN), a computationally efficient neuro-evolutionary algorithm interfaces any deep platform, such as TensorFlow. We EDEN evolves simple yet successful built from embedding, 1D 2D convolutional, max pooling fully connected layers along their hyperparameters. Evaluation across seven image sentiment classification datasets shows it reliably finds good -- three cases achieves state-of-the-art results even on single GPU, just 6-24 hours. Our study provides first attempt at applying neuro-evolution creation convolutional analysis including optimisation embedding layer.

参考文章(22)
Diederik P. Kingma, Jimmy Ba, Adam: A Method for Stochastic Optimization arXiv: Learning. ,(2014)
Peter M. Todd, Shailesh U. Hegde, Geoffrey F. Miller, Designing neural networks using genetic algorithms international conference on genetic algorithms. pp. 379- 384 ,(1989)
Rie Johnson, Tong Zhang, Effective Use of Word Order for Text Categorization with Convolutional Neural Networks arXiv: Computation and Language. ,(2014)
Jasmina Arifovic, Ramazan Gençay, Using genetic algorithms to select architecture of a feedforward artificial neural network Physica A-statistical Mechanics and Its Applications. ,vol. 289, pp. 574- 594 ,(2001) , 10.1016/S0378-4371(00)00479-9
Tobias Blickle, Lothar Thiele, A comparison of selection schemes used in evolutionary algorithms Evolutionary Computation. ,vol. 4, pp. 361- 394 ,(1996) , 10.1162/EVCO.1996.4.4.361
Ilya Sutskever, Geoffrey Hinton, Alex Krizhevsky, Ruslan Salakhutdinov, Nitish Srivastava, Dropout: a simple way to prevent neural networks from overfitting Journal of Machine Learning Research. ,vol. 15, pp. 1929- 1958 ,(2014)
Andrew Y. Ng, Christopher Potts, Andrew L. Maas, Dan Huang, Peter T. Pham, Raymond E. Daly, Learning Word Vectors for Sentiment Analysis meeting of the association for computational linguistics. pp. 142- 150 ,(2011)
Jinghui Zhong, Xiaomin Hu, Jun Zhang, Min Gu, Comparison of Performance between Different Selection Strategies on Simple Genetic Algorithms computational intelligence for modelling, control and automation. ,vol. 2, pp. 1115- 1121 ,(2005) , 10.1109/CIMCA.2005.1631619
Byoung-Tak Zhang, Heinz Mühlenbein, Balancing accuracy and parsimony in genetic programming Evolutionary Computation. ,vol. 3, pp. 17- 38 ,(1995) , 10.1162/EVCO.1995.3.1.17