A novel multi-objective forest optimization algorithm for wrapper feature selection

被引:85
作者
Nouri-Moghaddam, Babak [1 ]
Ghazanfari, Mehdi [1 ]
Fathian, Mohammad [1 ]
机构
[1] Iran Univ Sci & Technol, Dept Ind Engn, Tehran 1684613114, Iran
关键词
Feature selection; Multi-objective optimization; Forest optimization algorithm; Wrapper method; Dimension reduction; PARTICLE SWARM OPTIMIZATION; GREY WOLF OPTIMIZATION; GENETIC ALGORITHM; DIFFERENTIAL EVOLUTION; MUTUAL INFORMATION; NSGA-II; CLASSIFICATION;
D O I
10.1016/j.eswa.2021.114737
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection is one of the important techniques of dimensionality reduction in data preprocessing because datasets generally have redundant and irrelevant features that adversely affect the performance and complexity of classification models. Feature selection has two main objectives, i.e., reducing the number of features and increasing classification performance due to its inherent nature. In this paper, we propose a multi-objective feature selection algorithm based on forest optimization algorithm (FOA) using the archive, grid, and regionbased selection concepts. For this purpose, two versions of the proposed algorithm are developed using continuous and binary representations. The performance of the proposed algorithms is investigated on nine UCI datasets and two microarray datasets. Next, the obtained results are compared with seven traditional singleobjective and five multi-objective methods. Based on the results, both proposed algorithms have reached the same performance or even outperformed the single-objective methods. Compared with other multi-objective algorithms, MOFOA with continuous representation has managed to reduce the classification error in most cases by selecting less number of features than other methods.
引用
收藏
页数:20
相关论文
共 100 条
[1]   Efficient Machine Learning for Big Data: A Review [J].
Al-Jarrah, Omar Y. ;
Yoo, Paul D. ;
Muhaidat, Sami ;
Karagiannidis, George K. ;
Taha, Kamal .
BIG DATA RESEARCH, 2015, 2 (03) :87-93
[2]   Binary Multi-Objective Grey Wolf Optimizer for Feature Selection in Classification [J].
Al-Tashi, Qasem ;
Abdulkadir, Said Jadid ;
Rais, Helmi Md ;
Mirjalili, Seyedali ;
Alhussian, Hitham ;
Ragab, Mohammed G. ;
Alqushaibi, Alawi .
IEEE ACCESS, 2020, 8 :106247-106263
[3]   Binary Optimization Using Hybrid Grey Wolf Optimization for Feature Selection [J].
Al-Tashi, Qasem ;
Kadir, Said Jadid Abdul ;
Rais, Helmi Md ;
Mirjalili, Seyedali ;
Alhussian, Hitham .
IEEE ACCESS, 2019, 7 :39496-39508
[4]   On the approximability of minimizing nonzero variables or unsatisfied relations in linear systems [J].
Amaldi, E ;
Kann, V .
THEORETICAL COMPUTER SCIENCE, 1998, 209 (1-2) :237-260
[5]   Optimizing multi-objective PSO based feature selection method using a feature elitism mechanism [J].
Amoozegar, Maryam ;
Minaei-Bidgoli, Behrouz .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 113 :499-514
[6]  
[Anonymous], 2018, SWARM EVOL COMPUT, DOI DOI 10.1016/j.swevo.2018.02.021
[7]   A New Hybrid Algorithm Based on Grey Wolf Optimization and Crow Search Algorithm for Unconstrained Function Optimization and Feature Selection [J].
Arora, Sankalap ;
Singh, Harpreet ;
Sharma, Manik ;
Sharma, Sanjeev ;
Anand, Priyanka .
IEEE ACCESS, 2019, 7 :26343-26361
[8]  
Auger A, 2009, FOGA'09: PROCEEDINGS OF THE 10TH ACM SIGRVO CONFERENCE ON FOUNDATIONS OF GENETIC ALGORITHMS, P87
[9]   Analysis of high-dimensional biomedical data using an evolutionary multi-objective emperor penguin optimizer [J].
Baliarsingh, Santos Kumar ;
Vipsita, Swati ;
Muhammad, Khan ;
Bakshi, Sambit .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 48 :262-273
[10]   USING MUTUAL INFORMATION FOR SELECTING FEATURES IN SUPERVISED NEURAL-NET LEARNING [J].
BATTITI, R .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (04) :537-550