Code Monkey home page Code Monkey logo

breastcancerprediction's Introduction

Breast Cancer Prediction

LifeHack 2020 Winner

Our project is crafted to aid the current healthcare system to combat against the biggest challenges regarding Breast Cancer in Singapore - Awareness and Prediction

With our Tableau Dashboard, we aim to raise greater awareness for the general population about the risk and dangers of breast cancer, while giving hope through statistics that our ever improving medical facilities can treat breast cancer well.

Our predictive analytics aim to provide a comprehensive risk projection based on demographic information for individuals.

We also aim to provide accurate predictions of cancer for individuals based on clinical data.

Tableau Dashboard

image

With our Tableau Dashboard, we aim to raise greater awareness for the general population about the risk and dangers of breast cancer, while giving hope through statistics that our ever improving medical facilities can treat breast cancer well.

Prediction

  • CNN Model
  • Logistic Regression with PCA Reduction
  • BCRA Risk Projection

BCRA

BCRA is an R Package providing risk projections of invasive breast cancer based on the Gail Model without extensive screening. We engineered an intuitive interface for this model to help calculate risk for individuals, especially for those under the age of 50 (with 5 year and lifetime projections).

Predictive Analytcs - Ensemble Modelling

Logistic Regression

Logistic Regression from a dimensionality reduced dataset of Wisconsin Breast Cancer Diagnostic Dataset predicting malignant vs benign tumors using PCA provided an accuracy of 0.988. 30 Features are computed from a digitized image of a fine needle aspirate (FNA) of a breast mass. The objective is the prediction of Malignant vs Benign Cell Nuclei.

Mammogram images to predict Invasive Ductal Carcinoma (IDC) tissue

Trained a CNN Model for the prediction. We use a pretrained model on the Imagenet Dataset (14 million images) as our dataset only has about 280 patients (and 270k images). The pretrained model allows us to directly detect edges and structure. The biases are then updated specific to our own dataset.

image

The image on the left shows the original input with the ICD areas highlighted in purple and on the right shows the probability map that the model has learnt. The higher the probability of ICD at that spot/pixel the darker the colour.

breastcancerprediction's People

Contributors

neilshah13 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.