Classification feature selection and dimensionality reduction based on logical binary sine-cosine function arithmetic optimization algorithm

被引:5
|
作者
Li, Xu-Dong [1 ]
Wang, Jie-Sheng [1 ]
Liu, Yu [1 ]
Song, Hao-Ming [1 ]
Wang, Yu-Cai [1 ]
Hou, Jia-Ning [1 ]
Zhang, Min [1 ]
Hao, Wen-Kuo [1 ]
机构
[1] Univ Sci & Technol Liaoning, Sch Elect & Informat Engn, Anshan 114044, Peoples R China
关键词
Binary arithmetic optimization algorithm; Feature selection; KNN classifier; Logic operation; Sine and cosine function; SCHEME;
D O I
10.1016/j.eij.2024.100472
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Arithmetic optimization algorithm (AOA) is a meta-heuristic algorithm inspired by mathematical operations. AOA has been diffusely used for optimization issues on continuous domains, but few scholars have studied discrete optimization problems. In this paper, we proposed Binary AOA (BAOA) based on two strategies to handle the feature selection problem. The first strategy used S-shaped and V-shaped shift functions to map continuous variables to discrete variables. The second strategy was to combine four logical operations (AND, OR, XOR, XNOR) on the basis of the transfer function, and constructed a parameter model based on the sine and cosine function. An enhanced logic binary sine-cosine function arithmetic optimization algorithm (LBSCAOA) was proposed to realize the position update of variables. Its purpose was to improve the algorithm's global search capabilities and local exploitation capabilities. In the simulation experiments, 20 datasets were selected to testify the capability of the proposed algorithm. Since KNN had the advantages of easy understanding and low training time complexity, this classifier was selected for evaluation. The performance of the improved algorithm was comprehensively evaluated by comparing the average classification accuracy, the average number of selected features, the average fitness value and the average running time. Simulation results showed LBSCAOA with VShaped "V4" stood out among many improved algorithms. On the other hand, LBSCAOA with V-Shaped "V4" was used as a representative to compare with other typical feature selection algorithms to verify its competitivenes.
引用
收藏
页数:26
相关论文
共 50 条
  • [41] Feature selection by recursive binary gravitational search algorithm optimization for cancer classification
    Han, Xiaohong
    Li, Dengao
    Liu, Ping
    Wang, Li
    SOFT COMPUTING, 2020, 24 (06) : 4407 - 4425
  • [42] An efficient binary chimp optimization algorithm for feature selection in biomedical data classification
    Elnaz Pashaei
    Elham Pashaei
    Neural Computing and Applications, 2022, 34 : 6427 - 6451
  • [43] An efficient binary chimp optimization algorithm for feature selection in biomedical data classification
    Pashaei, Elnaz
    Pashaei, Elham
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (08): : 6427 - 6451
  • [44] Feature selection by recursive binary gravitational search algorithm optimization for cancer classification
    Xiaohong Han
    Dengao Li
    Ping Liu
    Li Wang
    Soft Computing, 2020, 24 : 4407 - 4425
  • [45] BAOA: Binary Arithmetic Optimization Algorithm With K-Nearest Neighbor Classifier for Feature Selection
    Khodadadi, Nima
    Khodadadi, Ehsan
    Al-Tashi, Qasem
    El-Kenawy, El-Sayed M.
    Abualigah, Laith
    Abdulkadir, Said Jadid
    Alqushaibi, Alawi
    Mirjalili, Seyedali
    IEEE ACCESS, 2023, 11 : 94094 - 94115
  • [46] Learning the transfer function in binary metaheuristic algorithm for feature selection in classification problems
    Nassiri, Zahra
    Omranpour, Hesam
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (02): : 1915 - 1929
  • [47] Learning the transfer function in binary metaheuristic algorithm for feature selection in classification problems
    Zahra Nassiri
    Hesam Omranpour
    Neural Computing and Applications, 2023, 35 : 1915 - 1929
  • [48] Feature Selection for Data Classification based on Binary Brain Storm Optimization
    Pourpanah, Farhad
    Wang, Ran
    Wang, Xizhao
    PROCEEDINGS OF 2019 6TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (CCIS), 2019, : 108 - 113
  • [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] A new feature selection algorithm based on binary ant colony optimization
    Kashef, Shima
    Nezamabadi-pour, Hossein
    2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 50 - 54