Feature Selection and Mass Classification Using Particle Swarm Optimization and Support Vector Machine
This paper proposes an effective technique to classify regions of interests (ROIs) of digitized mammograms into mass and normal breast tissue regions by using particle swarm optimization (PSO) based feature selection and Support Vector Machine (SVM). Twenty-three texture features were derived from the gray level co-occurrence matrix (GLCM) and gray level histogram of each ROI. PSO is used to search for the gamma and C parameters of SVM with RBF kernel which will give the best classification accuracy, using all the 23 features. Using the parameters of SVM found by PSO, PSO based feature selection is used to determine the significant features. Experimental results show that the proposed PSO based feature selection technique can find the significant features that can improve the classification accuracy of SVM. The proposed classification approach using PSO and SVM has better specificity and sensitivity when compared to other mass classification techniques.
Keywordsmass classification support vector machine particle swarm optimization feature selection
Unable to display preview. Download preview PDF.
- 1.Garfinkel, L., Catherind, M., Boring, C., Heath, C.: Change trends: an overview of breast cancer incidence and mortality. Cancer 74(1), 222–227 (1997)Google Scholar
- 2.Bovis, K., Singh, S., Fieldsend, J., Pinder, C.: Identification of masses in digital mammograms with MLP and RBF nets. In: Proc. of the IEEE-INNS-ENNS International Joint Conference in Neural Networks, pp. 342–347 (2000)Google Scholar
- 5.Eisa, M.M., Ewees, A.A., Refaat, M.M., Elgamal, A.F.: Effective medical image retrieval technique based on texture features. International Journal of Intelligent Computing and Information Science 13(2), 19–33 (2013)Google Scholar
- 8.Christoyianni, I., Dermatas, E., Kokkinakis, G.: Neural classification of abnormal tissue in digital mammography using statistical features of the texture. In: Proc. of the 6th IEEE Int’l Conf. on Electronics, Circuits & Systems, vol. 1, pp. 117–120 (1999)Google Scholar
- 12.The Mini-MIAS Database of Mammograms, http://peipa.essex.ac.uk
- 13.Witten, I.H., Frank, E.: Data mining: practical machine learning tools and techniques, 2nd edn. Morgan Kaufmann (2005)Google Scholar
- 14.Hsu, C.W., Chang, C.C., Lin, C.J.: A practical guide to support vector classification, http://www.csie.ntu.edu.tw/~cjlin (last updated on April 15, 2010)
- 15.Bradski, G., Kaehler, A.: LearningOpenCV, 1st edn. O’Reilly (September 2008) Google Scholar
- 16.Chang, C.C., Lin, C.J.: LIBSVM: a library for support vector machines. ACM Trans. on Intelligent Systems and Technology 2(3), Article No. 27 (2011)Google Scholar
- 17.Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proc. of the IEEE International Joint Conf. on Neural Networks, Australia, vol. 4, pp. 1942–1948 (1995)Google Scholar
- 18.Eberhart, R., Shi, Y.: Particle swarm optimization: developments, applications and resources. In: Proc. of the Congress on Evolutionary Computation, pp. 81–86 (2001)Google Scholar
- 19.Kennedy, J., Eberhart, R.: A discrete binary version of the particle swarm algorithm. In: IEEE Int’l Conf. on Syst., Man, and Cybernetics, vol. 5, pp. 4104–4108 (1997)Google Scholar