A new binary object-oriented programming optimization algorithm for solving high-dimensional feature selection problem

被引:2
|
作者
Khalid, Asmaa M. [1 ]
Said, Wael [2 ,3 ]
Elmezain, Mahmoud [4 ,5 ]
Hosny, Khalid M. [1 ]
机构
[1] Zagazig Univ, Fac Comp & Informat, Dept Informat Technol, Zagazig 44519, Egypt
[2] Taibah Univ, Coll Comp Sci & Engn, Comp Sci Dept, Medina 42353, Saudi Arabia
[3] Zagazig Univ, Fac Comp & Informat, Dept Comp Sci, Zagazig 44511, Egypt
[4] Taibah Univ, Fac Comp Sci & Engn, Yanbu 966144, Saudi Arabia
[5] Tanta Univ, Div Comp Sci, Fac Sci, Tanta 31527, Egypt
关键词
OOPOA; Feature selection; High dimensional; Exploration; Convergence; Classifier; DIFFERENTIAL EVOLUTION;
D O I
10.1016/j.aej.2023.11.021
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Feature selection (FS) is a crucial task in machine learning applications, which aims to select the most appropriate feature subset while maintaining high classification accuracy with the minimum number of selected features. Despite the widespread usage of metaheuristics as wrapper-based FS techniques, they show reduced effectiveness and increased computational cost when applied to high-dimensional datasets. This paper presents a novel Binary Object-Oriented Programming Optimization Algorithm (BOOPOA) for FS of high dimensional datasets, where the Object-Oriented Programming Optimization Algorithm (OOPOA) is a novel optimization technique inspired by the inheritance concept of Object-Oriented programming (OOP) languages. The effectiveness of this method in solving high dimensional FS problems is validated by using 26 datasets, most of which are of high dimension (large number of features). Seven existing FS algorithms are compared with the proposed OOPOA using various metrics, including best fitness, average fitness (AVG), selection size, and computational time. The results prove the superiority of the proposed algorithm over the other FS algorithms, having an average performance of %92.5, 0.078, 0.084, %38.9, and 8.6 min for classification accuracy, best fitness, average fitness, size reduction ratio, and computational time. The outcomes demonstrate the proposed FS approach's superiority over currently used methods.
引用
收藏
页码:72 / 85
页数:14
相关论文
共 50 条
  • [31] A particle swarm optimization based multiobjective memetic algorithm for high-dimensional feature selection
    Juanjuan Luo
    Dongqing Zhou
    Lingling Jiang
    Huadong Ma
    Memetic Computing, 2022, 14 : 77 - 93
  • [32] A particle swarm optimization based multiobjective memetic algorithm for high-dimensional feature selection
    Luo, Juanjuan
    Zhou, Dongqing
    Jiang, Lingling
    Ma, Huadong
    MEMETIC COMPUTING, 2022, 14 (01) : 77 - 93
  • [33] Improved Binary Grasshopper Optimization Algorithm for Feature Selection Problem
    Wang, Gui-Ling
    Chu, Shu-Chuan
    Tian, Ai-Qing
    Liu, Tao
    Pan, Jeng-Shyang
    ENTROPY, 2022, 24 (06)
  • [34] Fractional-order binary bat algorithm for feature selection on high-dimensional microarray data
    Esfandiari A.
    Farivar F.
    Khaloozadeh H.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (06) : 7453 - 7467
  • [35] Hybrid binary COOT algorithm with simulated annealing for feature selection in high-dimensional microarray data
    Elnaz Pashaei
    Elham Pashaei
    Neural Computing and Applications, 2023, 35 : 353 - 374
  • [36] Hybrid binary COOT algorithm with simulated annealing for feature selection in high-dimensional microarray data
    Pashaei, Elnaz
    Pashaei, Elham
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (01): : 353 - 374
  • [37] Elitist Binary Wolf Search Algorithm for Heuristic Feature Selection in High-Dimensional Bioinformatics Datasets
    Jinyan Li
    Simon Fong
    Raymond K. Wong
    Richard Millham
    Kelvin K. L. Wong
    Scientific Reports, 7
  • [38] Elitist Binary Wolf Search Algorithm for Heuristic Feature Selection in High-Dimensional Bioinformatics Datasets
    Li, Jinyan
    Fong, Simon
    Wong, Raymond K.
    Millham, Richard
    Wong, Kelvin K. L.
    SCIENTIFIC REPORTS, 2017, 7
  • [39] An Efficient Binary Sand Cat Swarm Optimization for Feature Selection in High-Dimensional Biomedical Data
    Pashaei, Elnaz
    BIOENGINEERING-BASEL, 2023, 10 (10):
  • [40] A new algorithm for solving a class of matrix optimization problem arising in unsupervised feature selection
    Yang, Naya
    Duan, Xuefeng
    Li, Chunmei
    Wang, Qingwen
    NUMERICAL ALGORITHMS, 2024,