Feature selection based on rough set approach, wrapper approach, and binary whale optimization algorithm

被引:72
|
作者
Tawhid, Mohamed A. [1 ]
Ibrahim, Abdelmonem M. [1 ,2 ]
机构
[1] Thompson Rivers Univ, Fac Sci, Dept Math, Stat, Kamloops, BC V2C 0C8, Canada
[2] Al Azhar Univ, Fac Sci, Dept Math, Assiut Branch, Assiut, Egypt
基金
加拿大自然科学与工程研究理事会;
关键词
Feature selection; Classification; Whale optimization algorithm; Rough set theory; Wrapper approach; Logistic regression; ATTRIBUTE REDUCTION; DIFFERENTIAL EVOLUTION; SEARCH; CLASSIFICATION; CANCER; SVM;
D O I
10.1007/s13042-019-00996-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The principle of any approach for solving feature selection problem is to find a subset of the original features. Since finding a minimal subset of the features is an NP-hard problem, it is necessary to develop and propose practical and efficient heuristic algorithms. The whale optimization algorithm is a recently developed nature-inspired meta-heuristic optimization algorithm that imitates the hunting behavior of humpback whales to solve continuous optimization problems. In this paper, we propose a novel binary whale optimization algorithm (BWOA) to solve feature selection problem. BWOA is especially desirable and appealing for feature selection problem whenever there is no heuristic information that can lead the search to the optimal minimal subset. Nonetheless, whales can find the best features as they hunt the prey. Rough set theory (RST) is one of the effective algorithms for feature selection. We use RST with BWOA as the first experiment, and in the second experiment, we use a wrapper approach with BWOA on three different classifiers for feature selection. Also, we verify the performance and the effectiveness of the proposed algorithm by performing our experiments using 32 datasets from the UCI machine learning repository and comparing the proposed algorithm with some powerful existing algorithms in the literature. Furthermore, we employ two nonparametric statistical tests, Wilcoxon Signed-Rank test, and Friedman test, at 5% significance level. Our results show that the proposed algorithm can provide an efficient tool to find a minimal subset of the features.
引用
收藏
页码:573 / 602
页数:30
相关论文
共 50 条
  • [1] Feature selection based on rough set approach, wrapper approach, and binary whale optimization algorithm
    Mohamed A. Tawhid
    Abdelmonem M. Ibrahim
    International Journal of Machine Learning and Cybernetics, 2020, 11 : 573 - 602
  • [2] Feature Selection Approach Based on Whale Optimization Algorithm
    Sharawi, Marwa
    Zawbaa, Hossam M.
    Emary, E.
    Zawbaa, Hossam M.
    2017 NINTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2017, : 163 - 168
  • [3] Quantum based Whale Optimization Algorithm for wrapper feature selection
    Agrawal, R. K.
    Kaur, Baljeet
    Sharma, Surbhi
    APPLIED SOFT COMPUTING, 2020, 89
  • [4] New approach for feature selection based on rough set and bat algorithm
    Emary, E.
    Yamany, Waleed
    Hassanien, Aboul Ella
    2014 9TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2014, : 346 - 353
  • [5] A rough set approach to feature selection based on ant colony optimization
    Chen, Yumin
    Miao, Duoqian
    Wang, Ruizhi
    PATTERN RECOGNITION LETTERS, 2010, 31 (03) : 226 - 233
  • [6] An Approach to Feature Selection Based on Ant Colony Optimization and Rough Set
    Wu, Junyun
    Qiu, Taorong
    Wang, Lu
    Huang, Haiquan
    INTELLIGENT COMPUTING AND INFORMATION SCIENCE, PT I, 2011, 134 (0I): : 466 - 471
  • [7] Hybrid filter-wrapper feature selection using whale optimization algorithm: A multi-objective approach
    Got, Adel
    Moussaoui, Abdelouahab
    Zouache, Djaafar
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 183
  • [8] Whale optimization approaches for wrapper feature selection
    Mafarja, Majdi
    Mirjalili, Seyedali
    APPLIED SOFT COMPUTING, 2018, 62 : 441 - 453
  • [9] A rough set approach to feature selection based on power set tree
    Chen, Yumin
    Miao, Duoqian
    Wang, Ruizhi
    Wu, Keshou
    KNOWLEDGE-BASED SYSTEMS, 2011, 24 (02) : 275 - 281
  • [10] Heuristic-based feature selection for rough set approach
    Stanczyk, U.
    Zielosko, B.
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 125 : 187 - 202