Abstract
Support Vector Machine (SVM) parameters such as penalty and kernel parameters have a great influence on the complexity and accuracy of the classification model. In this paper, Dragonfly algorithm (DA) has been proposed to optimize the parameters of SVM; thus, the classification error can be decreased. To evaluate the proposed model (DA-SVM), the experiment adopted six standard datasets which are obtained from UCI machine learning data repository. For verification, the results of the DA-SVM algorithm are compared with two well-known optimization algorithms, namely, Genetic Algorithm (GA) and Particle Swarm Optimization (PSO). The experimental results demonstrated that the proposed model is capable to find the optimal values of the SVM parameters and avoids the local optima problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Tharwat, A., Gaber, T., Hassanien, A.E.: Cattle identification based on muzzle images using gabor features and SVM classifier. In: International Conference on Advanced Machine Learning Technologies and Applications, pp. 236–247. Springer (2014)
Tharwat, A., Moemen, Y.S., Hassanien, A.E.: Classification of toxicity effects of biotransformed hepatic drugs using whale optimized support vector machines. J. Biomed. Inform. 68, 132–149 (2017)
Tharwat, A., Moemen, Y.S., Hassanien, A.E.: A predictive model for toxicity effects assessment of biotransformed hepatic drugs using iterative sampling method. Sci. Rep. 6 (2016)
Semary, N.A., Tharwat, A., Elhariri, E., Hassanien, A.E.: Fruit-based tomato grading system using features fusion and support vector machine. In: Intelligent Systems’ 2014, pp. 401–410. Springer (2015)
Tharwat, A., Gaber, T., Hassanien, A.E.: Two biometric approaches for cattle identification based on features and classifiers fusion. Int. J. Image Min. 1(4), 342–365 (2015)
Tharwat, A., Hassanien, A.E., Elnaghi, B.E.: A BA-based algorithm for parameter optimization of support vector machine. Patt. Recogn. Lett. (2016)
Wu, C.H., Tzeng, G.H., Lin, R.H.: A novel hybrid genetic algorithm for kernel function and parameter optimization in support vector regression. Expert Syst. Appl. 36(3), 4725–4735 (2009)
Subasi, A.: Classification of EMG signals using PSO optimized SVM for diagnosis of neuromuscular disorders. Comput. Biol. Med. 43(5), 576–586 (2013)
Lin, S.W., Ying, K.C., Chen, S.C., Lee, Z.J.: Particle swarm optimization for parameter determination and feature selection of support vector machines. Expert Syst. Appl. 35(4), 1817–1824 (2008)
Zhang, X., Chen, X., He, Z.: An ACO-based algorithm for parameter optimization of support vector machines. Expert Syst. Appl. 37(9), 6618–6628 (2010)
Reddy, A.S., Reddy, P.M.D.: Optimization of distribution network reconfiguration using dragonfly algorithm. J. Electr. Eng. (2016). In press
Sree Ranjini, K.S., Murugan, S.: Memory based hybrid dragonfly algorithm for numerical optimization problems. Expert Syst. Appl. 83, 63–78 (2017)
Bashishtha, T.K., Srivastava, L.: Nature inspired meta-heuristic dragonfly algorithms for solving optimal power flow problem. Nature (2016)
Wang, L.: Support Vector Machines: Theory and Applications, vol. 177. Springer, Berlin (2005)
Scholköpf, B., Smola, A.J.: Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond. MIT Press, Cambridge (2001)
Mirjalili, S.: Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput. Appl. 27(4), 1053–1073 (2016)
Tharwat, A., Gaber, T., Hassanien, A.E., Elnaghi, B.E.: Particle swarm optimization: a tutorial. In: Handbook of Research on Machine Learning Innovations and Trends, pp. 614–635. IGI Global (2017)
Tharwat, A.: Principal component analysis - a tutorial. Int. J. Appl. Patt. Recogn. 3(3), 197–240 (2016)
Tharwat, A.: Linear vs. quadratic discriminant analysis classifier: a tutorial. Int. J. Appl. Patt. Recogn. 3(2), 145–180 (2016)
Tharwat, A., Gaber, T., Ibrahim, A., Hassanien, A.E.: Linear discriminant analysis: a detailed tutorial. AI Commun. 1–22 (2017). (Preprint)
Huang, C.L., Wang, C.J.: A GA-based feature selection and parameters optimizationfor support vector machines. Expert Syst. Appl. 31(2), 231–240 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Tharwat, A., Gabel, T., Hassanien, A.E. (2018). Parameter Optimization of Support Vector Machine Using Dragonfly Algorithm. In: Hassanien, A., Shaalan, K., Gaber, T., Tolba, M. (eds) Proceedings of the International Conference on Advanced Intelligent Systems and Informatics 2017. AISI 2017. Advances in Intelligent Systems and Computing, vol 639. Springer, Cham. https://doi.org/10.1007/978-3-319-64861-3_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-64861-3_29
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64860-6
Online ISBN: 978-3-319-64861-3
eBook Packages: EngineeringEngineering (R0)