Developing a Volunteer Computing Project to Evolve Convolutional Neural Networks and Their Hyperparameters

被引:12
|
作者
Desell, Travis [1 ]
机构
[1] Univ North Dakota, Dept Comp Sci, Grand Forks, ND 58202 USA
来源
2017 IEEE 13TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE) | 2017年
关键词
D O I
10.1109/eScience.2017.14
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work presents improvements to a neuroevolution algorithm called Evolutionary eXploration of Augmenting Convolutional Topologies (EXACT), which is capable of evolving the structure of convolutional neural networks (CNNs). While EXACT has multithreaded and parallel implementations, it has also been implemented as part of a volunteer computing project at the Citizen Science Grid to provide truly large scale computing resources through over 5,500 volunteered computers. Improvements include the development of a new mutation operator, which increased the evolution rate by over an order of magnitude and was also shown to be significantly more reliable in generating new CNNs than the traditional method. Further, EXACT has been extended with a simplex hyperparameter optimization (SHO) method which allows for the co-evolution of hyperparameters, simplifying the task of their selection while generating smaller CNNs with similar predictive ability to those generated with fixed hyperparameters. Lastly, the backpropagation method has been updated with batch normalization and dropout. Compared to previous work, which only achieved prediction rates of 98.32% on the MNIST handwritten digits testing data after 60,000 evolved CNNs, these new advances allowed EXACT to achieve prediction rates of 99.43% within only 12,500 evolved CNNs - rates which are comparable to some of the best human designed CNNs.
引用
收藏
页码:19 / 28
页数:10
相关论文
共 50 条
  • [41] Optimizing Stochastic Computing for Low Latency Inference of Convolutional Neural Networks
    Chen, Zhiyuan
    Ma, Yufei
    Wang, Zhongfeng
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [42] CONVOLUTIONAL NEURAL NETWORKS FOR VISUAL INFORMATION ANALYSIS WITH LIMITED COMPUTING RESOURCES
    Nousi, Paraskevi
    Patsiouras, Emmanouil
    Tefas, Anastasios
    Pitas, Ioannis
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2018, : 321 - 325
  • [43] A New Stochastic Computing Multiplier with Application to Deep Convolutional Neural Networks
    Sim, Hyeonuk
    Lee, Jongeun
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [44] Performance Insights of Convolutional Neural Networks Operating on Distributed Computing Platforms
    Preeti Chaudhary
    Satvik Vats
    Vikrant Sharma
    SN Computer Science, 6 (4)
  • [45] Scheduling in volunteer computing networks, based on neural network prediction of the job execution time
    Parkhomenko, S. S.
    Ledeneva, T. M.
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2019, 34 (04) : 430 - 447
  • [46] Automatic Tuning of Hyperparameters for Neural Networks in Serverless Cloud
    Kaplunovich, Alex
    Yesha, Yelena
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 2751 - 2756
  • [47] Optimizing Convolutional Neural Network Hyperparameters by Enhanced Swarm Intelligence Metaheuristics
    Bacanin, Nebojsa
    Bezdan, Timea
    Tuba, Eva
    Strumberger, Ivana
    Tuba, Milan
    ALGORITHMS, 2020, 13 (03)
  • [48] Optimization of convolutional neural network hyperparameters for automatic classification of adult mosquitoes
    Motta, Daniel
    Bandeira Santos, Alex Alisson
    Souza Machado, Bruna Aparecida
    Ribeiro-Filho, Otavio Goncalvez Vicente
    Arriaga Camargo, Luis Octavio
    Valdenegro-Toro, Matias Alejandro
    Kirchner, Frank
    Badaro, Roberto
    PLOS ONE, 2020, 15 (07):
  • [49] Automating Configuration of Convolutional Neural Network Hyperparameters Using Genetic Algorithm
    Johnson, Franklin
    Valderrama, Alvaro
    Valle, Carlos
    Crawford, Broderick
    Soto, Ricardo
    Nanculef, Ricardo
    IEEE ACCESS, 2020, 8 : 156139 - 156152
  • [50] Fully Parallel Stochastic Computing Hardware Implementation of Convolutional Neural Networks for Edge Computing Applications
    Frasser, Christiam F.
    Linares-Serrano, Pablo
    de los Rios, Ivan Diez
    Moran, Alejandro
    Skibinsky-Gitlin, Erik S.
    Font-Rossello, Joan
    Canals, Vincent
    Roca, Miquel
    Serrano-Gotarredona, Teresa
    Rossello, Josep L.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (12) : 10408 - 10418