A variable population size opposition-based learning for differential evolution algorithm and its applications on feature selection

被引:0
作者
Le Wang
Jiahang Li
Xuefeng Yan
机构
[1] East China University of Science and Technology,Key Laboratory of Smart Manufacturing in Energy Chemical Process
[2] Huazhong University of Science and Technology,School of Mechanical Science & Engineering
来源
Applied Intelligence | 2024年 / 54卷
关键词
Differential evolution; Parameter control; Opposition-based learning; Feature selection;
D O I
暂无
中图分类号
学科分类号
摘要
The opposition-based differential evolution (ODE) cannot adaptively adjust the number of individuals partake opposition-based learning, which makes it difficult to solve complex optimization problems. In this manuscript, we present an innovative approach for the treatment of variable population ODE (SASODE) by leveraging on adaptive parameters. The core idea of SASODE is to assign a jumping rate to each individual in the population, which is the key parameter that determines whether an individual enters a subpopulation or not. The initial rate assignment relies on the empirical mean of a normal distribution. During the iterative process, the mean is adjusted adaptively by taking into account the historical information of the individuals retained from the preceding generation. At the same time, the variation of this mean directly lead to changing the jumping rate of individuals and thus to adjusting the subpopulation size. In addition, the constant c and the Lehmer mean together maintain a balance between exploration and exploitation of SASODE. Experimental results show that the algorithm ranks first in the Wilcoxon test on 61 benchmarks and three optimization problems in three dimensions. Then, we confirm that SASODE can achieve an accuracy of 96% or even higher on the feature selection problem. Therefore, SASODE outperforms the other state-of-the-art algorithms compared in terms of convergence rate and accuracy.
引用
收藏
页码:959 / 984
页数:25
相关论文
共 50 条
  • [41] Improved grasshopper optimization algorithm using opposition-based learning
    Ewees, Ahmed A.
    Abd Elaziz, Mohamed
    Houssein, Essam H.
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 112 : 156 - 172
  • [42] Opposition-based differential evolution for hydrothermal power system
    Jagat Kishore Pattanaik
    Mousumi Basu
    Deba Prasad Dash
    Protection and Control of Modern Power Systems, 2017, 2 (1)
  • [43] Generalised opposition-based differential evolution: an experimental study
    Wang, Hui
    Rahnamayan, Shahryar
    Zeng, Sanyou
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 43 (04) : 311 - 319
  • [44] An Improved Gannet Optimization Algorithm Based on Opposition-Based Schemes for Feature Selection Problems in High-Dimensional Datasets
    Avinash N.
    Sinha S.K.
    Shivamurthaiah M.
    SN Computer Science, 5 (1)
  • [45] Orthogonal opposition-based learning honey badger algorithm with differential evolution for global optimization and engineering design problems
    Huang, Peixin
    Zhou, Yongquan
    Deng, Wu
    Zhao, Huimin
    Luo, Qifang
    Wei, Yuanfei
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 91 : 348 - 367
  • [46] A Feature Selection Based on Improved Artificial Hummingbird Algorithm Using Random Opposition-Based Learning for Solving Waste Classification Problem
    Ali, Mona A. S.
    Rajeena, Fathimathul P. P.
    Abd Elminaam, Diaa Salama
    MATHEMATICS, 2022, 10 (15)
  • [47] A novel multi-objective memetic algorithm based on opposition-based self-adaptive differential evolution
    Chong, J. K.
    MEMETIC COMPUTING, 2016, 8 (02) : 147 - 165
  • [48] A conditional opposition-based particle swarm optimisation for feature selection
    Too, Jingwei
    Sadiq, Ali Safaa
    Mirjalili, Seyed Mohammad
    CONNECTION SCIENCE, 2022, 34 (01) : 339 - 361
  • [49] An opposition-based differential evolution clustering algorithm for emotional preference and migratory behavior optimization
    Dai, Mingzhi
    Feng, Xiang
    Yu, Huiqun
    Guo, Weibin
    KNOWLEDGE-BASED SYSTEMS, 2023, 259
  • [50] Opposition-based cooperative (revolutionary differential evolution algorithm with gaussian mutation for simplified satellite module optimization
    Wang, Yuan-Hui
    Wang, Xiu-Kun
    Teng, Hong-Fei
    Information Technology Journal, 2012, 11 (01) : 67 - 75