An improved runner-root algorithm for solving feature selection problems based on rough sets and neighborhood rough sets

被引:30
|
作者
Ibrahim, Rehab Ali [1 ,2 ]
Abd Elaziz, Mohamed [1 ,2 ]
Oliva, Diego [3 ]
Lu, Songfeng [1 ,4 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Zagazig Univ, Fac Sci, Dept Math, Zagazig, Egypt
[3] Univ Guadalajara, Dept Ciencias Comp, CUCEI, Av Revoluc 1500, Guadalajara, Jalisco, Mexico
[4] Shenzhen Huazhong Univ Sci & Technol Res Inst, Shenzhen 518063, Peoples R China
关键词
Runner-Root Algorithm (RRA); Rough Set (RS); Neighborhood Rough Sets (NRS); Classification; Feature Selection (FS); Data mining; Random Forest (RF); K-Nearest Neighbor (KNN); PARTICLE SWARM OPTIMIZATION; FEATURE SUBSET-SELECTION; GENETIC ALGORITHM; CLASSIFICATION;
D O I
10.1016/j.asoc.2019.105517
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Solving the feature selection problem is considered an important issue when addressing data from real applications that contain a large number of features. However, not all of these features are important; therefore, the redundant features must be removed because they affect the accuracy of the data representation and introduce time complexity into the analysis of these data. For these reasons, the feature selection problem is considered an NP-complete nonlinearly constrained optimization problem. The rough set (RS) and neighborhood rough set (NRS) are the most powerful methods used to solve the feature selection problem; however, both approaches suffer from high time complexity. To avoid these limitations, we combined the RS and NRS with a new metaheuristic algorithm called the runner-root algorithm (RRA). The spirit of the RRA originated from real-life plants called running plants, which have roots and runners that spread the plants in search of minerals and water resources through their root and runner development. To validate the proposed algorithm, several UCI Machine Learning Repository datasets are used to compute the performance of our algorithm employing two effective classifiers, the random forest and the K-nearest neighbor, in addition to some other measures for the performance evaluation. The experimental results illustrate that the proposed algorithm is superior to the state-of-the-art metaheuristic algorithms in terms of the performance measures. Additionally, the NRS increases the performance of the proposed method more than the RS as an objective function. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] Feature selection based on neighborhood rough sets and Gini index
    Zhang Y.
    Nie B.
    Du J.
    Chen J.
    Du Y.
    Jin H.
    Zheng X.
    Chen X.
    Miao Z.
    PeerJ Computer Science, 2023, 9
  • [2] Feature selection based on neighborhood rough sets and Gini index
    Zhang, Yuchao
    Nie, Bin
    Du, Jianqiang
    Chen, Jiandong
    Du, Yuwen
    Jin, Haike
    Zheng, Xuepeng
    Chen, Xingxin
    Miao, Zhen
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [3] Feature selection based on neighborhood rough sets and Gini index
    Zhang, Yuchao
    Nie, Bin
    Du, Jianqiang
    Chen, Jiandong
    Du, Yuwen
    Jin, Haike
    Zheng, Xuepeng
    Chen, Xingxin
    Miao, Zhen
    PEERJ, 2023, 11
  • [4] Interactive streaming feature selection based on neighborhood rough sets
    Zhang, Gangqiang
    Hu, Jingjing
    Yang, Jing
    Zhang, Pengfei
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 139
  • [5] Feature selection for imbalanced data based on neighborhood rough sets
    Chen, Hongmei
    Li, Tianrui
    Fan, Xin
    Luo, Chuan
    INFORMATION SCIENCES, 2019, 483 : 1 - 20
  • [6] Feature subset selection based on fuzzy neighborhood rough sets
    Wang, Changzhong
    Shao, Mingwen
    He, Qiang
    Qian, Yuhua
    Qi, Yali
    KNOWLEDGE-BASED SYSTEMS, 2016, 111 : 173 - 179
  • [7] A novel adaptive neighborhood rough sets based on sparrow search algorithm and feature selection
    Liu, Caihui
    Lin, Bowen
    Miao, Duoqian
    INFORMATION SCIENCES, 2024, 679
  • [8] Conveyor belt defect feature reduction algorithm based on improved neighborhood rough sets
    Mao, Qinghua
    Ma, Hongwei
    Zhang, Xuhui
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2014, 35 (07): : 1676 - 1680
  • [9] Feature Subset Selection Based on Variable Precision Neighborhood Rough Sets
    Chen, Yingyue
    Chen, Yumin
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2021, 14 (01) : 572 - 581
  • [10] A New Heuristic Feature Selection Algorithm Based on Rough Sets
    Zhao, Hua
    Qin, Keyun
    Qiu, Xiaoping
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, 2010, 93 : 147 - +