A new feature selection algorithm based on fuzzy-pathfinder optimization

被引:0
|
作者
Zandvakili A. [1 ]
Mansouri N. [2 ]
Javidi M.M. [2 ]
机构
[1] Department of Computer Science, Shahid Bahonar University of Kerman, Kerman
[2] Faculty of Shahid, Bahonar University of Kerman, Kerman
关键词
Feature selection; Fuzzy logic; Meta-heuristic; Pathfinder optimization;
D O I
10.1007/s00521-024-10043-2
中图分类号
学科分类号
摘要
Data mining and machine learning require feature selection because features can dramatically improve model performance. In contrast, there are no polynomial solutions for selecting a subset feature. It is possible to achieve this by using meta-heuristic algorithms, specifically population-based algorithms that are able to provide a subset of features that is optimal and not exact. Meta-heuristic algorithms face challenges such as staying in local minima, easily falling into local optimum, weakly global searchability, premature convergence, and slow convergence speeds. However, recent research has limitations such as high complexity and weak initialization. In order to overcome these limitations, a three-stage model is proposed. In the first stage, the correlation of features and the correlation of features with class are considered during feature selection and used to create the initial population in the pathfinder optimization algorithm (PFA). PFA is a population-based algorithm and has some drawbacks, in the last iterations, the fluctuation rate (A) and vibration vector (ε) parameters converge to 0, and finding a new solution is impossible. As a second stage, a fuzzy inference system is designed to adjust these parameters adaptively and is called fuzzy-pathfinder optimization (FPO). In the third stage, FPO is used to select relevant features based on classification error, proportion of selected features, and redundancy. Finally, different algorithms such as simulated annealing (SA), differential evolutionary (DE), genetic algorithm (GA), particle swarm optimization (PSO), PFA, estimation of distribution algorithm (EDA), and symmetrical uncertainty criterion (SUC-PSO) are used for comparison. Based on the results, the proposed model is able to reach an average accuracy of 96% on average. Based on a comparison of the proposed algorithm with SA, DE, GA, PSO, PFA, EDA, and SUC-PSO, the objective function is improved by 17.3%, 5.6%, 3.0%, 4.5%, 5.0%, 0.5%, and 1.2%, respectively. The use of comprehensive objective functions, the adaptive adjustment of parameters, and the creation of a targeted initial population are key strengths of FPO. © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2024.
引用
收藏
页码:17585 / 17614
页数:29
相关论文
共 50 条
  • [41] Feature selection using forest optimization algorithm based on contribution degree
    Ma, Tinghuai
    Jia, Dongdong
    Zhou, Honghao
    Xue, Yu
    Cao, Jie
    INTELLIGENT DATA ANALYSIS, 2018, 22 (06) : 1189 - 1207
  • [42] Feature Selection Based on Hybridization of Genetic Algorithm and Particle Swarm Optimization
    Ghamisi, Pedram
    Benediktsson, Jon Atli
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2015, 12 (02) : 309 - 313
  • [43] A comprehensive survey of feature selection techniques based on whale optimization algorithm
    Mohammad Amiriebrahimabadi
    Najme Mansouri
    Multimedia Tools and Applications, 2024, 83 : 47775 - 47846
  • [44] Feature Selection Approach based on Moth-Flame Optimization Algorithm
    Zawbaa, Hossam M.
    Emary, E.
    Parv, B.
    Sharawi, Marwa
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 4612 - 4617
  • [45] Feature selection for intrusion detection based on an improved rime optimization algorithm
    Peng, Qingyuan
    Wang, Xiaofeng
    Tang, Ao
    MCB Molecular and Cellular Biomechanics, 2024, 21 (03):
  • [46] A Spark-based Distributed Whale Optimization Algorithm for Feature Selection
    Chen, Hongwei
    Hu, Zhou
    Han, Lin
    Hou, Qiao
    Ye, Zhiwei
    Yuan, Jiansen
    Zeng, Jun
    PROCEEDINGS OF THE 2019 10TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS - TECHNOLOGY AND APPLICATIONS (IDAACS), VOL. 1, 2019, : 70 - 74
  • [47] A Novel Wrapper-Based Optimization Algorithm for the Feature Selection and Classification
    Talpur, Noureen
    Abdulkadir, Said Jadid
    Hasan, Mohd Hilmi
    Alhussian, Hitham
    Alwadain, Ayed
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (03): : 5799 - 5820
  • [48] An Electric Fish-Based Arithmetic Optimization Algorithm for Feature Selection
    Ibrahim, Rehab Ali
    Abualigah, Laith
    Ewees, Ahmed A.
    Al-qaness, Mohammed A. A.
    Yousri, Dalia
    Alshathri, Samah
    Abd Elaziz, Mohamed
    ENTROPY, 2021, 23 (09)
  • [49] Binary Particle Swarm Optimization based Algorithm for Feature Subset Selection
    Chakraborty, Basabi
    ICAPR 2009: SEVENTH INTERNATIONAL CONFERENCE ON ADVANCES IN PATTERN RECOGNITION, PROCEEDINGS, 2009, : 145 - 148
  • [50] Feature selection algorithm based on bare bones particle swarm optimization
    Zhang, Yong
    Gong, Dunwei
    Hu, Ying
    Zhang, Wanqiu
    NEUROCOMPUTING, 2015, 148 : 150 - 157