DOI License Code Coverage GitHub contributors Documentation Status GitHub release (latest by date) GitHub issues GitHub closed issues GitHub Repo Size GitHub last commit GitHub language count Commit Acitivity Code Size GitHub forks GitHub stars GitHub watchers

Breast-cancer-prediction-ML-Python

Early detection of breast cancer seemingly increases a patient's chances of survival and previous studies have shown the successful application of Convolutional Neural Network (CNN) to classify Invasive Ductal Carcinoma (IDC) type cancer from Breast Histopathology images.
In this project, we aim to further enhance the classification performance of CNNs using transfer learning model of VGG16. We also employ techniques like Regularization, Early Stopping, Data Augmentation, Cross Validation and Hyperparameter Optimization during various phases of the project.

Table of Contents
  1. System Description and Functions
  2. Dataset description
  3. Built With
  4. Installation
  5. Authors
  6. Links

System Description and Functions

Early detection of breast cancer seemingly increases a patient's chances of survival and previous studies have shown the successful application of Convolutional Neural Network (CNN) to classify Invasive Ductal Carcinoma (IDC) type cancer from Breast Histopathology images.
In this project, we aim to further enhance the classification performance of CNNs using transfer learning model of VGG16. We also employ techniques like Regularization, Early Stopping, Data Augmentation, Cross Validation and Hyperparameter Optimization during various phases of the project.

Dataset description

  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)

Built With

Python Jupyter

Installation

  1. Install Python and Jupyter studio
  2. Clone repo, cd into it and open the Proj F IDC Classification.ipynb notebook in Jupyter.

Authors

Kaushik Jadhav

Links