Feature selection in classification using self-adaptive owl search optimization algorithm with elitism and mutation strategies

被引:3
|
作者
Mandala, Ashis Kumar [1 ]
Sen, Rikta [1 ]
Chakraborty, Basabi [2 ]
机构
[1] Iwate Prefectural Univ, Grad Sch Software & Informat Sci, Takizawa, Iwate, Japan
[2] Iwate Prefectural Univ, Fac Software & Informat Sci, Takizawa, Iwate, Japan
关键词
Feature subset selection; binary owl search algorithm; meta-heuristic; optimization; self adaptive mechanism; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; PARAMETER DETERMINATION;
D O I
10.3233/JIFS-200258
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The fundamental aim of feature selection is to reduce the dimensionality of data by removing irrelevant and redundant features. As finding out the best subset of features from all possible subsets is computationally expensive, especially for high dimensional data sets, meta-heuristic algorithms are often used as a promising method for addressing the task. In this paper, a variant of recent meta-heuristic approach Owl Search Optimization algorithm (OSA) has been proposed for solving the feature selection problem within a wrapper-based framework. Several strategies are incorporated with an aim to strengthen BOSA (binary version of OSA) in searching the global best solution. The meta-parameter of BOSA is initialized dynamically and then adjusted using a self-adaptive mechanism during the search process. Besides, elitism and mutation operations are combined with BOSA to control the exploitation and exploration better. This improved BOSA is named in this paper as Modified Binary Owl Search Algorithm (MBOSA). Decision Tree (DT) classifier is used for wrapper based fitness function, and the final classification performance of the selected feature subset is evaluated by Support Vector Machine (SVM) classifier. Simulation experiments are conducted on twenty well-known benchmark datasets from UCI for the evaluation of the proposed algorithm, and the results are reported based on classification accuracy, the number of selected features, and execution time. In addition, BOSA along with three common meta-heuristic algorithms Binary Bat Algorithm (BBA), Binary Particle Swarm Optimization (BPSO), and Binary Genetic Algorithm (BGA) are used for comparison. Simulation results show that the proposed approach outperforms similar methods by reducing the number of features significantly while maintaining a comparable level of classification accuracy.
引用
收藏
页码:535 / 550
页数:16
相关论文
共 50 条
  • [1] Music genre classification based on local feature selection using a self-adaptive harmony search algorithm
    Huang, Yin-Fu
    Lin, Sheng-Min
    Wu, Huan-Yu
    Li, Yu-Siou
    [J]. DATA & KNOWLEDGE ENGINEERING, 2014, 92 : 60 - 76
  • [2] A Self-adaptive Mutation Cuckoo Search Algorithm
    Huang, Huixian
    Hu, Pengfei
    [J]. PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2016, : 1064 - 1068
  • [3] Self-adaptive harmony search algorithm for optimization
    Wang, Chia-Ming
    Huang, Yin-Fu
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (04) : 2826 - 2837
  • [4] Self-Adaptive Particle Swarm Optimization for Large-Scale Feature Selection in Classification
    Xue, Yu
    Xue, Bing
    Zhang, Mengjie
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2019, 13 (05)
  • [5] Centroid mutation-based Search and Rescue optimization algorithm for feature selection and classification
    Houssein, Essam H.
    Saber, Eman
    Ali, Abdelmgeid A.
    Wazery, Yaser M.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
  • [6] Design Optimization of Heat Pipes Using Elitism-Based Self-Adaptive Multipopulation Jaya Algorithm
    Rao, R. Venkata
    Saroj, Ankit
    Bhattacharyya, Souvik
    [J]. JOURNAL OF THERMOPHYSICS AND HEAT TRANSFER, 2018, 32 (03) : 702 - 712
  • [7] A self-adaptive dynamic multi-objective optimization algorithm based on transfer learning and elitism-based mutation
    Zhang, Xi
    Jin, Yaochu
    Qian, Feng
    [J]. NEUROCOMPUTING, 2023, 559
  • [8] Self-adaptive Differential Evolution Algorithm with the New Mutation Strategies
    Li, Huirong
    [J]. 2012 THIRD INTERNATIONAL CONFERENCE ON THEORETICAL AND MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE (ICTMF 2012), 2013, 38 : 141 - +
  • [9] A two-stage feature selection approach using hybrid elitist self-adaptive cat and mouse based optimization algorithm for document classification
    Thirumoorthy, Karpagalingam
    Britto, Jerold John
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 254
  • [10] A self-adaptive combined strategies algorithm for constrained optimization using differential evolution
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2014, 241 : 267 - 282