A comprehensive survey on optimizing deep learning models by metaheuristics

Deep neural networks (DNNs), which are extensions of artificial neural networks, can learn higher levels of feature hierarchy established by lower level features by transforming the raw feature space to another complex feature space. Although deep networks are successful in a wide range of problems in different fields, there are some issues affecting their overall performance such as selecting appropriate values for model parameters, deciding the optimal architecture and feature representation and determining optimal weight and bias values. Recently, metaheuristic algorithms have been proposed to automate these tasks. This survey gives brief information about common basic DNN architectures including convolutional neural networks, unsupervised pre-trained models, recurrent neural networks and recursive neural networks. We formulate the optimization problems in DNN design such as architecture optimization, hyper-parameter optimization, training and feature representation level optimization. The encoding schemes used in metaheuristics to represent the network architectures are categorized. The evolutionary and selection operators, and also speed-up methods are summarized, and the main approaches to validate the results of networks designed by metaheuristics are provided. Moreover, we group the studies on the metaheuristics for deep neural networks based on the problem type considered and present the datasets mostly used in the studies for the readers. We discuss about the pros and cons of utilizing metaheuristics in deep learning field and give some future directions for connecting the metaheuristics and deep learning. To the best of our knowledge, this is the most comprehensive survey about metaheuristics used in deep learning field.

[1]  Tomaso A. Poggio,et al.  Example-Based Learning for View-Based Human Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Jakub Nalepa,et al.  Convergence Analysis of PSO for Hyper-Parameter Selection in Deep Neural Networks , 2017, 3PGCIC.

[3]  Carlos A. Coello Coello,et al.  Evolutionary Multi-Objective Optimization: A Critical Review , 2003 .

[4]  João Paulo Papa,et al.  Fine-Tuning Convolutional Neural Networks Using Harmony Search , 2015, CIARP.

[5]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[6]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[7]  Kevin Leyton-Brown,et al.  Sequential Model-Based Optimization for General Algorithm Configuration , 2011, LION.

[8]  Iddo Greental,et al.  Genetic algorithms for evolving deep neural networks , 2014, GECCO.

[9]  Honglak Lee,et al.  An Analysis of Single-Layer Networks in Unsupervised Feature Learning , 2011, AISTATS.

[10]  span,et al.  Soft-Tempering Deep Belief Networks Parameters Through Genetic Programming , 2019 .

[11]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[12]  Oral Büyüköztürk,et al.  Deep Learning‐Based Crack Damage Detection Using Convolutional Neural Networks , 2017, Comput. Aided Civ. Infrastructure Eng..

[13]  Ramesh Raskar,et al.  Accelerating Neural Architecture Search using Performance Prediction , 2017, ICLR.

[14]  Shahid Ali,et al.  Evolving deep neural networks: A new prospect , 2016, 2016 12th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD).

[15]  Zhen Zhang,et al.  An Optimization Method for Intrusion Detection Classification Model Based on Deep Belief Network , 2019, IEEE Access.

[16]  Simon Fong,et al.  Survey of Meta-Heuristic Algorithms for Deep Learning Training , 2016 .

[17]  Xiaobo Liu,et al.  A Novel Deep Learning Approach: Stacked Evolutionary Auto-encoder , 2018, 2018 International Joint Conference on Neural Networks (IJCNN).

[18]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[19]  Vina Ayumi,et al.  Optimization of convolutional neural network using microcanonical annealing algorithm , 2016, 2016 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[20]  Luís A. Alexandre,et al.  The UBIRIS.v2: A Database of Visible Wavelength Iris Images Captured On-the-Move and At-a-Distance , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Yoshua Bengio,et al.  An empirical evaluation of deep architectures on problems with many factors of variation , 2007, ICML '07.

[22]  Peng Liu,et al.  Deep Evolutionary Networks with Expedited Genetic Algorithms for Medical Image Denoising , 2019, Medical Image Anal..

[23]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[24]  Alex Krizhevsky,et al.  Learning Multiple Layers of Features from Tiny Images , 2009 .

[25]  Delowar Hossain,et al.  Multiobjective evolution for deep learning and its robotic applications , 2017, 2017 8th International Conference on Information, Intelligence, Systems & Applications (IISA).

[26]  Kewei Cheng,et al.  Feature Selection , 2016, ACM Comput. Surv..

[27]  Paul Smolensky,et al.  Information processing in dynamical systems: foundations of harmony theory , 1986 .

[28]  Bidyut Baran Chaudhuri,et al.  Databases for research on recognition of handwritten characters of Indian scripts , 2005, Eighth International Conference on Document Analysis and Recognition (ICDAR'05).

[29]  Marc Alexa,et al.  How do humans sketch objects? , 2012, ACM Trans. Graph..

[30]  Alan L. Yuille,et al.  Genetic CNN , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[31]  Victoria Bibaeva,et al.  Using Metaheuristics for Hyper-Parameter Optimization of Convolutional Neural Networks , 2018, 2018 IEEE 28th International Workshop on Machine Learning for Signal Processing (MLSP).

[32]  Fei Ye,et al.  Particle swarm optimization-based automatic parameter selection for deep neural networks and its applications in large-scale and high-dimensional data , 2017, PloS one.

[33]  Gregory Cohen,et al.  EMNIST: an extension of MNIST to handwritten letters , 2017, CVPR 2017.

[34]  Keinosuke Matsumoto,et al.  Deep convolutional networks for human sketches by means of the evolutionary deep learning , 2017, 2017 Joint 17th World Congress of International Fuzzy Systems Association and 9th International Conference on Soft Computing and Intelligent Systems (IFSA-SCIS).

[35]  Skogby Steinholtz Olof A Comparative Study of Black-box Optimization Algorithms for Tuning of Hyper-parameters in Deep Neural Networks , 2018 .

[36]  Maoguo Gong,et al.  A Multiobjective Sparse Feature Learning Model for Deep Neural Networks , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[37]  Travis Desell,et al.  Large scale evolution of convolutional neural networks using volunteer computing , 2017, GECCO.

[38]  Roberto Blanco,et al.  Multiclass Network Attack Classifier Using CNN Tuned with Genetic Algorithms , 2018, 2018 28th International Symposium on Power and Timing Modeling, Optimization and Simulation (PATMOS).

[39]  Robert B. Randall,et al.  Rolling element bearing diagnostics using the Case Western Reserve University data: A benchmark study , 2015 .

[40]  Tarik A. Rashid,et al.  Using Accuracy Measure for Improving the Training of LSTM with Metaheuristic Algorithms , 2018 .

[41]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[42]  Julian Togelius,et al.  Autoencoder-augmented neuroevolution for visual doom playing , 2017, 2017 IEEE Conference on Computational Intelligence and Games (CIG).

[43]  Xin-She Yang,et al.  Learning Parameters in Deep Belief Networks Through Firefly Algorithm , 2016, ANNPR.

[44]  Xiao Xiang Zhu,et al.  A Self-Improving Convolution Neural Network for the Classification of Hyperspectral Data , 2016, IEEE Geoscience and Remote Sensing Letters.

[45]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[46]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[47]  Delowar Hossain,et al.  Genetic Algorithm Based Deep Learning Parameters Tuning for Robot Object Recognition and Grasping , 2017 .

[48]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms, Homomorphous Mappings, and Constrained Parameter Optimization , 1999, Evolutionary Computation.

[49]  Risto Miikkulainen,et al.  Evolving Neural Networks through Augmenting Topologies , 2002, Evolutionary Computation.

[50]  Yaochu Jin,et al.  Surrogate-assisted evolutionary computation: Recent advances and future challenges , 2011, Swarm Evol. Comput..

[51]  Vincent Hoekstra An overview of neuroevolution techniques , 2011 .

[52]  Mohamed Rida,et al.  Intelligent approach to build a Deep Neural Network based IDS for cloud environment using combination of machine learning algorithms , 2019, Comput. Secur..

[53]  A. Lindenmayer Mathematical models for cellular interactions in development. II. Simple and branching filaments with two-sided inputs. , 1968, Journal of theoretical biology.

[54]  Lei Zhang,et al.  Hyperspectral Image Classification Based on Convolutional Neural Networks With Adaptive Network Structure , 2018, 2018 International Conference on Orange Technologies (ICOT).

[55]  Stefan Wermter,et al.  Speeding up the Hyperparameter Optimization of Deep Convolutional Neural Networks , 2018, Int. J. Comput. Intell. Appl..

[56]  Hasan Badem,et al.  A new efficient training strategy for deep neural networks by hybridization of artificial bee colony and limited-memory BFGS optimization algorithms , 2017, Neurocomputing.

[57]  Yi Shang,et al.  EvoAE -- A New Evolutionary Method for Training Autoencoders for Deep Learning Networks , 2015, 2015 IEEE 39th Annual Computer Software and Applications Conference.

[58]  Gagandeep Kaur,et al.  Curious to Click It?-Identifying Clickbait using Deep Learning and Evolutionary Algorithm , 2018, 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[59]  Wolfram Schiffmann Encoding feedforward networks for topology optimization by simulated evolution , 2000, KES'2000. Fourth International Conference on Knowledge-Based Intelligent Engineering Systems and Allied Technologies. Proceedings (Cat. No.00TH8516).

[60]  Jean Carletta,et al.  The AMI Meeting Corpus: A Pre-announcement , 2005, MLMI.

[61]  Yuling Tian,et al.  A deep adaptive learning method for rolling bearing fault diagnosis using immunity , 2019, Tsinghua Science and Technology.

[62]  Aida Mustapha,et al.  Crossover and mutation operators of genetic algorithms , 2017 .

[63]  Ankita,et al.  Hybrid particle swarm training for convolution neural network (CNN) , 2017, 2017 Tenth International Conference on Contemporary Computing (IC3).

[64]  S. Sitharama Iyengar,et al.  Automatic Convolutional Neural Network Selection for Image Classification Using Genetic Algorithms , 2018, 2018 IEEE International Conference on Information Reuse and Integration (IRI).

[65]  Amar Phanishayee,et al.  Gist: Efficient Data Encoding for Deep Neural Network Training , 2018, 2018 ACM/IEEE 45th Annual International Symposium on Computer Architecture (ISCA).

[66]  John R. Koza,et al.  Genetic programming: a paradigm for genetically breeding populations of computer programs to solve problems , 1990 .

[67]  Anan Banharnsakun,et al.  Towards improving the convolutional neural networks for deep learning using the distributed artificial bee colony method , 2019, Int. J. Mach. Learn. Cybern..

[68]  Dario Pompili,et al.  Optimized Deep Learning for EEG Big Data and Seizure Prediction BCI via Internet of Things , 2017, IEEE Transactions on Big Data.

[69]  Delowar Hossain,et al.  Optimizing Deep Learning Parameters Using Genetic Algorithm for Object Recognition and Robot Grasping , 2018 .

[70]  Adi Wibowo,et al.  PARTICLE SWARM OPTIMIZATION (PSO) FOR TRAINING OPTIMIZATION ON CONVOLUTIONAL NEURAL NETWORK (CNN) , 2016 .

[71]  Xiaogang Wang,et al.  Deep Learning Face Attributes in the Wild , 2014, 2015 IEEE International Conference on Computer Vision (ICCV).

[72]  Yoshua. Bengio,et al.  Learning Deep Architectures for AI , 2007, Found. Trends Mach. Learn..

[73]  Adel M. Alimi,et al.  Particle swarm optimization for deep learning of convolution neural network , 2017, 2017 Sudan Conference on Computer Science and Information Technology (SCCSIT).

[74]  Kenneth Alan De Jong,et al.  An analysis of the behavior of a class of genetic adaptive systems. , 1975 .

[75]  Quoc V. Le,et al.  Large-Scale Evolution of Image Classifiers , 2017, ICML.

[76]  Roland Vollgraf,et al.  Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms , 2017, ArXiv.

[77]  Andrew Wilson,et al.  Deep Learning Evolutionary Optimization for Regression of Rotorcraft Vibrational Spectra , 2018, 2018 IEEE/ACM Machine Learning in HPC Environments (MLHPC).

[78]  Oliver Kramer,et al.  Evolution of Convolutional Highway Networks , 2017, EvoApplications.

[79]  Ivan Zelinka,et al.  A Review Of Methods For Encoding Neural Network Topologies In Evolutionary Computation , 2011, ECMS.

[80]  Delowar Hossain,et al.  Evolution of Deep Belief Neural Network Parameters for Robot Object Recognition and Grasping , 2017 .

[81]  S. De Vito,et al.  Semi-Supervised Learning Techniques in Artificial Olfaction: A Novel Approach to Classification Problems and Drift Counteraction , 2012, IEEE Sensors Journal.

[82]  Ping-Feng Pai,et al.  Deep Belief Networks With Genetic Algorithms in Forecasting Wind Speed , 2019, IEEE Access.

[83]  Jakub Nalepa,et al.  Memetic evolution of deep neural networks , 2018, GECCO.

[84]  Yoshua Bengio,et al.  Algorithms for Hyper-Parameter Optimization , 2011, NIPS.

[85]  G. Griffin,et al.  Caltech-256 Object Category Dataset , 2007 .

[86]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[87]  Anupam Shukla,et al.  Hybrid evolutionary approach for Devanagari handwritten numeral recognition using Convolutional Neural Network , 2018 .

[88]  Shu-Ching Chen,et al.  Dynamic Sampling in Convolutional Neural Networks for Imbalanced Data Classification , 2018, 2018 IEEE Conference on Multimedia Information Processing and Retrieval (MIPR).

[89]  W. McNicholas,et al.  Sleep-related breathing disorders: definitions and measurements. , 2000, The European respiratory journal.

[90]  Wenlei Xiao,et al.  Experimental Evaluation of Metaheuristic Optimization of Gradients as an Alternative to Backpropagation , 2018, 2018 IEEE 4th International Conference on Computer and Communications (ICCC).

[91]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[92]  Kenneth O. Stanley,et al.  A Hypercube-Based Encoding for Evolving Large-Scale Neural Networks , 2009, Artificial Life.

[93]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[94]  Yinda Zhang,et al.  LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loop , 2015, ArXiv.

[95]  Jun Ren,et al.  Using Genetic Programming with Prior Formula Knowledge to Solve Symbolic Regression Problem , 2015, Comput. Intell. Neurosci..

[96]  Xin Yao,et al.  Evolutionary Generative Adversarial Networks , 2018, IEEE Transactions on Evolutionary Computation.

[97]  Qingjin Peng,et al.  The Tabu_Genetic Algorithm: A Novel Method for Hyper-Parameter Optimization of Learning Algorithms , 2019, Electronics.

[98]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[99]  Adarsh Sehgal,et al.  Deep Reinforcement Learning Using Genetic Algorithm for Parameter Optimization , 2019, 2019 Third IEEE International Conference on Robotic Computing (IRC).

[100]  Ye Sun,et al.  Vehicle Logo Recognition System Based on Convolutional Neural Networks With a Pretraining Strategy , 2015, IEEE Transactions on Intelligent Transportation Systems.

[101]  Yangyang Li,et al.  Quantum inspired high dimensional hyperparameter optimization of machine learning model , 2017, 2017 International Smart Cities Conference (ISC2).

[102]  Valery Naranjo,et al.  Evolving Deep Neural Networks architectures for Android malware classification , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[103]  Ali Haidar,et al.  Particle Swarm Optimization Based Approach for Finding Optimal Values of Convolutional Neural Network Parameters , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[104]  Mohamad Ivan Fanany,et al.  Metaheuristic Algorithms for Convolution Neural Network , 2016, Comput. Intell. Neurosci..

[105]  Murat Barut,et al.  Deep neural network training with iPSO algorithm , 2018, 2018 26th Signal Processing and Communications Applications Conference (SIU).

[106]  Richard Millham,et al.  Kestrel-based Search Algorithm (KSA) and Long Short Term Memory (LSTM) Network for feature selection in classification of high-dimensional bioinformatics datasets , 2018, FedCSIS.

[107]  Andry Rakotonirainy,et al.  Long Short Term Memory Hyperparameter Optimization for a Neural Network Based Emotion Recognition Framework , 2018, IEEE Access.

[108]  Dan Roth,et al.  Learning to detect objects in images via a sparse, part-based representation , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[109]  Masanori Suganuma,et al.  A genetic programming approach to designing convolutional neural network architectures , 2017, GECCO.

[110]  Risto Miikkulainen,et al.  Forming Neural Networks Through Efficient and Adaptive Coevolution , 1997, Evolutionary Computation.

[111]  Liang Xiao,et al.  Image Classification with Deep Belief Networks and Improved Gradient Descent , 2017, 22017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC).

[112]  S. N. Deepa,et al.  Optimized deep learning neural network predictive controller for continuous stirred tank reactor , 2017, Comput. Electr. Eng..

[113]  Dario Floreano,et al.  Neuroevolution: from architectures to learning , 2008, Evol. Intell..

[114]  Joshua D. Lamos-Sweeney Deep learning using genetic algorithms , 2012 .

[115]  Samir W. Mahfoud Niching methods for genetic algorithms , 1996 .

[116]  Takeo Kanade,et al.  The Extended Cohn-Kanade Dataset (CK+): A complete dataset for action unit and emotion-specified expression , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[117]  Vladimiro Miranda,et al.  Optimizing Large Scale Problems With Metaheuristics in a Reduced Space Mapped by Autoencoders—Application to the Wind-Hydro Coordination , 2014, IEEE Transactions on Power Systems.

[118]  Tobias Senst,et al.  Hyper-parameter optimization for convolutional neural network committees based on evolutionary algorithms , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[119]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[120]  Francisco Herrera,et al.  Framework for the Training of Deep Neural Networks in TensorFlow Using Metaheuristics , 2018, IDEAL.

[121]  Alexandre Cardoso,et al.  An Experiment on the Use of Genetic Algorithms for Topology Selection in Deep Learning , 2019, J. Electr. Comput. Eng..

[122]  Melanie Johnston-Hollitt,et al.  Taming the Data Deluge to Unravel the Mysteries of the Universe , 2017, WWW.

[123]  Abba Suganda Girsang,et al.  Artificial Bee Colony-Optimized LSTM for Bitcoin Price Prediction , 2019, Advances in Science, Technology and Engineering Systems Journal.

[124]  Pietro Perona,et al.  Learning Generative Visual Models from Few Training Examples: An Incremental Bayesian Approach Tested on 101 Object Categories , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[125]  Mengjie Zhang,et al.  Evolving Deep Convolutional Neural Networks for Image Classification , 2017, IEEE Transactions on Evolutionary Computation.

[126]  Yulong Wang,et al.  cPSO-CNN: An efficient PSO-based algorithm for fine-tuning hyper-parameters of convolutional neural networks , 2019, Swarm Evol. Comput..

[127]  Nuno Lourenço,et al.  Automatic Evolution of AutoEncoders for Compressed Representations , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[128]  Mengjie Zhang,et al.  A Particle Swarm Optimization-Based Flexible Convolutional Autoencoder for Image Classification , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[129]  Fei Cheng,et al.  Facial Expression Recognition in JAFFE Dataset Based on Gaussian Process Classification , 2010, IEEE Transactions on Neural Networks.

[130]  Afef Abdelkrim,et al.  Convolutional Neural Network Hyper-Parameters Optimization based on Genetic Algorithms , 2018 .

[131]  Yang Zhao,et al.  Particle Swarm Optimization-Based Deep Neural Network for Digital Modulation Recognition , 2019, IEEE Access.

[132]  Ramesh Raskar,et al.  Designing Neural Network Architectures using Reinforcement Learning , 2016, ICLR.

[133]  Ausif Mahmood,et al.  Review of Deep Learning Algorithms and Architectures , 2019, IEEE Access.

[134]  Frank Hutter,et al.  Efficient Multi-Objective Neural Architecture Search via Lamarckian Evolution , 2018, ICLR.

[135]  Abdul Sattar,et al.  An evolutionary hyper-heuristic to optimise deep belief networks for image reconstruction , 2020, Appl. Soft Comput..

[136]  Alok Aggarwal,et al.  Regularized Evolution for Image Classifier Architecture Search , 2018, AAAI.

[137]  Antorweep Chakravorty,et al.  Evolutionary Ensemble LSTM based Household Peak Demand Prediction , 2019, 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC).

[138]  Kalyanmoy Deb,et al.  NSGA-Net: neural architecture search using multi-objective genetic algorithm , 2018, GECCO.

[139]  T. V. Geetha,et al.  A Survey on Crossover Operators , 2016, ACM Comput. Surv..

[140]  Wei Wu,et al.  Practical Block-Wise Neural Network Architecture Generation , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[141]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[142]  Abdul Sattar,et al.  Optimising Deep Belief Networks by hyper-heuristic approach , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[143]  Shalini Batra,et al.  Meta-heuristic based Optimized Deep Neural Network for Streaming Data Prediction , 2018, 2018 International Conference on Advances in Computing, Communication Control and Networking (ICACCCN).

[144]  Yongjun Xu,et al.  EENA: Efficient Evolution of Neural Architecture , 2019, 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW).

[145]  Mengjie Zhang,et al.  An Experimental Study on Hyper-parameter Optimization for Stacked Auto-Encoders , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[146]  Asifullah Khan,et al.  A survey of the recent architectures of deep convolutional neural networks , 2019, Artificial Intelligence Review.

[147]  Jeevan Kanesan,et al.  Hyper‐parameters optimisation of deep CNN architecture for vehicle logo recognition , 2018, IET Intelligent Transport Systems.

[148]  Bing Xue,et al.  Evolutionary Deep Learning: A Genetic Programming Approach to Image Classification , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[149]  Giuseppe De Pietro,et al.  Deep Neural Network Hyper-Parameter Setting for Classification of Obstructive Sleep Apnea Episodes , 2018, 2018 IEEE Symposium on Computers and Communications (ISCC).

[150]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[151]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[152]  Hung Manh La,et al.  A Genetic Algorithm for Convolutional Network Structure Optimization for Concrete Crack Detection , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[153]  Andrew Zisserman,et al.  Automated Flower Classification over a Large Number of Classes , 2008, 2008 Sixth Indian Conference on Computer Vision, Graphics & Image Processing.

[154]  M. Kramer Nonlinear principal component analysis using autoassociative neural networks , 1991 .

[155]  Gary G. Yen,et al.  Particle swarm optimization of deep neural networks architectures for image classification , 2019, Swarm Evol. Comput..

[156]  Xiaogang Wang,et al.  Structure Learning for Deep Neural Networks Based on Multiobjective Optimization , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[157]  Kevin Duh,et al.  Automated structure discovery and parameter tuning of neural network language model based on evolution strategy , 2016, 2016 IEEE Spoken Language Technology Workshop (SLT).

[158]  Qingquan Song,et al.  Auto-Keras: An Efficient Neural Architecture Search System , 2018, KDD.

[159]  Benjamin H. Brinkmann,et al.  Large-scale electrophysiology: Acquisition, compression, encryption, and storage of big data , 2009, Journal of Neuroscience Methods.

[160]  A. Perallos,et al.  Crossover versus Mutation: A Comparative Analysis of the Evolutionary Strategy of Genetic Algorithms Applied to Combinatorial Optimization Problems , 2014, TheScientificWorldJournal.

[161]  Benjamin Piwowarski,et al.  Evolutionary optimization of convolutional neural networks for cancer miRNA biomarkers classification , 2018, Appl. Soft Comput..

[162]  Jonathan J. Hull,et al.  A Database for Handwritten Text Recognition Research , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[163]  Simon Fong,et al.  How meta-heuristic algorithms contribute to deep learning in the hype of big data analytics , 2018 .

[164]  Kenneth O. Stanley,et al.  Generating large-scale neural networks through discovering geometric regularities , 2007, GECCO '07.

[165]  Kay Chen Tan,et al.  Multiobjective Deep Belief Networks Ensemble for Remaining Useful Life Estimation in Prognostics , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[166]  Frank Kirchner,et al.  A common genetic encoding for both direct and indirect encodings of networks , 2007, GECCO '07.

[167]  Bin Wang,et al.  Evolving Deep Convolutional Neural Networks by Variable-Length Particle Swarm Optimization for Image Classification , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[168]  Dariu Gavrila,et al.  An Experimental Study on Pedestrian Classification , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[169]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[170]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[171]  Masoud Daneshtalab,et al.  Designing Compact Convolutional Neural Network for Embedded Stereo Vision Systems , 2018, 2018 IEEE 12th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC).

[172]  Chika Yinka-Banjo,et al.  A review of generative adversarial networks and its application in cybersecurity , 2019, Artificial Intelligence Review.

[173]  Kunihiko Fukushima,et al.  Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position , 1980, Biological Cybernetics.

[174]  Kay Chen Tan,et al.  Deep Belief Networks Ensemble with Multi-objective Optimization for Failure Diagnosis , 2015, 2015 IEEE International Conference on Systems, Man, and Cybernetics.

[175]  Mohamad Ivan Fanany,et al.  Simulated Annealing Algorithm for Deep Learning , 2015 .

[176]  Vijay Vasudevan,et al.  Learning Transferable Architectures for Scalable Image Recognition , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[177]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[178]  Shu-Ching Chen,et al.  Multimodal deep representation learning for video classification , 2018, World Wide Web.

[179]  N. Arunkumar,et al.  Optimal deep learning model for classification of lung cancer on CT images , 2019, Future Gener. Comput. Syst..

[180]  Ameet Talwalkar,et al.  Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimization , 2016, J. Mach. Learn. Res..

[181]  Youngjun Yoo,et al.  Hyperparameter optimization of deep neural network using univariate dynamic encoding algorithm for searches , 2019, Knowl. Based Syst..

[182]  Quoc V. Le,et al.  Neural Architecture Search with Reinforcement Learning , 2016, ICLR.

[183]  Christian Jacob,et al.  Evolution of neural net architectures by a hierarchical grammar-based genetic system , 1993 .

[184]  Alejandro Baldominos Gómez,et al.  Hybridizing Evolutionary Computation and Deep Neural Networks: An Approach to Handwriting Recognition Using Committees and Transfer Learning , 2019, Complex..

[185]  Antonio Torralba,et al.  Ieee Transactions on Pattern Analysis and Machine Intelligence 1 80 Million Tiny Images: a Large Dataset for Non-parametric Object and Scene Recognition , 2022 .

[186]  Gregory Cohen,et al.  EMNIST: Extending MNIST to handwritten letters , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[187]  Masoud Daneshtalab,et al.  ADONN: Adaptive Design of Optimized Deep Neural Networks for Embedded Systems , 2018, 2018 21st Euromicro Conference on Digital System Design (DSD).

[188]  Valery Naranjo,et al.  EvoDeep: A new evolutionary approach for automatic Deep Neural Networks parametrisation , 2018, J. Parallel Distributed Comput..

[189]  David Menotti,et al.  Multimodal Feature Level Fusion based on Particle Swarm Optimization with Deep Transfer Learning , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[190]  Nando de Freitas,et al.  Inductive Principles for Restricted Boltzmann Machine Learning , 2010, AISTATS.

[191]  K Lehnertz,et al.  Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: dependence on recording region and brain state. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[192]  John R. Koza,et al.  Genetic generation of both the weights and architecture for a neural network , 1991, IJCNN-91-Seattle International Joint Conference on Neural Networks.

[193]  Majdi Maabreh,et al.  Parameters optimization of deep learning models using Particle swarm optimization , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).