An improved Artificial Protozoa Optimizer for CNN architecture optimization.

Journal: Neural networks : the official journal of the International Neural Network Society
PMID:

Abstract

In this paper, we propose a novel neural architecture search (NAS) method called MAPOCNN, which leverages an enhanced version of the Artificial Protozoa Optimizer (APO) to optimize the architecture of Convolutional Neural Networks (CNNs). The APO is known for its rapid convergence, high stability, and minimal parameter involvement. To further improve its performance, we introduce MAPO (Modified Artificial Protozoa Optimizer), which incorporates the phototaxis behavior of protozoa. This addition helps mitigate the risk of premature convergence, allowing the algorithm to explore a broader range of possible CNN architectures and ultimately identify more optimal solutions. Through rigorous experimentation on benchmark datasets, including Rectangle and Mnist-random, we demonstrate that MAPOCNN not only achieves faster convergence times but also performs competitively when compared to other state-of-the-art NAS algorithms. The results highlight the effectiveness of MAPOCNN in efficiently discovering CNN architectures that outperform existing methods in terms of both speed and accuracy. This work presents a promising direction for optimizing deep learning architectures using biologically inspired optimization techniques.

Authors

  • Xiaofeng Xie
  • Yuelin Gao
    School of Mathematics and information Science, North Minzu University, YinChuan, 750021, NingXia, China; Scientific Computing and Intelligent Information Processing Collaborative Innovation Center, YinChuan, 750021, NingXia, China; Ningxia Key Laboratory of Intelligent Information and Big Data Processing, YinChuan, 750021, NingXia, China. Electronic address: gaoyuelin@263.net.
  • Yuming Zhang
    2 Raybiotech, Inc. , Guangzhou, China .