Abstract

The antlion optimizer (ALO) is a new swarm-based metaheuristic algorithm for optimization, which mimics the hunting mechanism of antlions in nature. Aiming at the shortcoming that ALO has unbalanced exploration and development capability for some complex optimization problems, inspired by the particle swarm optimization (PSO), the updated position of antlions in elitism operator of ALO is improved, and thus the improved ALO (IALO) is obtained. The proposed IALO is compared against sine cosine algorithm (SCA), PSO, Moth-flame optimization algorithm (MFO), multi-verse optimizer (MVO), and ALO by performing on 23 classic benchmark functions. The experimental results show that the proposed IALO outperforms SCA, PSO, MFO, MVO, and ALO according to the average values and the convergence speeds. And the proposed IALO is tested to optimize the parameters of BP neural network for predicting the Chinese influenza and the predicted model is built, written as IALO-BPNN, which is against the models: BPNN, SCA-BPNN, PSO-BPNN, MFO-BPNN, MVO-BPNN, and ALO-BPNN. It is shown that the predicted model IALO-BPNN has smaller errors than other six predicted models, which illustrates that the IALO has potentiality to optimize the weights and basis of BP neural network for predicting the Chinese influenza effectively. Therefore, the proposed IALO is an effective and efficient algorithm suitable for optimization problems.

Highlights

  • Optimization problems exist in scientific research and engineering areas [1,2,3], such as statistical physics [4, 5], computer science [6], artificial intelligence [7], and pattern recognition [8].For every optimization problem, there is at least one global optimal solution and there may be some local optimal solutions as well as a global optimal solution

  • It is shown that the predicted model improved ALO (IALO)-BP neural network (BPNN) is better than the other predicted models: BPNN, sine cosine algorithm (SCA)-BPNN, particle swarm optimization (PSO)-BPNN, Moth-flame optimization algorithm (MFO)-BPNN, multi-verse optimizer (MVO)-BPNN, and antlion optimizer (ALO)-BPNN

  • The results show that IALO algorithm can effectively be used to optimize the weights and basis of BP neural network for predicting the influenza

Read more

Summary

Introduction

Optimization problems exist in scientific research and engineering areas [1,2,3], such as statistical physics [4, 5], computer science [6], artificial intelligence [7], and pattern recognition [8].For every optimization problem, there is at least one global optimal solution and there may be some local optimal solutions as well as a global optimal solution. Optimization problems exist in scientific research and engineering areas [1,2,3], such as statistical physics [4, 5], computer science [6], artificial intelligence [7], and pattern recognition [8]. Many researchers wish to seek the global optimum for solving optimization problems. Many methods are created and applied to solve optimization problems. Swarm intelligence algorithms proposed give strong support. Genetic algorithm (GA) proposed by Holland in 1992 [9] simulates Darwinian evolution, and particle swarm optimization (PSO) proposed in 1995 [10] simulates birds’ behavior. GA algorithm and PSO algorithm are constantly improved and applied to many aspects, such as complex system [11], hyperlastic materials [12], radiation detectors [13], and reaction kinetic parameters of biomass pyrolysis [14]

Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call