Opposition-based binary competitive optimization algorithm using time-varying V-shape transfer function for feature selection

被引:5
|
作者
Sharafi, Yousef [1 ]
Teshnehlab, Mohammad [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Tehran, Iran
[2] KN Toosi Univ Technol, Fac Elect & Comp Engn, Intelligent Syst Lab, Tehran, Iran
来源
NEURAL COMPUTING & APPLICATIONS | 2021年 / 33卷 / 24期
关键词
Feature selection; Binary optimization; Competitive optimization algorithm; Opposition-based learning; Multi-objective optimization; Classification; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION;
D O I
10.1007/s00521-021-06340-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The feature selection problem is known as one of the most critical issues with several applications in classification. Certain features of a dataset do not usually contain useful information or play important roles in the data classification. It is possible to reduce the computational burden through the elimination of unnecessary features. This paper was conducted to propose an opposition-based binary competitive optimization algorithm, namely OBCOOA, to solve the wrapper-based feature selection problems. The basic idea of the competitive optimization algorithm (COOA) lies on the natural competition between different species to survive, which is a continuous algorithm inherently. The present study entailed the main contributions as follows: primarily, a time-varying V-shape transfer function was used in the optimization process to present the binary version of the COOA algorithm, which established the right balance between the exploration and exploitation phases; secondly, in the proposed algorithm, the opposition-based learning mechanism was utilized to improve the diversity quality within the population members and to incorporate a suitable initial population. In the feature selection problem, the classification error rate and the number of selected features objective functions are usually adopted, which causes this problem to convert into a multi-objective optimization one. This research presented a single- and multi-objective approach from the proposed algorithm in order to solve the feature selection problem. The proposed algorithm was applied to 27 benchmark datasets, and the evaluation results were compared to the other well-known binary optimization algorithms. The experimental results indicated that the proposed algorithm has a better ability to find an optimal subset of features with the least classification error rate and the number of the selected features.
引用
收藏
页码:17497 / 17533
页数:37
相关论文
共 50 条
  • [1] Opposition-based binary competitive optimization algorithm using time-varying V-shape transfer function for feature selection
    Yousef Sharafi
    Mohammad Teshnehlab
    [J]. Neural Computing and Applications, 2021, 33 : 17497 - 17533
  • [2] Binary Fish Migration Optimization for Feature Selection Using Time-Varying Transfer Function
    Dou, Zhi-Chao
    Zhuang, Zhongjie
    Kong, Ling-Ping
    Pan, Jeng-Shyang
    Chu, Shu-Chuan
    [J]. ADVANCES IN INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2021 & FITAT 2021), VOL 1, 2022, 277 : 311 - 321
  • [3] IMPROVING WHALE OPTIMIZATION ALGORITHM FOR FEATURE SELECTION WITH A TIME-VARYING TRANSFER FUNCTION
    Kahya, Mohammed Abdulrazaq
    Altamir, Suhaib Abduljabbar
    Algamal, Zakariya Yahya
    [J]. NUMERICAL ALGEBRA CONTROL AND OPTIMIZATION, 2021, 11 (01): : 87 - 98
  • [4] Binary dragonfly optimization for feature selection using time-varying transfer functions
    Mafarja, Majdi
    Aljarah, Ibrahim
    Heidari, Ali Asghar
    Faris, Hossam
    Fournier-Viger, Philippe
    Li, Xiaodong
    Mirjalili, Seyedali
    [J]. KNOWLEDGE-BASED SYSTEMS, 2018, 161 : 185 - 204
  • [5] BGOA-TVG: Binary Grasshopper Optimization Algorithm with Time-Varying Gaussian Transfer Functions for Feature Selection
    Li, Mengjun
    Luo, Qifang
    Zhou, Yongquan
    [J]. BIOMIMETICS, 2024, 9 (03)
  • [6] EEG channel selection in CIT: a binary Harris Hawks optimization using a time-varying transfer function
    Ramesh, M.
    Edla, Damodar Reddy
    [J]. SOFT COMPUTING, 2023, 27 (15) : 11013 - 11026
  • [7] Feature selection using improved multiobjective and opposition-based competitive binary gray wolf optimizer for facial expression recognition
    Paharia, Nitin
    Jadon, Rakesh S.
    Gupta, Sanjay K.
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2022, 31 (03)
  • [8] Opposition-based Harris Hawks optimization algorithm for feature selection in breast mass classification
    Hans, Rahul
    Kaur, Harjot
    Kaur, Navreet
    [J]. JOURNAL OF INTERDISCIPLINARY MATHEMATICS, 2020, 23 (01) : 97 - 106
  • [9] A novel nonlinear time-varying sigmoid transfer function in binary whale optimization algorithm for descriptors selection in drug classification
    Yusof, Norfadzlia Mohd
    Muda, Azah Kamilah
    Pratama, Satrya Fajri
    Abraham, Ajith
    [J]. MOLECULAR DIVERSITY, 2023, 27 (01) : 71 - 80
  • [10] A novel nonlinear time-varying sigmoid transfer function in binary whale optimization algorithm for descriptors selection in drug classification
    Norfadzlia Mohd Yusof
    Azah Kamilah Muda
    Satrya Fajri Pratama
    Ajith Abraham
    [J]. Molecular Diversity, 2023, 27 : 71 - 80