Abstract
This paper proposes a novel meta-heuristic optimization algorithm, called Whale Optimization Algorithm (WOA) to select optimal feature subset for classification purposes of Wisconsin Breast Cancer Database (WBCD). WOA is considered one of the recent bio-inspired optimization algorithms presented in 2016. A set of measurements are used to evaluate the different algorithm over WBCD from the UCI repository. These measurements are precision, accuracy, recall and f-measure. The obtained results are analyzed and compared with those from other algorithms published in breast cancer diagnosis. The experimental results show that WOA algorithm is very competitive for breast cancer diagnosis. Also it has been compared with seven well known features selection algorithms; genetic algorithm (GA), principle component analysis (PCA), mutual information (MI), statistical dependency (SD), random subset feature selection (RSFS), sequential floating forward selection (SFFS) and Sequential Forward Selection (SFS). It obtains overall 98.77 % accuracy, 99.15 % precision, 98.64 % recall and 98.9 % f-score.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abonyi, J., Szeifert, F.: Supervised fuzzy clustering for the identification of fuzzy classifiers. Pattern Recogn. Lett. 14(24), 2195–2207 (2003)
Bottou, L., Cortes, C., Denker, J., Drucker, H.: Comparison of classifier methods: a case study in handwritten digit recognition. In: Proceedings of the 12th IAPR International Conference on Pattern Recognition, pp. 77–82, Jerusalem (1994)
Dorigo, M., Birattari, M., Stutzle, T.: Ant colony optimization. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)
Emary, E., Zawbaa, H.M., Hassanien, A.E.: A binary grey wolf optimization approaches for feature selection. Neurocomputing 172, 371–381 (2016)
Fawcett, T.: An introduction to ROC analysis. Pattern Recogn. Lett. 27, 861–874 (2006)
Gawely, C.: Leave-one-out cross-validation based model selection criteria for weighted LS-SYMS. In: International Joint Conference on Neural Networks (IJCNN), pp. 1661–1668, Madrid (2006)
Goldbogen, J., Friedlaender, A., Calambokidis, J., Mckenna, M., Simon, M., Nowacek, M.: Integrative approaches to the study of baleen whale diving behavior, feeding performance, and foraging ecology. Bio-Science 63, 90–100 (2013)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the 1995 IEEE International Conference on Neural Networks, pp. 1942–1948, Perth, WA (1995)
Lavanya, D.: Ensemble decision tree classifier for breast cancer data. Int. J. Inf. Technol. Convergence Serv. 2(1), 17–24 (2012)
Lavanya, D., Rani, D.K.: Analysis of feature selection with classification: breast cancer datasets. Indian J. Comput. Sci. Eng. (IJCSE) 2(5), 756–763 (2011)
Lin, L., Gen, M.: Auto-tuning strategy for evolutionary algorithms: balancing between exploration and exploitation. Soft Comput. 13(2), 157–168. Springer (2009)
Narayan, V., Chunekar, H., Ambulgekar, P.: Approach of neural network to diagnose breast cancer on three different data set. In: International Conference on Advances in Recent Technologies in Communication and Computing, pp. 893–895, Kottayam, Kerala (2009)
Osuna, E., Freund, R., Girosi, F.: Training support vector machines: application to face detection. In: Proceedings of Computer Vision and Pattern Recognition, pp. 130–136, San Juan (1997)
Hof, P., Van der Gucht, E.: Structure of the cerebral cortex of the Humpback whale, Megaptera novaeangliae (Cetacea, Mysticeti, Balaenopteridae). Anat Rec. (Hoboken) 290(1), 1–31 (2007)
Salama, G., Abdelhalim, M.B., Zeid, M.: Breast cancer diagnosis on three different datasets using multi-classifiers. Int. J. Comput. Inf. Technol. 1(1), 36–43 (2012)
Seyedali, M., Andrew, L.: The whale optimization algorithm. Adv. Eng. Softw. 95, 51–67. Elsevier (2016)
Ster, B., Dobnikar, A.: Neural networks in medical diagnosis: comparison with other methods. In: Proceedings of the International Conference on Engineering Applications of Neural Networks, pp. 427–430 (1996)
Tharwat, A., Gaber, T., Hassanien, A.E.: Cattle identification based on muzzle images using gabor features and SVM classifier. In: Hassanien, A.E., Tolba, M.F., Azar, A.T. (eds.) International Conference on Advanced Machine Learning Technologies and Applications, vol. 488, pp. 236–247. Springer, Switzerland (2014)
Wang, K.J.: A hybrid classifier combining smote with pso to estimate 5 year survivability of breast cancer patients. Appl. Soft Comput. 20, 15–24 (2014)
Watkins, W., Schevill, W.: Aerial observation of feeding behavior in four baleen whales: eubalaena glacialis, balaenoptera borealis, megaptera novaean- gliae, and balaenoptera physalus. J. Mammal. 60(1), 155–163 (1979)
Wolberg, W., Mangasarian, O.: UCI machine learning repository, Irvine, CA. http://archive.ics.uci.edu/ml
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Sayed, G.I., Darwish, A., Hassanien, A.E., Pan, JS. (2017). Breast Cancer Diagnosis Approach Based on Meta-Heuristic Optimization Algorithm Inspired by the Bubble-Net Hunting Strategy of Whales. In: Pan, JS., Lin, JW., Wang, CH., Jiang, X. (eds) Genetic and Evolutionary Computing. ICGEC 2016. Advances in Intelligent Systems and Computing, vol 536. Springer, Cham. https://doi.org/10.1007/978-3-319-48490-7_36
Download citation
DOI: https://doi.org/10.1007/978-3-319-48490-7_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-48489-1
Online ISBN: 978-3-319-48490-7
eBook Packages: EngineeringEngineering (R0)