A binary water wave optimization for feature selection

被引:33
|
作者
Ibrahim, Abdelmonem M. [1 ,3 ]
Tawhid, M. A. [3 ]
Ward, Rabab K. [2 ]
机构
[1] Al Azhar Univ, Fac Sci, Dept Math, Assiut Branch, Assiut, Egypt
[2] Univ British Columbia, Elect & Comp Engn Dept, Vancouver, BC V6T 1Z4, Canada
[3] Thompson Rivers Univ, Fac Sci, Dept Math & Stat, Kamloops, BC V2C 0C8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Classification; Feature selection; Metaheuristics; Rough set theory; Water wave optimization; Wrapper approaches; PARTICLE SWARM OPTIMIZATION; ROUGH SET APPROACH; ATTRIBUTE REDUCTION; INTELLIGENCE; ALGORITHM; NETWORKS; SEARCH;
D O I
10.1016/j.ijar.2020.01.012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A search method that finds a minimal subset of features (over a feature space) that yields maximum classification accuracy is proposed. This method employs rough set theory (RST) along with a newly introduced binary version of the water wave optimization approach (WWO) which is denoted by BWWO. WWO simulates the phenomena of water waves, such as propagation, refraction, and breaking and is one of the newest nature inspired methods for global optimization problems. In our approach, BWWO utilizes the phenomena of water waves propagation, refraction, and breaking in a binary version. Two main experiments based on the rough set approach and wrapper method as a part of the objective function are carried out to verify the performance of the proposed algorithm. In the first experiment, the effectiveness of the proposed approach based on RST is demonstrated on 16 different datasets. The proposed approach is compared with various typical attribute reduction methods and popular optimizers in the literature, such as ant colony, nonlinear great deluge algorithm, scatter search and others. For the second experiment, a feature subset that maximizes the classification accuracy (using cross-validated kNN classifier) with minimizing the number of selected features is obtained over 17 different datasets. In wrapper experiment BWWO is compared with the binary gray wolf optimization, binary particle swarm optimizer, binary cat swarm optimization, binary dragonfly algorithm and the binary bat algorithm. The computational results demonstrate the efficiency and effectiveness of the proposed approach in finding a minimal features subset that maximize the classification accuracy. Furthermore, Friedman test and Wilcoxon's rank-sum test are carried out at 5% significance level in this study. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:74 / 91
页数:18
相关论文
共 50 条
  • [21] Binary Genetic Swarm Optimization: A Combination of GA and PSO for Feature Selection
    Ghosh, Manosij
    Guha, Ritam
    Alam, Imran
    Lohariwal, Priyank
    Jalan, Devesh
    Sarkar, Ram
    JOURNAL OF INTELLIGENT SYSTEMS, 2020, 29 (01) : 1598 - 1610
  • [22] Fitness and historical success information-assisted binary particle swarm optimization for feature selection
    Gupta, Shubham
    Gupta, Saurabh
    KNOWLEDGE-BASED SYSTEMS, 2024, 306
  • [23] Binary Multi-Verse Optimization (BMVO) Approaches for Feature Selection
    Hans, Rahul
    Kaur, Harjot
    INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2020, 6 (01): : 91 - 106
  • [24] 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
  • [25] Binary ant lion approaches for feature selection
    Emary, E.
    Zawbaa, Hossam M.
    Hassanien, Aboul Ella
    NEUROCOMPUTING, 2016, 213 : 54 - 65
  • [26] Binary Horse herd optimization algorithm with crossover operators for feature selection
    Awadallah, Mohammed A.
    Hammouri, Abdelaziz, I
    Al-Betar, Mohammed Azmi
    Braik, Malik Shehadeh
    Abd Elaziz, Mohamed
    COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 141
  • [27] Chaotic Binary Pelican Optimization Algorithm for Feature Selection
    Eluri, Rama Krishna
    Devarakonda, Nagaraju
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2023, 31 (03) : 497 - 530
  • [28] A Binary Waterwheel Plant Optimization Algorithm for Feature Selection
    Alhussan, Amel Ali
    Abdelhamid, Abdelaziz A.
    El-Kenawy, El-Sayed M.
    Ibrahim, Abdelhameed
    Eid, Marwa Metwally
    Khafaga, Doaa Sami
    Ahmed, Ayman Em
    IEEE ACCESS, 2023, 11 : 94227 - 94251
  • [29] Multimodal Multiobjective Optimization in Feature Selection
    Yue, C. T.
    Liang, J. J.
    Qu, B. Y.
    Yu, K. J.
    Song, H.
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 302 - 309
  • [30] B-MFO: A Binary Moth-Flame Optimization for Feature Selection from Medical Datasets
    Nadimi-Shahraki, Mohammad H.
    Banaie-Dezfouli, Mahdis
    Zamani, Hoda
    Taghian, Shokooh
    Mirjalili, Seyedali
    COMPUTERS, 2021, 10 (11)