An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural Network

An improved equilibrium optimizer (EO) algorithm is proposed in this paper to address premature and slow convergence. Firstly, a highly stochastic chaotic mechanism is adopted to initialize the population for range expansion. Secondly, the capability to conduct global search to jump out of local opt...

Full description

Bibliographic Details
Main Authors: Pu Lan, Kewen Xia, Yongke Pan, Shurui Fan
Format: Article
Language:English
Published: MDPI AG 2021-09-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/13/9/1706
_version_ 1797517164590137344
author Pu Lan
Kewen Xia
Yongke Pan
Shurui Fan
author_facet Pu Lan
Kewen Xia
Yongke Pan
Shurui Fan
author_sort Pu Lan
collection DOAJ
description An improved equilibrium optimizer (EO) algorithm is proposed in this paper to address premature and slow convergence. Firstly, a highly stochastic chaotic mechanism is adopted to initialize the population for range expansion. Secondly, the capability to conduct global search to jump out of local optima is enhanced by assigning adaptive weights and setting adaptive convergence factors. In addition 25 classical benchmark functions are used to validate the algorithm. As revealed by the analysis of the accuracy, speed, and stability of convergence, the IEO algorithm proposed in this paper significantly outperforms other meta-heuristic algorithms. In practice, the distribution is asymmetric because most logging data are unlabeled. Traditional classification models have difficulty in accurately predicting the location of oil layer. In this paper, the oil layers related to oil exploration are predicted using long short-term memory (LSTM) networks. Due to the large amount of data used, however, it is difficult to adjust the parameters. For this reason, an improved equilibrium optimizer algorithm (IEO) is applied to optimize the parameters of LSTM for improved performance, while the effective IEO-LSTM is applied for oil layer prediction. As indicated by the results, the proposed model outperforms the current popular optimization algorithms including particle swarm algorithm PSO and genetic algorithm GA in terms of accuracy, absolute error, root mean square error and mean absolute error.
first_indexed 2024-03-10T07:11:00Z
format Article
id doaj.art-dc2dd570bb2448028e17567e06e1f3da
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-10T07:11:00Z
publishDate 2021-09-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-dc2dd570bb2448028e17567e06e1f3da2023-11-22T15:28:47ZengMDPI AGSymmetry2073-89942021-09-01139170610.3390/sym13091706An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural NetworkPu Lan0Kewen Xia1Yongke Pan2Shurui Fan3School of Electronics and Information Engineering, Hebei University of Technology, Tianjin 300401, ChinaSchool of Electronics and Information Engineering, Hebei University of Technology, Tianjin 300401, ChinaSchool of Electronics and Information Engineering, Hebei University of Technology, Tianjin 300401, ChinaSchool of Electronics and Information Engineering, Hebei University of Technology, Tianjin 300401, ChinaAn improved equilibrium optimizer (EO) algorithm is proposed in this paper to address premature and slow convergence. Firstly, a highly stochastic chaotic mechanism is adopted to initialize the population for range expansion. Secondly, the capability to conduct global search to jump out of local optima is enhanced by assigning adaptive weights and setting adaptive convergence factors. In addition 25 classical benchmark functions are used to validate the algorithm. As revealed by the analysis of the accuracy, speed, and stability of convergence, the IEO algorithm proposed in this paper significantly outperforms other meta-heuristic algorithms. In practice, the distribution is asymmetric because most logging data are unlabeled. Traditional classification models have difficulty in accurately predicting the location of oil layer. In this paper, the oil layers related to oil exploration are predicted using long short-term memory (LSTM) networks. Due to the large amount of data used, however, it is difficult to adjust the parameters. For this reason, an improved equilibrium optimizer algorithm (IEO) is applied to optimize the parameters of LSTM for improved performance, while the effective IEO-LSTM is applied for oil layer prediction. As indicated by the results, the proposed model outperforms the current popular optimization algorithms including particle swarm algorithm PSO and genetic algorithm GA in terms of accuracy, absolute error, root mean square error and mean absolute error.https://www.mdpi.com/2073-8994/13/9/1706equilibrium optimizer algorithmadaptive inertia weightsIEO-LSTMoil layer prediction
spellingShingle Pu Lan
Kewen Xia
Yongke Pan
Shurui Fan
An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural Network
Symmetry
equilibrium optimizer algorithm
adaptive inertia weights
IEO-LSTM
oil layer prediction
title An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural Network
title_full An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural Network
title_fullStr An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural Network
title_full_unstemmed An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural Network
title_short An Improved Equilibrium Optimizer Algorithm and Its Application in LSTM Neural Network
title_sort improved equilibrium optimizer algorithm and its application in lstm neural network
topic equilibrium optimizer algorithm
adaptive inertia weights
IEO-LSTM
oil layer prediction
url https://www.mdpi.com/2073-8994/13/9/1706
work_keys_str_mv AT pulan animprovedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork
AT kewenxia animprovedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork
AT yongkepan animprovedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork
AT shuruifan animprovedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork
AT pulan improvedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork
AT kewenxia improvedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork
AT yongkepan improvedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork
AT shuruifan improvedequilibriumoptimizeralgorithmanditsapplicationinlstmneuralnetwork