2021
DOI: 10.1007/s12652-021-03391-7
|View full text |Cite
|
Sign up to set email alerts
|

Improved elephant herding optimization using opposition-based learning and K-means clustering to solve numerical optimization problems

Abstract: Elephant herding optimization (EHO) algorithm which is a new swarm intelligence optimization algorithm was proposed in 2015. Its cores are clan updating operator and separation operator. Although EHO has achieved great success, there are still some shortcomings. For example, EHO generates clans with a fixed number of individuals. The separation operator is only applied to the worst individual of each clan, easily leading to low diversity of the population. In order to improve the performance of EHO, in this pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
11
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(11 citation statements)
references
References 78 publications
0
11
0
Order By: Relevance
“…In Eqs. (25)(26), a and b represent reward and penalty, respectively. r is the number of actions defined in the automaton.…”
Section: Learning Automata (La)mentioning
confidence: 99%
See 1 more Smart Citation
“…In Eqs. (25)(26), a and b represent reward and penalty, respectively. r is the number of actions defined in the automaton.…”
Section: Learning Automata (La)mentioning
confidence: 99%
“…A hybrid version of the Elephant Harding Optimization (EHO) algorithm and OBL mechanism was introduced to solve numerical optimization problems [25]. OBL strategy is used in the initialization section, and then the K-Means clustering mechanism was used to classify similar solutions with each other.…”
mentioning
confidence: 99%
“…Tizhoosh developed the Opposition-Based Learning (OBL) concept in [23]. Numerous bio-inspired artificial intelligence algorithms have been effectively combined with the OBL, increasing their effectiveness for solving a variety of problems [4,5]. Its fundamental concept is to approach the present candidate solution to the optimum by concurrently taking into account the evaluation of a solution and its inverse.…”
Section: Opposition Based Learningmentioning
confidence: 99%
“…Firstly, the bee generates a newly solution based on a random solutions, using Equation ( 2). Secondly, the generated solutions are discretized using equations ( 4) and (5). Each solution represents the encoding of a selection of features where ′ 1 ′ indicates that the corresponding feature is chosen, if not, it is ignored, when comparing the extracted features of the input image to the stored templates.…”
Section: Representation Of Solutionsmentioning
confidence: 99%
“…Firstly, the bee generates a new solution based on random solutions, using Equation (2). Secondly, the generated solutions are discretized using equations ( 4) and (5). Each solution represents the encoding of a selection of features where ′ 1 ′ indicates that the corresponding feature is chosen.…”
Section: Representation Of Solutionsmentioning
confidence: 99%