arrow
返回

A balanced butterfly optimization algorithm for numerical optimization and feature selection

delete2022-08-07
delete5
PRE
AI
龙文 封面图
龙文 (Wen Long)
J
Jianjun Jiao
T
Tiebin Wu
M
Ming Xu
C
Cai, Shaohong *
DOI:10.1007/s00500-022-07389-xdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Butterfly optimization algorithm (BOA) is a relatively novel optimization technique for solving function optimization as well as real-world applications. However, the paramount challenge in BOA is that it is prone to stagnation in local optima. The purpose of this study is to balance the exploration and exploitation abilities of BOA when two new strategies are introduced. The dynamic inertia weight based on Logistic model as the first strategy is introduced to modify the position updating equation. Another strategy is the opposition-based learning. A new variant of BOA called BBOA based on these two strategies is proposed. Ten widely used benchmark test functions and 30 complex benchmarks from CEC 2014 are selected to verify the effectiveness of BBOA. The used benchmark problems are composed of unimodal, multimodal, rotated, shifted, hybrid and composite functions. The experimental results and analysis show that the proposed BBOA has better exploration ability than the conventional BOA when solving different characteristics functions. Finally, BBOA is applied to solve three real-world engineering applications and sixteen feature selection problems. The results demonstrate that BBOA can outperform other competitors in terms of the accuracy of solution on constrained engineering design and feature selection problems.
Keyword:
Butterfly optimization algorithm
Inertia weight
Logistic model
Opposition-based learning
Engineering design problem
Feature selection

期刊

Soft Computing 封面图
Soft Computing
IF:
2.5
论文数:
1.0W
被引数:
2.1W

机构

H
hunan university of humanities, science & technology
学者数:
594
论文数: 383
被引数: 0
G
guizhou university of finance & economics
学者数:
828
论文数: 781
被引数: 0
引用论文

引用论文

(Epi)genotype-Phenotype Analysis in 69 Japanese Patients With Pseudohypoparathyroidism Type I
err2017-11-21
err0
errOAAI
errShinichiro Sano; Akie Nakamura; Keiko Matsubara; Keisuke Nagasaki; Maki Fukami; Masayo Kagami; Tsutomu Ogata
err分享
err收藏
A Self-Adaption Butterfly Optimization Algorithm for Numerical Optimization Problems
err2020-01-01
err38
errOAAI
errFan, Yuqi; Shao, Junpeng; Sun, Guitao; Shao, Xuan
err分享
err收藏
Grey Wolf Optimizer灰狼优化器
err2014-03-01
err1.3W
PREAI
errMirjalili, Seyedali; Mirjalili, Seyed Mohammad; Lewis, Andrew
err分享
err收藏
Comprehensive learning particle swarm optimizer for global optimization of multimodal functions
err2006-06-01
err3.2K
PREAI
errLiang, J. J.; Qin, A. K.; Suganthan, Ponnuthurai Nagaratnam; Baskar, S.
err分享
err收藏
学者 查看更多内容