Feature selection based on a crow search algorithm for big data classification

被引:34
作者
Al-Thanoon, Niam Abdulmunim [1 ]
Algamal, Zakariya Yahya [2 ]
Qasim, Omar Saber [3 ]
机构
[1] Univ Mosul, Dept Operat Res & Intelligent Tech, Mosul, Iraq
[2] Univ Mosul, Dept Stat & Informat, Mosul, Iraq
[3] Univ Mosul, Dept Math, Mosul, Iraq
关键词
Crow search algorithm; Opposition-based learning; Feature selection; Big data classification;
D O I
10.1016/j.chemolab.2021.104288
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The common issues of big data are that many of the features may not be relevant. Feature selection has been proven to be an effective way to improve the results of many classification algorithms. Binary crow search algorithm (BCSA) has been developed by getting inspired from natural phenomena to perform feature selection. In BCSA, the flight length parameter plays an important role in the performance of this algorithm. To improve the classification performance with reasonably selected features, an improvement of determining the flight length parameter by employing the concept of opposition-based learning strategy of BCSA is proposed. Experimental results on two datasets show the proposed algorithm, OBL-BCSA, has an advantage over the traditional BCSA in terms of selecting relevant features with a high classification performance. Further, the performance of the OBLBCSA is compared with other algorithms in term of the computational time efficiency which is revealing that OBLBCSA outperforms them.
引用
收藏
页数:5
相关论文
共 18 条
[1]   Opposition-based moth-flame optimization improved by differential evolution for feature selection [J].
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Ibrahim, Rehab Ali ;
Lu, Songfeng .
MATHEMATICS AND COMPUTERS IN SIMULATION, 2020, 168 :48-75
[2]   A novel approach based on crow search algorithm for optimal selection of conductor size in radial distribution networks [J].
Abdelaziz, Almoataz Y. ;
Fathy, Ahmed .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2017, 20 (02) :391-402
[3]   A hybrid crow search algorithm for solving the DNA fragment assembly problem [J].
Allaoui, Mohcin ;
Ahiod, Belaid ;
El Yafrani, Mohamed .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 102 :44-56
[4]   Feature selection strategy based on hybrid crow search optimization algorithm integrated with chaos theory and fuzzy c-means algorithm for medical diagnosis problems [J].
Anter, Ahmed M. ;
Ali, Mumtaz .
SOFT COMPUTING, 2020, 24 (03) :1565-1584
[5]   A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm [J].
Askarzadeh, Alireza .
COMPUTERS & STRUCTURES, 2016, 169 :1-12
[6]   Dragonfly Algorithm with Opposition-Based Learning for Multilevel Thresholding Color Image Segmentation [J].
Bao, Xiaoli ;
Jia, Heming ;
Lang, Chunbo .
SYMMETRY-BASEL, 2019, 11 (05)
[7]   Feature Selection Based on Improved Runner-Root Algorithm Using Chaotic Singer Map and Opposition-Based Learning [J].
Ibrahim, Rehab Ali ;
Oliva, Diego ;
Ewees, Ahmed A. ;
Lu, Songfeng .
NEURAL INFORMATION PROCESSING, ICONIP 2017, PT V, 2017, 10638 :156-166
[8]   A time-varying transfer function for balancing the exploration and exploitation ability of a binary PSO [J].
Islam, Md Jakirul ;
Li, Xiaodong ;
Mei, Yi .
APPLIED SOFT COMPUTING, 2017, 59 :182-196
[9]   Drug/nondrug classification using Support Vector Machines with various feature selection strategies [J].
Korkmaz, Selcuk ;
Zararsiz, Gokmen ;
Goksuluk, Dincer .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2014, 117 (02) :51-60
[10]  
Li JD, 2017, IEEE INTELL SYST, V32, P9, DOI 10.1109/MIS.2017.38