Machine Learning for Breast
Cancer Diagnosis
A Proof of Concept
P. K. SHARMA
Email: from_pramod @yahoo.com
Introduction
 Machine learning is branch of Data Science which incorporates a large set of statistical techniques.
 These techniques enable data scientists to create a model which can learn from past data and detect
patterns from massive, noisy and complex data sets.
 Researchers use machine learning for cancer prediction and prognosis.
 Machine learning allows inferences or decisions that otherwise cannot be made using conventional
statistical methodologies.
 With a robustly validated machine learning model, chances of right diagnosis improve.
 It specially helps in interpretation of results for borderline cases.
Breast Cancer: An overview
 The most common cancer in women worldwide.
 The principle cause of death from cancer among women globally.
 Early detection is the most effective way to reduce breast cancer deaths.
 Early diagnosis requires an accurate and reliable procedure to distinguish between benign breast tumors
from malignant ones
 Breast Cancer Types - three types of breast tumors: Benign breast tumors, In-situ cancers, and Invasive
cancers.
 The majority of breast tumors detected by mammography are benign.
 They are non-cancerous growths and cannot spread outside of the breast to other organs.
 In some cases, it is difficult to distinguish certain benign masses from malignant lesions with mammography.
 If the malignant cells have not gone through the basal membrane but is completely contained in the lobule or the
ducts, the cancer is called in-situ or noninvasive.
 If the cancer has broken through the basal membrane and spread into the surrounding tissue, it is called invasive.
 This analysis assists in differentiating between benign and malignant tumors.
Data Source
https://archive.ics.uci.edu/ml/datasets/Breast+Cancer+Wisconsin+(Diagnostic)
 The data used for this POC is from University of
Wisconsin.
 Citation: This breast cancer databases was obtained from
the University of Wisconsin Hospitals, Madison from Dr.
William H. Wolberg.
 Reference :
o O. L. Mangasarian and W. H. Wolberg: "Cancer diagnosis via
linear programming", SIAM News, Volume 23, Number 5,
September 1990, pp 1 & 18.
o William H. Wolberg and O.L. Mangasarian: "Multisurface
method of pattern separation for medical diagnosis applied to
breast cytology", Proceedings of the National Academy of
Sciences, U.S.A., Volume 87, December 1990, pp 9193-9196.
o O. L. Mangasarian, R. Setiono, and W.H. Wolberg: "Pattern
recognition via linear programming: Theory and application to
medical diagnosis", in: "Large-scale numerical optimization",
Thomas F. Coleman and Yuying Li, editors, SIAM Publications,
Philadelphia 1990, pp 22-30.
o K. P. Bennett & O. L. Mangasarian: "Robust linear programming
discrimination of two linearly inseparable sets", Optimization
Methods and Software 1, 1992, 23-34 (Gordon & Breach Science
Publishers).
Data Files
Data File Name Description File Name # of records
# of
attributes
breast-cancer-wisconsin.data breast-cancer-wisconsin.names 699 11
unformatted-data
Data file with comments based on
breast-cancer-wisconsin.data
699 11
wdbc.data wdbc.names 569 32
wpbc.data wpbc.names 198 34
In this case study, lets analyze breast-cancer-wisconsin.data and wdbc.data.
Data Sets
The data is in CSV format without any column headers. Columns are interpreted from the associated “names”
files.
Flow of Data
Biopsy
Procedure
Measurements Reports Evaluation Diagnosis
Analysis of
measurements
Preparation of
ML Models
Predictions and
validation
Analysis
Classifier Params.
 min_samples_leaf
 n_estimators
 min_samples_split
 max_features
Data Preparation
 Address missing data
 Training - Testing –
Validation data
Lab Setup
Components
Libraries
EnvironmentPython
scikit-learn
RandomForestClassifier
Linux
PandasSciPy
NumPy IPython Matplotlib seaborn
StratifiedKFold
train_test_split
GridSearchCV
learning_curve
pyplot
interp
Input Files
 wdbc.data
 breast-cancer-
wisconsin.data
Outputs
 Trained Classifier
 Predictions
Data Visualization
Data Description : wdbc.data
1. ID number
2. Diagnosis (M = malignant, B = benign)
3-32. Ten real-valued features are computed for
each cell nucleus:
a) radius (mean of distances from center to
points on the perimeter)
b) texture (standard deviation of gray-scale
values)
c) perimeter
d) area
e) smoothness (local variation in radius lengths)
f) compactness (perimeter^2 / area - 1.0)
g) concavity (severity of concave portions of the
contour)
h) concave points (number of concave portions
of the contour)
i) symmetry
j) fractal dimension ("coastline approximation" -
1)
 Features are computed from a digitized image of a fine needle aspirate
(FNA) of a breast mass.
 They describe characteristics of the cell nuclei present in the image.
 The mean, standard error, and "worst" or largest (mean of the three largest
values) of these features were computed for each image, resulting in 30
features.
 For instance, field 3 is Mean Radius, field 13 is Radius SE, field 23 is Worst Radius.
All feature values are recoded with four significant digits.
wdbc.data
 Mean Radius, Mean Perimeter and Mean appear to be helpful
in classification.
 Higher the values of each parameter more are the chances of it
being malignant.
wdbc.data
 Mean Concavity, Mean Concave Points, and Mean
Compactness appear to be helpful in classification.
 Higher the values of each parameter more are the
chances of it being malignant.
wdbc.data
 Mean Smoothness,
Mean Texture,
Mean Fractal
Dimension, Mean
Symmetry and
Mean
Compactness do
not appears to
have influence on
classification.
 Both type of cases
are spread across.
Data Description : breast-cancer-wisconsin.data
 Missing attribute values: 16
 There are 16 instances in Groups 1 to 6 that
contain a single missing (i.e., unavailable)
attribute value, now denoted by "?".
# Attribute Domain
1. Sample code number id number
2. Clump Thickness 1 - 10
3. Uniformity of Cell Size 1 - 10
4. Uniformity of Cell Shape 1 - 10
5. Marginal Adhesion 1 - 10
6. Single Epithelial Cell Size 1 - 10
7. Bare Nuclei 1 - 10
8. Bland Chromatin 1 - 10
9. Normal Nucleoli 1 - 10
10. Mitoses 1 - 10
11. Class
(2 for benign, 4
for malignant)
breast-cancer-wisconsin.data
 The features distinguish between
benign and Malignant fairly well.
breast-cancer-wisconsin.data
 The feature seems to distinguish between
benign and Malignant fairly well.
breast-cancer-wisconsin.data
 The feature seems to distinguish
between benign and Malignant fairly
well.
Results
WDBC.DATA
Analysis: wdbc.data
 Training data is divided in 5 folds.
 Test data has 114 records
 Accuracy Score: 0.9561
Confusion Matrix: Predicted Benign Predicted Malignant
True Benign 69 2
True Malignant 3 40
Classification
Report:
Precision Recall f1-score Support
0 0.96 0.97 0.97 71
1 0.95 0.93 0.94 43
avg / total 0.96 0.96 0.96 114
Three cases, although
malignant, are predicted
as benign
• High accuracy.
• Supports the diagnosis.
Model performs equally
well on both test and
training sets
Two dimensional plot shows
excellent separation of
Benign and Malignant cases
Plotting three cases…
Factors influencing predictions.
Plotting three cases:
Factors having no influence on predictions…
Plotting two features at a time
 Also analyzed cases if only two of the
features were available.
 Classifier was trained on two features at
a time and decision boundary is
plotted.
 Model could predict the cases with
reasonable accuracy
Results
BREAST-CANCER-WISCONSIN.DATA
Analysis:
breast-cancer-wisconsin.data
 Training data is divided in 5 folds.
 Test data has 140 records
 Accuracy Score: 0.9643
Confusion Matrix: Predicted Benign Predicted Malignant
True Benign 92 3
True Malignant 2 43
Classification
Report:
Precision Recall f1-score Support
0 0.98 0.97 0.97 95
1 0.93 0.96 0.95 45
avg / total 0.96 0.96 0.96 140
Two cases, although
malignant, are predicted
as benign
Model performs equally
well on both training as
well as test data
• High accuracy.
• Supports the diagnosis.
Two dimensional plot shows excellent
separation of Benign and Malignant cases
Plotting two cases…
Plotting three cases…
Factors influencing predictions.
Plotting two features at a time
 Classifier was trained
on two features at a
time and decision
boundary is plotted.
 As expected, classifier
needs more than just
two parameters to
give accurate
predictions.

More Related Content

PPTX
Breast cancer diagnosis machine learning ppt
PPTX
Predictive Analysis of Breast Cancer Detection using Classification Algorithm
PPT
Breast cancer detection using Artificial Neural Network
PPTX
Predict Breast Cancer using Deep Learning
PPTX
Breast cancer classification
PPTX
Cancer detection using data mining
PPTX
Breast Cancer detection.pptx
PPTX
Chapter04
Breast cancer diagnosis machine learning ppt
Predictive Analysis of Breast Cancer Detection using Classification Algorithm
Breast cancer detection using Artificial Neural Network
Predict Breast Cancer using Deep Learning
Breast cancer classification
Cancer detection using data mining
Breast Cancer detection.pptx
Chapter04

What's hot (20)

PPTX
A Novel Approach for Breast Cancer Detection using Data Mining Techniques
PDF
Breast cancer diagnosis and recurrence prediction using machine learning tech...
PDF
IRJET- Breast Cancer Prediction using Supervised Machine Learning Algorithms
PDF
Applying Deep Learning to Transform Breast Cancer Diagnosis
PPTX
Breast Cancer Detection.pptx
PDF
Deep learning for medical imaging
PPTX
a novel approach for breast cancer detection using data mining tool weka
PDF
Breast Cancer Detection using Convolution Neural Network
PDF
Breast Cancer Diagnosis using a Hybrid Genetic Algorithm for Feature Selectio...
PPTX
Breast Cancer Detection with Convolutional Neural Networks (CNN)
PDF
Mansi_BreastCancerDetection
PPTX
Breast cancer Detection using MATLAB
PPT
Support Vector machine
PPTX
Neural Network Based Brain Tumor Detection using MR Images
PDF
Lung Cancer Detection Using Convolutional Neural Network
PDF
Understanding Bagging and Boosting
PDF
Lec1: Medical Image Computing - Introduction
PDF
IRJET- Breast Cancer Prediction using Support Vector Machine
PDF
Lung Cancer Detection using transfer learning.pptx.pdf
PDF
Deep Learning for Computer Vision: Medical Imaging (UPC 2016)
A Novel Approach for Breast Cancer Detection using Data Mining Techniques
Breast cancer diagnosis and recurrence prediction using machine learning tech...
IRJET- Breast Cancer Prediction using Supervised Machine Learning Algorithms
Applying Deep Learning to Transform Breast Cancer Diagnosis
Breast Cancer Detection.pptx
Deep learning for medical imaging
a novel approach for breast cancer detection using data mining tool weka
Breast Cancer Detection using Convolution Neural Network
Breast Cancer Diagnosis using a Hybrid Genetic Algorithm for Feature Selectio...
Breast Cancer Detection with Convolutional Neural Networks (CNN)
Mansi_BreastCancerDetection
Breast cancer Detection using MATLAB
Support Vector machine
Neural Network Based Brain Tumor Detection using MR Images
Lung Cancer Detection Using Convolutional Neural Network
Understanding Bagging and Boosting
Lec1: Medical Image Computing - Introduction
IRJET- Breast Cancer Prediction using Support Vector Machine
Lung Cancer Detection using transfer learning.pptx.pdf
Deep Learning for Computer Vision: Medical Imaging (UPC 2016)
Ad

Viewers also liked (9)

PPTX
Mt. Everest-eLearning & Gamification Innovation-Keynote
PDF
PPT
A Study of RandomForests Learning Mechanism with Application to the Identific...
PDF
Popsters — активность аудитории в соцсетях 2016
PPTX
PPTX
SPARQL Cheat Sheet
PPTX
Data Mining Techniques In Computer Aided Cancer Diagnosis
PPTX
Linear programming - Model formulation, Graphical Method
Mt. Everest-eLearning & Gamification Innovation-Keynote
A Study of RandomForests Learning Mechanism with Application to the Identific...
Popsters — активность аудитории в соцсетях 2016
SPARQL Cheat Sheet
Data Mining Techniques In Computer Aided Cancer Diagnosis
Linear programming - Model formulation, Graphical Method
Ad

Similar to Machine Learning - Breast Cancer Diagnosis (20)

PDF
A Review on Data Mining Techniques for Prediction of Breast Cancer Recurrence
PDF
Performance and Evaluation of Data Mining Techniques in Cancer Diagnosis
PPT
EARLY DETECTION AND CLASSIFICATION OF BREAST CANCER USING MAMMOGRAMS AND MACH...
PDF
Hussain et al BC Deep Learning March 2023.pdf
PDF
Role of Tomosynthesis in Assessing the Size of the Breast Lesion
PDF
ferrari-BilateralAsymmetry
PDF
Performance Evaluation using Supervised Learning Algorithms for Breast Cancer...
PDF
Ijetcas14 472
PDF
Breast Cancer Prediction using Machine Learning
PDF
Comparative analysis on bayesian classification for breast cancer problem
PDF
IRJET - Classifying Breast Cancer Tumour Type using Convolution Neural Netwo...
PPTX
CAR2021ZoeHu learning lecture in easy .pptx
PDF
PREDICTION OF BREAST CANCER USING DATA MINING TECHNIQUES
PPT
Comparison between mammogram and mri in detecting breast cancer
PPT
Comparison between mammogram and mri in detecting breast cancer
PDF
Breast Cancer Diagnostics with Bayesian Networks
PDF
Logistic Regression Model for Predicting the Malignancy of Breast Cancer
PDF
journals public
PDF
Ensemble strategies for a medical diagnostic decision support system: A breas...
PPTX
1streview_cancer_1.pptx
A Review on Data Mining Techniques for Prediction of Breast Cancer Recurrence
Performance and Evaluation of Data Mining Techniques in Cancer Diagnosis
EARLY DETECTION AND CLASSIFICATION OF BREAST CANCER USING MAMMOGRAMS AND MACH...
Hussain et al BC Deep Learning March 2023.pdf
Role of Tomosynthesis in Assessing the Size of the Breast Lesion
ferrari-BilateralAsymmetry
Performance Evaluation using Supervised Learning Algorithms for Breast Cancer...
Ijetcas14 472
Breast Cancer Prediction using Machine Learning
Comparative analysis on bayesian classification for breast cancer problem
IRJET - Classifying Breast Cancer Tumour Type using Convolution Neural Netwo...
CAR2021ZoeHu learning lecture in easy .pptx
PREDICTION OF BREAST CANCER USING DATA MINING TECHNIQUES
Comparison between mammogram and mri in detecting breast cancer
Comparison between mammogram and mri in detecting breast cancer
Breast Cancer Diagnostics with Bayesian Networks
Logistic Regression Model for Predicting the Malignancy of Breast Cancer
journals public
Ensemble strategies for a medical diagnostic decision support system: A breas...
1streview_cancer_1.pptx

Recently uploaded (20)

PPTX
transformers as a tool for understanding advance algorithms in deep learning
PPTX
DIGITAL DESIGN AND.pptx hhhhhhhhhhhhhhhhh
PPTX
Introduction to Fundamentals of Data Security
PPTX
cp-and-safeguarding-training-2018-2019-mmfv2-230818062456-767bc1a7.pptx
PPTX
Sheep Seg. Marketing Plan_C2 2025 (1).pptx
PPTX
AI AND ML PROPOSAL PRESENTATION MUST.pptx
PDF
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
PPT
2011 HCRP presentation-final.pptjrirrififfi
PPTX
inbound2857676998455010149.pptxmmmmmmmmm
PPTX
inbound6529290805104538764.pptxmmmmmmmmm
PDF
Mcdonald's : a half century growth . pdf
PPTX
Overview_of_Computing_Presentation.pptxxx
PPTX
C programming msc chemistry pankaj pandey
PPTX
9 Bioterrorism.pptxnsbhsjdgdhdvkdbebrkndbd
PPTX
Chapter security of computer_8_v8.1.pptx
PDF
Delhi c@ll girl# cute girls in delhi with travel girls in delhi call now
PDF
Grey Minimalist Professional Project Presentation (1).pdf
PDF
Nucleic-Acids_-Structure-Typ...-1.pdf 011
PDF
REPORT CARD OF GRADE 2 2025-2026 MATATAG
PDF
Book Trusted Companions in Delhi – 24/7 Available Delhi Personal Meeting Ser...
transformers as a tool for understanding advance algorithms in deep learning
DIGITAL DESIGN AND.pptx hhhhhhhhhhhhhhhhh
Introduction to Fundamentals of Data Security
cp-and-safeguarding-training-2018-2019-mmfv2-230818062456-767bc1a7.pptx
Sheep Seg. Marketing Plan_C2 2025 (1).pptx
AI AND ML PROPOSAL PRESENTATION MUST.pptx
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
2011 HCRP presentation-final.pptjrirrififfi
inbound2857676998455010149.pptxmmmmmmmmm
inbound6529290805104538764.pptxmmmmmmmmm
Mcdonald's : a half century growth . pdf
Overview_of_Computing_Presentation.pptxxx
C programming msc chemistry pankaj pandey
9 Bioterrorism.pptxnsbhsjdgdhdvkdbebrkndbd
Chapter security of computer_8_v8.1.pptx
Delhi c@ll girl# cute girls in delhi with travel girls in delhi call now
Grey Minimalist Professional Project Presentation (1).pdf
Nucleic-Acids_-Structure-Typ...-1.pdf 011
REPORT CARD OF GRADE 2 2025-2026 MATATAG
Book Trusted Companions in Delhi – 24/7 Available Delhi Personal Meeting Ser...

Machine Learning - Breast Cancer Diagnosis

  • 1. Machine Learning for Breast Cancer Diagnosis A Proof of Concept P. K. SHARMA Email: from_pramod @yahoo.com
  • 2. Introduction  Machine learning is branch of Data Science which incorporates a large set of statistical techniques.  These techniques enable data scientists to create a model which can learn from past data and detect patterns from massive, noisy and complex data sets.  Researchers use machine learning for cancer prediction and prognosis.  Machine learning allows inferences or decisions that otherwise cannot be made using conventional statistical methodologies.  With a robustly validated machine learning model, chances of right diagnosis improve.  It specially helps in interpretation of results for borderline cases.
  • 3. Breast Cancer: An overview  The most common cancer in women worldwide.  The principle cause of death from cancer among women globally.  Early detection is the most effective way to reduce breast cancer deaths.  Early diagnosis requires an accurate and reliable procedure to distinguish between benign breast tumors from malignant ones  Breast Cancer Types - three types of breast tumors: Benign breast tumors, In-situ cancers, and Invasive cancers.  The majority of breast tumors detected by mammography are benign.  They are non-cancerous growths and cannot spread outside of the breast to other organs.  In some cases, it is difficult to distinguish certain benign masses from malignant lesions with mammography.  If the malignant cells have not gone through the basal membrane but is completely contained in the lobule or the ducts, the cancer is called in-situ or noninvasive.  If the cancer has broken through the basal membrane and spread into the surrounding tissue, it is called invasive.  This analysis assists in differentiating between benign and malignant tumors.
  • 4. Data Source https://archive.ics.uci.edu/ml/datasets/Breast+Cancer+Wisconsin+(Diagnostic)  The data used for this POC is from University of Wisconsin.  Citation: This breast cancer databases was obtained from the University of Wisconsin Hospitals, Madison from Dr. William H. Wolberg.  Reference : o O. L. Mangasarian and W. H. Wolberg: "Cancer diagnosis via linear programming", SIAM News, Volume 23, Number 5, September 1990, pp 1 & 18. o William H. Wolberg and O.L. Mangasarian: "Multisurface method of pattern separation for medical diagnosis applied to breast cytology", Proceedings of the National Academy of Sciences, U.S.A., Volume 87, December 1990, pp 9193-9196. o O. L. Mangasarian, R. Setiono, and W.H. Wolberg: "Pattern recognition via linear programming: Theory and application to medical diagnosis", in: "Large-scale numerical optimization", Thomas F. Coleman and Yuying Li, editors, SIAM Publications, Philadelphia 1990, pp 22-30. o K. P. Bennett & O. L. Mangasarian: "Robust linear programming discrimination of two linearly inseparable sets", Optimization Methods and Software 1, 1992, 23-34 (Gordon & Breach Science Publishers).
  • 5. Data Files Data File Name Description File Name # of records # of attributes breast-cancer-wisconsin.data breast-cancer-wisconsin.names 699 11 unformatted-data Data file with comments based on breast-cancer-wisconsin.data 699 11 wdbc.data wdbc.names 569 32 wpbc.data wpbc.names 198 34 In this case study, lets analyze breast-cancer-wisconsin.data and wdbc.data.
  • 6. Data Sets The data is in CSV format without any column headers. Columns are interpreted from the associated “names” files.
  • 7. Flow of Data Biopsy Procedure Measurements Reports Evaluation Diagnosis Analysis of measurements Preparation of ML Models Predictions and validation
  • 8. Analysis Classifier Params.  min_samples_leaf  n_estimators  min_samples_split  max_features Data Preparation  Address missing data  Training - Testing – Validation data Lab Setup Components Libraries EnvironmentPython scikit-learn RandomForestClassifier Linux PandasSciPy NumPy IPython Matplotlib seaborn StratifiedKFold train_test_split GridSearchCV learning_curve pyplot interp Input Files  wdbc.data  breast-cancer- wisconsin.data Outputs  Trained Classifier  Predictions
  • 10. Data Description : wdbc.data 1. ID number 2. Diagnosis (M = malignant, B = benign) 3-32. Ten real-valued features are computed for each cell nucleus: a) radius (mean of distances from center to points on the perimeter) b) texture (standard deviation of gray-scale values) c) perimeter d) area e) smoothness (local variation in radius lengths) f) compactness (perimeter^2 / area - 1.0) g) concavity (severity of concave portions of the contour) h) concave points (number of concave portions of the contour) i) symmetry j) fractal dimension ("coastline approximation" - 1)  Features are computed from a digitized image of a fine needle aspirate (FNA) of a breast mass.  They describe characteristics of the cell nuclei present in the image.  The mean, standard error, and "worst" or largest (mean of the three largest values) of these features were computed for each image, resulting in 30 features.  For instance, field 3 is Mean Radius, field 13 is Radius SE, field 23 is Worst Radius. All feature values are recoded with four significant digits.
  • 11. wdbc.data  Mean Radius, Mean Perimeter and Mean appear to be helpful in classification.  Higher the values of each parameter more are the chances of it being malignant.
  • 12. wdbc.data  Mean Concavity, Mean Concave Points, and Mean Compactness appear to be helpful in classification.  Higher the values of each parameter more are the chances of it being malignant.
  • 13. wdbc.data  Mean Smoothness, Mean Texture, Mean Fractal Dimension, Mean Symmetry and Mean Compactness do not appears to have influence on classification.  Both type of cases are spread across.
  • 14. Data Description : breast-cancer-wisconsin.data  Missing attribute values: 16  There are 16 instances in Groups 1 to 6 that contain a single missing (i.e., unavailable) attribute value, now denoted by "?". # Attribute Domain 1. Sample code number id number 2. Clump Thickness 1 - 10 3. Uniformity of Cell Size 1 - 10 4. Uniformity of Cell Shape 1 - 10 5. Marginal Adhesion 1 - 10 6. Single Epithelial Cell Size 1 - 10 7. Bare Nuclei 1 - 10 8. Bland Chromatin 1 - 10 9. Normal Nucleoli 1 - 10 10. Mitoses 1 - 10 11. Class (2 for benign, 4 for malignant)
  • 15. breast-cancer-wisconsin.data  The features distinguish between benign and Malignant fairly well.
  • 16. breast-cancer-wisconsin.data  The feature seems to distinguish between benign and Malignant fairly well.
  • 17. breast-cancer-wisconsin.data  The feature seems to distinguish between benign and Malignant fairly well.
  • 19. Analysis: wdbc.data  Training data is divided in 5 folds.  Test data has 114 records  Accuracy Score: 0.9561 Confusion Matrix: Predicted Benign Predicted Malignant True Benign 69 2 True Malignant 3 40 Classification Report: Precision Recall f1-score Support 0 0.96 0.97 0.97 71 1 0.95 0.93 0.94 43 avg / total 0.96 0.96 0.96 114 Three cases, although malignant, are predicted as benign • High accuracy. • Supports the diagnosis. Model performs equally well on both test and training sets Two dimensional plot shows excellent separation of Benign and Malignant cases
  • 20. Plotting three cases… Factors influencing predictions.
  • 21. Plotting three cases: Factors having no influence on predictions…
  • 22. Plotting two features at a time  Also analyzed cases if only two of the features were available.  Classifier was trained on two features at a time and decision boundary is plotted.  Model could predict the cases with reasonable accuracy
  • 24. Analysis: breast-cancer-wisconsin.data  Training data is divided in 5 folds.  Test data has 140 records  Accuracy Score: 0.9643 Confusion Matrix: Predicted Benign Predicted Malignant True Benign 92 3 True Malignant 2 43 Classification Report: Precision Recall f1-score Support 0 0.98 0.97 0.97 95 1 0.93 0.96 0.95 45 avg / total 0.96 0.96 0.96 140 Two cases, although malignant, are predicted as benign Model performs equally well on both training as well as test data • High accuracy. • Supports the diagnosis. Two dimensional plot shows excellent separation of Benign and Malignant cases
  • 26. Plotting three cases… Factors influencing predictions.
  • 27. Plotting two features at a time  Classifier was trained on two features at a time and decision boundary is plotted.  As expected, classifier needs more than just two parameters to give accurate predictions.

Editor's Notes

  • #20: Random forest classifier is used to build the model