A wrapper-filter feature selection technique based on ant colony optimization

被引:102
|
作者
Ghosh, Manosij [1 ]
Guha, Ritam [1 ]
Sarkar, Ram [1 ]
Abraham, Ajith [2 ]
机构
[1] Jadavpur Univ, Comp Sci & Engn Dept, 188,Raja SC Mallick Rd, Kolkata 700032, W Bengal, India
[2] Machine Intelligence Res Labs MIR Labs, Sci Network Innovat & Res Excellence, Auburn, WA 98071 USA
来源
NEURAL COMPUTING & APPLICATIONS | 2020年 / 32卷 / 12期
关键词
Wrapper-filter method; Ant colony optimization; Feature selection; NIPS2003; challenge; NATURE-INSPIRED ALGORITHM; FEATURE SUBSET-SELECTION; GENE SELECTION;
D O I
10.1007/s00521-019-04171-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ant colony optimization (ACO) is a well-explored meta-heuristic algorithm, among whose many applications feature selection (FS) is an important one. Most existing versions of ACO are either wrapper based or filter based. In this paper, we propose a wrapper-filter combination of ACO, where we introduce subset evaluation using a filter method instead of using a wrapper method to reduce computational complexity. A memory to keep the best ants and feature dimension-dependent pheromone update has also been used to perform FS in a multi-objective manner. Our proposed approach has been evaluated on various real-life datasets, taken from UCI Machine Learning repository and NIPS2003 FS challenge, using K-nearest neighbors and multi-layer perceptron classifiers. The experimental outcomes have been compared to some popular FS methods. The comparison of results clearly shows that our method outperforms most of the state-of-the-art algorithms used for FS. For measuring the robustness of the proposed model, it has been additionally evaluated on facial emotion recognition and microarray datasets.
引用
收藏
页码:7839 / 7857
页数:19
相关论文
共 50 条
  • [1] A wrapper-filter feature selection technique based on ant colony optimization
    Manosij Ghosh
    Ritam Guha
    Ram Sarkar
    Ajith Abraham
    [J]. Neural Computing and Applications, 2020, 32 : 7839 - 7857
  • [2] Wrapper-filter feature selection algorithm using a memetic framework
    Zhu, Zexuan
    Ong, Yew-Soon
    Dash, Manoranjan
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (01): : 70 - 76
  • [3] Differential evolution for feature selection: a fuzzy wrapper-filter approach
    Hancer, Emrah
    [J]. SOFT COMPUTING, 2019, 23 (13) : 5233 - 5248
  • [4] A novel hybrid wrapper-filter approach based on genetic algorithm, particle swarm optimization for feature subset selection
    Moslehi, Fateme
    Haeri, Abdorrahman
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (03) : 1105 - 1127
  • [5] A Harmony Search-Based Wrapper-Filter Feature Selection Approach for Microstructural Image Classification
    Sarkar, Shib Sankar
    Sheikh, Khalid Hassan
    Mahanty, Arpan
    Mali, Kalyani
    Ghosh, Aniruddha
    Sarkar, Ram
    [J]. INTEGRATING MATERIALS AND MANUFACTURING INNOVATION, 2021, 10 (01) : 1 - 19
  • [6] A Harmony Search-Based Wrapper-Filter Feature Selection Approach for Microstructural Image Classification
    Shib Sankar Sarkar
    Khalid Hassan Sheikh
    Arpan Mahanty
    Kalyani Mali
    Aniruddha Ghosh
    Ram Sarkar
    [J]. Integrating Materials and Manufacturing Innovation, 2021, 10 : 1 - 19
  • [7] An improved evolutionary wrapper-filter feature selection approach with a new initialisation scheme
    Hancer, Emrah
    [J]. MACHINE LEARNING, 2024, 113 (08) : 4977 - 5000
  • [8] A Tri-Stage Wrapper-Filter Feature Selection Framework for Disease Classification
    Mandal, Moumita
    Singh, Pawan Kumar
    Ijaz, Muhammad Fazal
    Shafi, Jana
    Sarkar, Ram
    [J]. SENSORS, 2021, 21 (16)
  • [9] Image Feature Selection Based on Ant Colony Optimization
    Chen, Ling
    Chen, Bolun
    Chen, Yixin
    [J]. AI 2011: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 7106 : 580 - +
  • [10] Normalized Mutual Information-based equilibrium optimizer with chaotic maps for wrapper-filter feature selection
    Agrawal, Utkarsh
    Rohatgi, Vasudha
    Katarya, Rahul
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 207