Coder Social home page Coder Social logo

adammiltonbarker / acute-myeloid-leukemia-classifier-2021 Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 1.3 MB

A Tensorflow 2 project based on the research outlined in Human-level recognition of blast cells in the Acute myeloid leukemia with convolutional neural networks paper by Christian Matek, Simone Schwarz, Karsten Spiekermann , and Carsten Marr.

License: MIT License

Python 99.64% Shell 0.36%

acute-myeloid-leukemia-classifier-2021's Introduction

Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research Project

Acute Myeloid Leukemia Classifier 2021

Acute Myeloid Leukemia Classifier 2021

CURRENT RELEASE UPCOMING RELEASE Contributions Welcome! Issues LICENSE

 

Table Of Contents

 

Introduction

Acute Myeloid Leukemia (AML) is a cancer of the blood cells in the Myeloid blood cell lineage. AML is caused by abnormal Myeloid Blasts, or Myeloblasts, produced by the Myeloid progenitors in the bone marrow. Myeloblasts normally develop into healthy red and white blood cells, and platelets which help stop bleeding by forming clots.

Early detection of AML remains an unsolved problem. Our first research project began in 2018 due to Acute Myeloid Leukemia being missed in a routine blood test one month before Peter Moss was diagnosed as terminal. Due to the lack of available datasets we have not been able to work on classifiers for AML.

This project will be our first Acute Myeloid Leukemia project with the goals of developing a Convolutional Neural Networks based on the research proposed in Human-level recognition of blast cells in acute myeloid leukemia with convolutional neural networks by Matek, C., Schwarz, S, Spiekermann, K., Marr, C. CapsNets. The project uses the Single-cell Morphological Dataset of Leukocytes from AML Patients and Non-malignant Controls (AML-Cytomorphology_LMU), a dataset comprised of 18,365 single cell images from peripheral blood smears from 100 AML positive patients and 100 AML negative patients.

 

DISCLAIMER

These projects should be used for research purposes only. The purpose of the projects is to show the potential of Artificial Intelligence for medical support systems such as diagnosis systems.

Although the classifier is accurate and shows good results both on paper and in real world testing, it is not meant to be an alternative to professional medical diagnosis.

Developers that have contributed to this repository have experience in using Artificial Intelligence for detecting certain types of cancer. They are not doctors, medical or cancer experts.

Please use this system responsibly.

 

Getting Started

To get started follow the getting started guide to find out how to fork the repository.

 

Contributing

The Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research project encourages and welcomes code contributions, bug fixes and enhancements from the Github.

Please read the CONTRIBUTING document for a full guide to forking our repositories and submitting your pull requests. You will also find information about our code of conduct on this page.

Contributors

 

Versioning

We use SemVer for versioning.

 

License

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

 

Bugs/Issues

We use the repo issues to track bugs and general requests related to using this project. See CONTRIBUTING for more info on how to submit bugs, feature requests and proposals.

acute-myeloid-leukemia-classifier-2021's People

Contributors

adammiltonbarker avatar

Stargazers

 avatar

Watchers

 avatar  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.