Vous êtes sur la page 1sur 18

Diagnosis of Breast Cancer by Modular Evolutionary Neural Networks

Rahul Kala, School of Cybernetics, School of Systems Engineering University of Reading

http://rkala.99k.org/
rkala001@gmail.com, r.kala@pgr.reading.ac.uk
Publication of paper: R. Kala, R. R. Janghel, R. Tiwari, A. Shukla (2011) Diagnosis of Breast Cancer by Modular Evolutionary Neural Networks, International Journal of Biomedical Engineering and Technology, 7(2): 194 211.
School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Presentation to the paper


R. Kala et al. (2011) Diagnosis of Breast Cancer by Modular Evolutionary Neural Networks, Internatio nal Journal of Biomedical Engineering and Technology Research Sponsored by: [Accepted, In Indian Institute of Information Press]

Technology and Management Gwalior, INDIA School of Cybernetics, School of Systems Engineering,
University of Reading

Presentation Skills Workshop March 22, 11

Biomedical Engineering
Speed

Accuracy

Manpower Requirements
School of Cybernetics, School of Systems Engineering, Presentation Skills Workshop March 22, 11

University of Reading

The Problem
Brest Cancer

Benign

Malignant

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Data Set
Radius Texture Perimeter

Cell 1
Area Smoothness Compactness

Cell 3

Cell 2

Concavity

Concave points

Symmetry

Fractal dimension

Data Set Available At: W. H. Wolberg, O. L. Mangasarian, D. W. Aha. UCI Machine Learning Repository [http://www.ics.uci.edu/~mlearn/MLRepository.html], University of Wisconsin Hospitals, 1992.
School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Machine Learning Perspective


Data Set
Knowledge Base

Patterns Trends
Rules Logic

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Not in agenda

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Concept 1: Evolutionary Neural Network


Generate random individuals

System 1
No Return best individual
While Stopping Criterion not met

Yes Selection Create Neural Network as per individual specifications Crossover Mutation Elite Fitness Evaluation

System 2

Training Algorithm as local search strategy Performance/Connection Penalty Evaluation

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Concept 2: Attribute Division


Attribute Set 1 Evolutionary Neural Net 1

Inputs

Attribute Division

Result Integration

Output

Attribute Set 2

Evolutionary Neural Net 2

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Concept 3: Input Space Division


Cluster 1
Input Space Clustering Attribute Division 1

Inputs

Cluster 2

Attribute Division 2

Result Integration

Output

Cluster 3

Attribute Division 3

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Concept 3: Input Space Division


Inputs Input Space Clustering Cluster 1 Cluster 2 Cluster 3

Attribute Set 1 Evolutionary Neural Net 1

Attribute Set 2 Evolutionary Neural Net 2

Attribute Set 1

Attribute Set 2 Evolutionary Neural Net 2

Attribute Set 1
Evolutionary Neural Net 2

Attribute Set 2
Evolutionary Neural Net 2

Evolutionary Neural Net 2

Result Integration

Result Integration

Result Integration

Cluster Result Integration


School of Cybernetics, School of Systems Engineering,

University of Reading

Output

Presentation Skills Workshop March 22, 11

Concept 4: Mixture of Experts


Inputs

Same input to all Experts

Expert 1: Multi Layer Perceptron-1

Expert 2: Radial Basis Function Network

Expert 3: Multi Layer Perceptron-2

Result Integration

Output
School of Cybernetics, School of Systems Engineering, Presentation Skills Workshop March 22, 11

University of Reading

Results
S. No. 1. 2. 3. 4. Method Proposed Algorithm Training Accuracy 98.5075% Testing Accuracy 95.8084% 91.4773% 94.8864% 95.7831%

Modular Neural Network 94.4020% Ensembles Evolutionary Neural Network 98.2188% 96.2779%

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Component Results
Code A E1 E1.C1 E1.C1.M1 E1.C1.M2 E1.C2 E1.C2.M1 E1.C2.M2 E1.C3 E1.C1.M1 E1.C1.M2 E2 E2.C1 E2.C1.M1 E2.C1.M2 E2.C2 E2.C2.M1 E2.C2.M2 E2.C3 E2.C1.M1 E2.C1.M2 E3 E3.C1 E3.C1.M1 E3.C1.M2 E3.C2 E3.C2.M1 E3.C2.M2 Expert Number Entire System (all experts combined) Expert 1: Multi-Layer Perceptron (all clusters combined) Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Multi-Layer Perceptron-1 Expert 2: Radial Basis Function Network Radial Basis Function Radial Basis Function Radial Basis Function Radial Basis Function Radial Basis Function Radial Basis Function Radial Basis Function Radial Basis Function Radial Basis Function Expert 1: Multi-Layer Perceptron (all clusters combined) Multi-Layer Perceptron-2 Multi-Layer Perceptron-2 Multi-Layer Perceptron-2 Multi-Layer Perceptron-2 Multi-Layer Perceptron-2 Multi-Layer Perceptron-2 Cluster Number Module Number 1 (all modules combined) 1 1 1 2 2 (all modules combined) 2 1 2 2 3 (all modules combined) 3 1 3 2 1 (all modules combined) 1 1 1 2 2 (all modules combined) 2 1 2 2 3 (all modules combined) 3 1 3 2 1 (all modules combined) 1 1 1 2 2 (all modules combined) 2 1 2 2 3 (all modules combined) 3 1 3 2 Training Testing Accuracy Accuracy 98.5075% 95.8084% 98.0100% 95.8084% 98.9362% 98.4848% 98.9362% 95.4545% 99.4681% 98.4848% 97.5000% 92.0635% 93.3333% 84.1270% 97.5000% 93.6508% 96.8085% 97.3684% 96.8085% 97.3684% 100% 96.8085% 98.0100% 95.8084% 98.9362% 98.4848% 97.8723% 93.9394% 99.4681% 96.9697% 96.6667% 93.6508% 94.1667% 88.8889% 96.6667% 88.8889% 100% 97.3684% 98.9362 97.3684% 100% 97.3684% 98.7562% 95.8084% 98.9362% 98.4848% 98.9362% 95.4545% 98.9362% 98.4848% 98.3333% 95.0000% 99.1667% 90.4762% 85.7143%

E3.C3 Multi-Layer Perceptron-2 E3.C1.M1 Multi-Layer Perceptron-2 School of Cybernetics, School of Systems Engineering, E3.C1.M2 Multi-Layer Perceptron-2

87.3016% 98.9362% 94.7368% 100.0000% 97.3684% 98.9362% Presentation Skills Workshop 97.3684%

University of Reading

March 22, 11

Related Publications Journals Kala, Rahul, Tiwari, Ritu, & Shukla, Anupam (2011) Breast Cancer

Diagnosis using Optimized Attribute Division in Modular Neural Networks, Journal of Information Technology Research, Vol. 4, No 1, pp 34-47

Kala, Rahul, Janghel, Rekh Ram, Tiwari, Ritu, & Shukla, Anupam, (2011) Diagnosis of Breast Cancer by Modular Evolutionary Neural Networks, International Journal of Biomedical Engineering and Technology, Inderscience [In Press] Kala, Rahul, Vazirani, Harsh, Khawalkar, Nishant, & Bhattacharya, Mahua (2010) Evolutionary Radial Basis Function Network for Classificatory Problems, International Journal of Computer Science Applications, TMRF India, Vol. 7, No. 4, pp 34-49 Kala, Rahul, Vazirani, Harsh, Shukla, Anupam, & Tiwari, Ritu (2010) Medical Diagnosis using Incremental Evolution of Neural Network, Journal of Hybrid Computing Research, TMRF India , Vol. 3, No. 1, pp 9-17 Kala, Rahul, Vazirani, Harsh, Shukla, Anupam, & Tiwari, Ritu (2010) Presentation Skills Workshop Evolution of Modular Neural Network in Medical Diagnosis, March 22, 11 International Journal of Applied Artificial Intelligence in Engineering

University of Reading

School of Cybernetics, School of Systems Engineering,

Related Publications Conferences

Meena, Yogesh Kumar, Arya, Karam Veer, Kala, Rahul (2010) Classification using Redundant Mapping in Modular Neural Networks, Proceedings of the 2010 World Congress on Nature and Biologically Inspired Computing, Kitakyushu, Japan [In Press]

Janghel, R. R., Shukla, Anupam, Tiwari, Ritu, Kala, Rahul (2010) Breast Cancer Diagnostic System using Symbiotic Adaptive Neuro-evolution (SANE). Proceedings of the 2010 International Conference of Soft Computing and Pattern Recognition, Cercy Pontoise/Paris, France, pp 326-329.
Janghel, R. R., Shukla, Anupam, Tiwari, Ritu, Kala, Rahul (2010) Breast Cancer Diagnosis using Artificial Neural Network Models. Proceedings of the IEEE 3rd International Conference on Information Sciences and Interaction Sciences, pp 89-94, Chengdu, China. Vazirani, Harsh, Kala, Rahul, Shukla, Anupam, Tiwari, Ritu (2010) Diagnosis of Breast Cancer by Modular Neural Network. Proceedings of the Third IEEE International Conference on Computer Science and Information Technology, pp 115-119, Chengdu, China Kala, Rahul, Shukla, Anupam, & Tiwari, Ritu (2009) Comparative analysis of intelligent hybrid systems for detection of PIMA indian diabetes, Proceedings of the IEEE 2009 World Congress on Nature & Biologically Inspired Computing, NABIC '09, pp 947 - 952, Coimbatote, India

Kala, Rahul, Shukla, Anupam, Tiwari, Ritu (2009) Fuzzy Neuro Systems for Machine Learning for Large Data Sets, Proceedings of the IEEE International Advance School of Cybernetics, School of Systems Engineering, Presentation Skills Workshop Computing Conference, IACC '09, pp 541-545, Patiala, India

University of Reading
March 22, 11

More from the authors

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11

Thank You
Rahul Kala Call Centre Lab, Room No 188, School of Cybernetics, School of Systems Engineering, University of Reading, Whiteknights http://rkala.99k.org/ rkala001@gmail.com r.kala@pgr.reading.ac.uk Ph: +44 (0) 7424752843 Mr. R. R. Janghel, Research Scholar, IIITM Gwalior Dr. Ritu Tiwari, Assistant Professor, IIITM Gwalior Acknowledgements

Prof. Anupam Shukla,


Professor, IIITM Gwalior

School of Cybernetics, School of Systems Engineering,

University of Reading

Presentation Skills Workshop March 22, 11