Feature Selection using Binary Moth Flame Optimization with Time Varying Flames Strategies

被引:4
作者
Abu Khurma, Ruba [1 ]
Castillo, Pedro A. [2 ,3 ]
Sharieh, Ahmad [1 ]
Aljarah, Ibrahim [1 ]
机构
[1] Univ Jordan, King Abdullah II Sch Informat Technol, Amman, Jordan
[2] Univ Granada, Dept Comp Architecture & Comp Technol, ETSIIT, Granada, Spain
[3] Univ Granada, CITIC, Granada, Spain
来源
PROCEEDINGS OF THE 12TH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE (IJCCI) | 2020年
关键词
Moth Flame Optimization; MFO; Feature Selection; Classification; Flames Number; Optimization; ROUGH SETS; ALGORITHM;
D O I
10.5220/0010021700170027
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a new feature selection (FS) approach is proposed based on the Moth Flame Optimization (MFO) algorithm with time-varying flames number strategies. FS is a data preprocessing technique that is applied to minimize the number of features in a data set to enhance the performance of the learning algorithm (e.g classifier) and reduce the learning time. Finding the best feature subset is a challenging search process that requires exponential running time if the complete search space is generated. Meta-heuristics algorithms are promising alternative solutions that have proven their performance in finding approximated optimal solutions within a reasonable time. The MFO algorithm is a recently developed Swarm Intelligence (SI) algorithm that has demonstrated effective performance in solving various optimization problems. This is due to its spiral update strategy that enhances the convergence trends of the algorithm. The number of flames is an important parameter in the MFO algorithm that controls the balance between the exploration and exploitation phases during the optimization process. In the standard MFO, the number of flames linearly decreases throughout the iterations. This paper proposes different time-varying strategies to update the number of flames and analyzes their impact on the performance of MFO when used to solve the FS problem. Seventeen medical benchmark data sets were used to evaluate the performance of the proposed approach. The proposed approach is compared with other well-regarded meta-heuristics and the results show promising performance in tackling the FS problem.
引用
收藏
页码:17 / 27
页数:11
相关论文
共 39 条
[1]   An Efficient Moth Flame Optimization Algorithm using Chaotic Maps for Feature Selection in the Medical Applications [J].
Abu Khurma, Ruba ;
Aljarah, Ibrahim ;
Sharieh, Ahmad .
ICPRAM: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2020, :175-182
[2]  
Abu Khurma R, 2020, ALGO INTELL SY, P131, DOI 10.1007/978-981-32-9990-0_8
[3]  
Al-Madi N., 2018, Int. J. Adv. Sci. Technol., V2, P13
[4]   Asynchronous accelerating multi-leader salp chains for feature selection [J].
Aljarah, Ibrahim ;
Mafarja, Majdi ;
Heidari, Ali Asghar ;
Faris, Hossam ;
Zhang, Yong ;
Mirjalili, Seyedali .
APPLIED SOFT COMPUTING, 2018, 71 :964-979
[5]   Simultaneous Feature Selection and Support Vector Machine Optimization Using the Grasshopper Optimization Algorithm [J].
Aljarah, Ibrahim ;
Al-Zoubi, Ala M. ;
Faris, Hossam ;
Hassonah, Mohammad A. ;
Mirjalili, Seyedali ;
Saadeh, Heba .
COGNITIVE COMPUTATION, 2018, 10 (03) :478-495
[6]  
[Anonymous], 2016, INT C GENETIC EVOLUT
[7]  
[Anonymous], 2018, COMPLEX INTELL SYST
[8]  
[Anonymous], 2014, DATA CLASSIFICATION, DOI DOI 10.1201/B17320
[9]  
[Anonymous], 1998, P 1999 C EV COMP
[10]   Swarm Intelligence Algorithms for Feature Selection: A Review [J].
Brezocnik, Lucija ;
Fister, Iztok, Jr. ;
Podgorelec, Vili .
APPLIED SCIENCES-BASEL, 2018, 8 (09)