An improved binary grey wolf optimizer for constrained engineering design problems

被引:3
|
作者
Majumdar, Parijata [1 ,2 ]
Bhattacharya, Diptendu [1 ]
Mitra, Sanjoy [3 ,6 ]
Rodrigues, Leonardo Ramos [4 ]
Oliva, Diego [5 ]
机构
[1] Natl Inst Technol Agartala, Dept Comp Sci & Engn, Agartala, India
[2] Techno Coll Engn, Dept Comp Sci & Engn, Agartala, India
[3] Tripura Inst Technol, Dept Comp Sci & Engn, Agartala, India
[4] Inst Aeronaut & Space, Elect Div, Sao Paulo, Brazil
[5] Univ Guadalajara, Dept Innovac Basada Informac & Conocimiento, CUCEI, Guadalajara, Mexico
[6] Tripura Inst Technol, Dept Comp Sci & Engn, Agartala, Tripura, India
关键词
binary grey wolf optimizer; feature selection; feature weighted K-NN; inertia weight; tangent trigonometric function; two-phase mutation; FEATURE-SELECTION; ALGORITHM;
D O I
10.1111/exsy.13458
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An Improved binary Non-Linear Convergent Bi-phase Mutated Grey Wolf Optimizer (IbGWO) is proposed for solving feature selection problems with two main goals reducing irrelevant features and maximizing accuracy. We used stratified k$$ k $$-fold cross-validation that performs stratified sampling on the data to avoid overfitting problems. The fitness function used in the proposed algorithm allows choosing the solution with the minimum number of features if more than one feature has the same highest accuracy. When stratified cross-validation is performed, the split datasets contain the same share of the feature of interest as the actual dataset. During stratified sampling, the cross-validation result minimizes the generalization error to a considerable extent, with a smaller variance. Feature selection could be seen as an optimization problem that efficiently removes irrelevant data from high-dimensional data to reduce computation time and improve learning accuracy. This paper proposes an improved Non-Linear Convergent Bi-Phase Mutated Binary Grey Wolf Optimizer (IbGWO) algorithm for feature selection. The bi-phase mutation enhances the rate of exploitation of GWO, where the first mutation phase minimizes the number of features and the second phase adds more informative features for accurate feature selection. A non-linear tangent trigonometric function is used for convergence to generalize better while handling heterogeneous data. To accelerate the global convergence speed, an inertia weight is added to control the position updating of the grey wolves. Feature-weighted K-Nearest Neighbor is used to enhance classification accuracy, where only relevant features are used for feature selection. Experimental results confirm that IbGWO outperforms other algorithms in terms of average accuracy of 0.8716, average number of chosen features of 6.13, average fitness of 0.1717, and average standard deviation of 0.0072 tested on different datasets and in terms of statistical analysis. IbGWO is also benchmarked using unimodal, multimodal, and IEEE CEC 2019 functions, where it outperforms other algorithms in most cases. Three classical engineering design problems are also solved using IbGWO, which significantly outperforms other algorithms. Moreover, the overtaking percentage of the proposed algorithm is 69.56%$$ 69.56\% $$.
引用
收藏
页数:31
相关论文
共 50 条
  • [1] An improved grey wolf optimizer for solving engineering problems
    Nadimi-Shahraki, Mohammad H.
    Taghian, Shokooh
    Mirjalili, Seyedali
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 166 (166)
  • [2] A hybrid grey wolf optimizer for engineering design problems
    Chen, Shuilin
    Zheng, Jianguo
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2024, 47 (05)
  • [3] Random walk grey wolf optimizer for constrained engineering optimization problems
    Gupta, Shubham
    Deep, Kusum
    COMPUTATIONAL INTELLIGENCE, 2018, 34 (04) : 1025 - 1045
  • [4] An Improved Grey Wolf Optimizer Based on Attention Mechanism for Solving Engineering Design Problems
    Zhang, Yuming
    Gao, Yuelin
    Huang, Liming
    Xie, Xiaofeng
    SYMMETRY-BASEL, 2025, 17 (01):
  • [5] A chaotic grey wolf optimizer for constrained optimization problems
    Rodrigues, Leonardo Ramos
    EXPERT SYSTEMS, 2023, 40 (04)
  • [6] Sine cosine grey wolf optimizer to solve engineering design problems
    Gupta, Shubham
    Deep, Kusum
    Moayedi, Hossein
    Foong, Loke Kok
    Assad, Assif
    ENGINEERING WITH COMPUTERS, 2021, 37 (04) : 3123 - 3149
  • [7] Sine cosine grey wolf optimizer to solve engineering design problems
    Shubham Gupta
    Kusum Deep
    Hossein Moayedi
    Loke Kok Foong
    Assif Assad
    Engineering with Computers, 2021, 37 : 3123 - 3149
  • [8] Novel Grey Wolf Optimizer with Random Walk Strategies for Constrained Engineering Design
    Han, Tong
    Wang, Xiaofei
    Liang, Yajun
    Wei, Zhenglei
    Cai, Yawei
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING 2018 (ICITEE '18), 2018,
  • [9] A Grey wolf optimizer combined with Artificial fish swarm algorithm for engineering design problems
    Zhang, Hongzhi
    Zhang, Yong
    Niu, Yixing
    He, Kai
    Wang, Yukun
    AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (07)
  • [10] Boolean Binary Grey Wolf Optimizer
    Lira, Rodrigo Cesar
    Macedo, Mariana
    Siqueira, Hugo Valadares
    Bastos-Filho, Carmelo
    2022 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2022, : 95 - 100