Evolving Deep Neural Networks by Multi-objective Particle Swarm Optimization for Image Classification
Not on the map. Why?
Abstract (arXiv)
In recent years, convolutional neural networks (CNNs) have become deeper in order to achieve better classification accuracy in image classification. However, it is difficult to deploy the state-of-the-art deep CNNs for industrial use due to the difficulty of manually fine-tuning the hyperparameters and the trade-off between classification accuracy and computational cost. This paper proposes a novel multi-objective optimization method for evolving state-of-the-art deep CNNs in real-life applications, which automatically evolves the non-dominant solutions at the Pareto front. Three major contributions are made: Firstly, a new encoding strategy is designed to encode one of the best state-of-the-art CNNs; With the classification accuracy and the number of floating point operations as the two objectives, a multi-objective particle swarm optimization method is developed to evolve the non-dominant solutions; Last but not least, a new infrastructure is designed to boost the experiments by concurrently running the experiments on multiple GPUs across multiple machines, and a Python library is developed and released to manage the infrastructure. The experimental results demonstrate that the non-dominant solutions found by the proposed algorithm form a clear Pareto front, and the proposed infrastructure is able to almost linearly reduce the running time.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 2; 2024: 1.
11 papers.
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2022Multi-Objective Hyperparameter Optimization in Machine Learning -- An Overviewcited by 37
- 2021A survey on multi-objective hyperparameter optimization algorithms for Machine Learningcited by 24
- 2021Multi-objective Search of Robust Neural Architectures against Multiple Types of Adversarial Attackscited by 11
- 2022A Survey on Evolutionary Computation for Computer Vision and Image Analysis: Past, Present, and Future Trendscited by 9
- 2023An algorithmic framework for the optimization of deep neural networks architectures and hyperparameterscited by 6
- 2024A Pairwise Comparison Relation-assisted Multi-objective Evolutionary Neural Architecture Search Method with Multi-population Mechanismcited by 2
- 2021Automation for Interpretable Machine Learning Through a Comparison of Loss Functions to Regulariserscited by 0
- 2022Explaining Deep Convolutional Neural Networks for Image Classification by Evolving Local Interpretable Model-agnostic Explanationscited by 0
- 2022An Efficient Evolutionary Deep Learning Framework Based on Multi-source Transfer Learning to Evolve Deep Convolutional Neural Networkscited by 0
- 2023A Survey on Multi-Objective Neural Architecture Searchcited by 0
- 2024A Pairwise Comparison Relation-assisted Multi-objective Evolutionary Neural Architecture Search Method with Multi-population Mechanism22 Jul 2024
- 2023A Survey on Multi-Objective Neural Architecture Search18 Jul 2023
- 2023An algorithmic framework for the optimization of deep neural networks architectures and hyperparameters27 Feb 2023
- 2022An Efficient Evolutionary Deep Learning Framework Based on Multi-source Transfer Learning to Evolve Deep Convolutional Neural Networks7 Dec 2022
- 2022Explaining Deep Convolutional Neural Networks for Image Classification by Evolving Local Interpretable Model-agnostic Explanations28 Nov 2022
- 2022A Survey on Evolutionary Computation for Computer Vision and Image Analysis: Past, Present, and Future Trends14 Sep 2022
- 2022Multi-Objective Hyperparameter Optimization in Machine Learning -- An Overview15 Jun 2022
- 2021A survey on multi-objective hyperparameter optimization algorithms for Machine Learning23 Nov 2021
- 2021Automation for Interpretable Machine Learning Through a Comparison of Loss Functions to Regularisers7 Jun 2021
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Search22 Jan 2021
- 2021Multi-objective Search of Robust Neural Architectures against Multiple Types of Adversarial Attacks16 Jan 2021