Content area
The Multilayer Perceptron (MLP) is a fundamental neural network model widely applied in various domains, particularly for lightweight image classification, speech recognition, and natural language processing tasks. Despite its widespread success, training MLPs often encounter significant challenges, including susceptibility to local optima, slow convergence rates, and high sensitivity to initial weight configurations. To address these issues, this paper proposes a Latin Hypercube Opposition-based Elite Variation Artificial Protozoa Optimizer (LOEV-APO), which enhances both global exploration and local exploitation simultaneously. LOEV-APO introduces a hybrid initialization strategy that combines Latin Hypercube Sampling (LHS) with Opposition-Based Learning (OBL), thus improving the diversity and coverage of the initial population. Moreover, an Elite Protozoa Variation Strategy (EPVS) is incorporated, which applies differential mutation operations to elite candidates, accelerating convergence and strengthening local search capabilities around high-quality solutions. Extensive experiments are conducted on six classification tasks and four function approximation tasks, covering a wide range of problem complexities and demonstrating superior generalization performance. The results demonstrate that LOEV-APO consistently outperforms nine state-of-the-art metaheuristic algorithms and two gradient-based methods in terms of convergence speed, solution accuracy, and robustness. These findings suggest that LOEV-APO serves as a promising optimization tool for MLP training and provides a viable alternative to traditional gradient-based methods.
Details
Protozoa;
Hypercubes;
Convergence;
Neural networks;
Natural language processing;
Multilayer perceptrons;
Task complexity;
Heuristic methods;
Speech recognition;
Latin hypercube sampling;
Design optimization;
Datasets;
Exploitation;
Voice recognition;
Support vector machines;
Classification;
Approximation;
Latin language;
Foraging behavior;
Optimization algorithms
1 School of Computer Science, Hubei University of Technology, Wuhan, 430068, China, Hubei Provincial Key Laboratory of Green Intelligent Computing Power Network, Wuhan, 430068, China, Hubei Provincial Engineering Technology Research Centre, Wuhan, 430068, China
2 School of Computer Science, Hubei University of Technology, Wuhan, 430068, China
3 School of Computer Science, Hubei University of Technology, Wuhan, 430068, China, Hubei Provincial Key Laboratory of Green Intelligent Computing Power Network, Wuhan, 430068, China