GithubHelp home page GithubHelp logo

eddiecityu / breastnet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from goodsea/breastnet

0.0 1.0 0.0 237.35 MB

Official Keras implementation of BreastNet

License: Apache License 2.0

Jupyter Notebook 100.00%

breastnet's Introduction

BreastNet

A novel convolutional neural network model through histopathological images for the diagnosis of breast cancer

Table of Contents

Model Architecture

Sub-Modules



General Architecture


Results

Training Graphs

40X Data [Best Model Graph]

100X Data [Best Model Graph]

200X Data [Best Model Graph]

400X Data [Best Model Graph]

Combined Data - Benign/Malignant Classification [Best Model Graph]

Combined Data - Sub-Benign Diseases Classification [Best Model Graph]

Combined Data - Sub-Malignant Diseases Classification [Best Model Graph]


Confusion Matrixes

40X Data [Best Model Confusion Matrix & ROC Curve]

100X Data [Best Model Confusion Matrix & ROC Curve]

200X Data [Best Model Confusion Matrix & ROC Curve]

400X Data [Best Model Confusion Matrix & ROC Curve]

Combined Data - Benign/Malignant Classification [Best Model Confusion Matrix & ROC Curve]

Combined Data - Sub-Benign || Sub-Malignant Diseases Classification [Best Model Confusion Matrix]

Best Pretrained Models

Data Type Fold Accuracy F1-Score Pretrained Model Link
40X 4/5 0.979 0.976 GDrive[Best Model]
100X 4/5 0.978 0.975 GDrive[Best Model]
200X 3/5 0.985 0.982 GDrive[Best Model]
400X 4/5 0.958 0.952 GDrive[Best Model]
Combined Benign/Malignant 5/5 0.988 0.985 GDrive[Best Model]
Combined Sub-Benign 5/5 0.955 0.950 GDrive[Best Model]
Combined Sub-Malignant 3/5 0.928 0.920 GDrive[Best Model]

Requirements

  • keras
  • tensorflow
  • albumentations
  • matplotlib
  • numpy
  • Pillow
  • scikit-image
  • scikit-learn
  • tqdm

Training

Download and extract Breast Cancer Histopathological Database (BreakHis) into "data" folder. Then choose the IPython Notebook to train and test the model.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Citation

M. Togaçar, K.B. Özkurt, B. Ergen et al., BreastNet: A novel ˘
convolutional neural network model through histopathological images for the diagnosis of breast
cancer, Physica A (2019), doi: https://doi.org/10.1016/j.physa.2019.123592.

breastnet's People

Contributors

goodsea avatar

Watchers

James Cloos 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.