A self-constructing neuro-fuzzy classifier for breast cancer diagnosis using swarm intelligence

In this paper, a self-constructing neuro-fuzzy (SCNF) classifier optimized by swarm intelligence technique is proposed for breast cancer diagnosis. The first step in the design is the definition of the fuzzy network structure. Accordingly, a rule generation approach with self-constructing property is proposed. Based on similarity measures, the given input-output patterns are organized into clusters. Then, membership functions are generated roughly to form a fuzzy rule base. To achieve accurate learning, particle swarm optimization (PSO) algorithm is used to adjust consequent and antecedent parameters of the obtained rules. Accordingly, a weighted function is constructed to design the objective function of the PSO, which takes into account the specificity, the sensitivity and the total classification accuracy of the proposed SCNF classifier. The proposed SCNF classifier is evaluated on the widely used Wisconsin breast cancer dataset (WBCD) for breast cancer diagnosis. Experimental results confirm that the proposed model is able to detect breast cancer with a classification accuracy of more than 99%. A comparative study has been elaborated confirming the best performance of the proposed classifier.

[1]  Minghao Chen,et al.  Constructing optimized interval type-2 TSK neuro-fuzzy systems with noise reduction property by quantum inspired BFA , 2016, Neurocomputing.

[2]  Elif Derya Übeyli Adaptive Neuro-Fuzzy Inference Systems for Automatic Detection of Breast Cancer , 2009, Journal of Medical Systems.

[3]  Abdesselam Bouzerdoum,et al.  Application of shunting inhibitory artificial neural networks to medical diagnosis , 2001, The Seventh Australian and New Zealand Intelligent Information Systems Conference, 2001.

[4]  Phayung Meesad,et al.  Combined numerical and linguistic knowledge representation and its application to medical diagnosis , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[5]  J. Ross Quinlan,et al.  Improved Use of Continuous Attributes in C4.5 , 1996, J. Artif. Intell. Res..

[6]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[7]  Mohamed Chtourou,et al.  An evolutionary neuro-fuzzy approach to breast cancer diagnosis , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[8]  L. Kuncheva,et al.  Fuzzy diagnosis , 1999, Artif. Intell. Medicine.

[9]  Xu Huang,et al.  Information gain and adaptive neuro-fuzzy inference system for breast cancer diagnoses , 2010, 5th International Conference on Computer Sciences and Convergence Information Technology.

[10]  Rudolf Kruse,et al.  Obtaining interpretable fuzzy classification rules from medical data , 1999, Artif. Intell. Medicine.

[11]  M. Chtourou,et al.  Breast cancer diagnosis using a hybrid evolutionary neural network classifier , 2010, 18th Mediterranean Conference on Control and Automation, MED'10.

[12]  Rudy Setiono,et al.  Generating concise and accurate classification rules for breast cancer diagnosis , 2000, Artif. Intell. Medicine.

[13]  Jeen-Shing Wang,et al.  Self-adaptive neuro-fuzzy inference systems for classification applications , 2002, IEEE Trans. Fuzzy Syst..

[14]  Abou Bekr,et al.  A NEURO-FUZZY INFERENCE MODEL FOR BREAST CANCER RECOGNITION , 2012 .

[15]  Tulay Yildirim,et al.  BREAST CANCER DIAGNOSIS USING STATISTICAL NEURAL NETWORKS , 2004 .

[16]  K. Bennett,et al.  A support vector machine approach to decision trees , 1998, 1998 IEEE International Joint Conference on Neural Networks Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36227).