Abstract
Feature selection (FS) is a challenging problem that attracted the attention of many researchers. FS can be considered as an NP hard problem, If dataset contains N features then \(2^{N}\) solutions are generated with each additional feature, the complexity doubles. To solve this problem, we reduce the dimensionality of the feature by extracting the most important features. In this paper we integrate the chaotic maps in the standard butterfly optimization algorithm to increase the diversity and avoid trapping in local minima in this algorithm. The proposed algorithm is called Chaotic Butterfly Optimization Algorithm (CBOA).The performance of the proposed CBOA is investigated by applying it on 16 benchmark datasets and comparing it against six meta-heuristics algorithms. The results show that invoking the chaotic maps in the standard BOA can improve its performance with accuracy more than \(95\% \).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahmed, S., Mafarja, M., Faris, H., Aljarah, I.: Feature selection using salp swarm algorithm with chaos. In: Proceedings of the 2nd International Conference on Intelligent Systems, Metaheuristics and Swarm Intelligence, pp. 65-69 (2018)
Arora, S., Singh, S.: Butterfly optimization algorithm: a novel approach for global optimization. Soft. Comput. 23(3), 715–734 (2019)
Arora, S., Anand, P.: Binary butterfly optimization approaches for feature selection. Expert Syst. Appl. 116, 147–160 (2019)
Brezocnik, L., Fister, I., Podgorelec, V.: Swarm intelligence algorithms for feature selection: a review. Appl. Sci. 8(9), 1521 (2018)
Deshpande, A., Kumar, M.: Artificial Intelligence for Big Data: Complete Guide to Automating Big Data Solutions Using Artificial Intelligence Techniques. Packt Publishing Ltd., Birmingham (2018)
Emary, E., Zawbaa, H.M., Hassanien, A.E.: Binary grey wolf optimization approaches for feature selection. Neurocomputing 172, 371–381 (2016)
Harifi, S., Khalilian, M., Mohammadzadeh, J., Ebrahimnejad, S.: Emperor Penguins colony: a new metaheuristic algorithm for optimization. Evol. Intel. 12(2), 211–226 (2019)
Hegazy, A.E., Makhlouf, M.A., El-Tawel, G.S.: Improved salp swarm algorithm for feature selection. J. King Saud Univ.-Comput. Inform. Sci. (2018, in press)
Kaur, G., Arora, S.: Chaotic whale optimization algorithm. J. Comput. Design Eng. 5(3), 275–284 (2018)
Li, Y., Li, T., Liu, H.: Recent advances in feature selection and its applications. Knowl. Inf. Syst. 53(3), 551–577 (2017)
Liu, H., Yu, L.: Toward integrating feature selection algorithms for classification and clustering. IEEE Trans. Knowl. Data Eng. 4, 491–502 (2005)
Mafarja, M., Aljarah, I., Faris, H., Hammouri, A.I., Ala’M, A.Z., Mirjalili, S.: Binary grasshopper optimisation algorithm approaches for feature selection problems. Expert Syst. Appl. 117, 267–286 (2019)
Mafarja, M.M., Eleyan, D., Jaber, I., Hammouri, A., Mirjalili, S.: Binary dragonfly algorithm for feature selection. In: 2017 International Conference on New Trends in Computing Sciences (ICTCS), pp. 12–17 (2017)
Mirjalili, S., Gandomi, A.H.: Chaotic gravitational constants for the gravitational search algorithm. Appl. Soft Comput. 53, 407–419 (2017)
Nematzadeh, H., Enayatifar, R., Mahmud, M., Akbari, E.: Frequency based feature selection method using whale algorithm. Genomics 111, 1946–1955 (2019)
Sayed, G.I., Hassanien, A.E., Azar, A.T.: Feature selection via a novel chaotic crow search algorithm. Neural Comput. Appl. 31(1), 171–188 (2019)
Xu, X., Rong, H., Trovati, M., Liptrott, M., Bessis, N.: CS-PSO: chaotic particle swarm optimization algorithm for solving combinatorial optimization problems. Soft. Comput. 22(3), 783–795 (2018)
Tharwat, A., Gaber, T., Hassanien, A.E.: One-dimensional vs. two-dimensional based features: plant identification approach. J. Appl. Log. 24, 15–31 (2017)
Tharwat, A., Gaber, T., Ibrahim, A., Hassanien, A.E.: Linear discriminant analysis: a detailed tutorial. AI Commun. 30(2), 169–190 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Awad, A.A., Ali, A.F., Gaber, T. (2020). Feature Selection Method Based on Chaotic Maps and Butterfly Optimization Algorithm. In: Hassanien, AE., Azar, A., Gaber, T., Oliva, D., Tolba, F. (eds) Proceedings of the International Conference on Artificial Intelligence and Computer Vision (AICV2020). AICV 2020. Advances in Intelligent Systems and Computing, vol 1153. Springer, Cham. https://doi.org/10.1007/978-3-030-44289-7_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-44289-7_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-44288-0
Online ISBN: 978-3-030-44289-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)