|
a |
|
b/Projects/Keras/AllCNN/README.md |
|
|
1 |
# Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research Project |
|
|
2 |
## Acute Lymphoblastic Leukemia Classifiers 2019 |
|
|
3 |
### Keras Classifiers |
|
|
4 |
#### AllCNN Classifiers |
|
|
5 |
|
|
|
6 |
 |
|
|
7 |
|
|
|
8 |
|
|
|
9 |
|
|
|
10 |
# Table Of Contents |
|
|
11 |
|
|
|
12 |
- [Introduction](#introduction) |
|
|
13 |
- [DISCLAIMER](#disclaimer) |
|
|
14 |
- [Research Papers](#research-papers) |
|
|
15 |
- [Datasets](#datasets) |
|
|
16 |
- [Projects](#projects) |
|
|
17 |
- [Contributing](#contributing) |
|
|
18 |
- [Contributors](#contributors) |
|
|
19 |
- [Versioning](#versioning) |
|
|
20 |
- [License](#license) |
|
|
21 |
- [Bugs/Issues](#bugs-issues) |
|
|
22 |
|
|
|
23 |
|
|
|
24 |
|
|
|
25 |
# Introduction |
|
|
26 |
The AllCNN Classifiers are a collection of projects that use computer vision written in Python using Keras to classify Acute Lymphoblastic Leukemia in unseen images. |
|
|
27 |
|
|
|
28 |
|
|
|
29 |
|
|
|
30 |
# DISCLAIMER |
|
|
31 |
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. |
|
|
32 |
|
|
|
33 |
Although the classifiers are accurate and show good results both on paper and in real world testing, they are not meant to be an alternative to professional medical diagnosis. |
|
|
34 |
|
|
|
35 |
Developers that have contributed to this repository have experience in using Artificial Intelligence for detecting certain types of cancer. They are not a doctors, medical or cancer experts. |
|
|
36 |
|
|
|
37 |
Please use these systems responsibly. |
|
|
38 |
|
|
|
39 |
|
|
|
40 |
|
|
|
41 |
# Research Papers |
|
|
42 |
|
|
|
43 |
The Keras AllCNN Classifiers follow a number of different research papers. The research papers used in these projects are linked below: |
|
|
44 |
|
|
|
45 |
| ID | Paper | Author(s) | |
|
|
46 |
| --- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | |
|
|
47 |
| 1 | [ACUTE LEUKEMIA CLASSIFICATION USING CONVOLUTION NEURAL NETWORK IN CLINICAL DECISION SUPPORT SYSTEM](https://airccj.org/CSCP/vol7/csit77505.pdf "ACUTE LEUKEMIA CLASSIFICATION USING CONVOLUTION NEURAL NETWORK IN CLINICAL DECISION SUPPORT SYSTEM") | Thanh.TTP, Giao N. Pham, Jin-Hyeok Park, Kwang-Seok Moon, Suk-Hwan Lee, and Ki-Ryong Kwon | |
|
|
48 |
| 2 | [Leukemia Blood Cell Image Classification Using Convolutional Neural Network](http://www.ijcte.org/vol10/1198-H0012.pdf "Leukemia Blood Cell Image Classification Using Convolutional Neural Network") | T. T. P. Thanh, Caleb Vununu, Sukhrob Atoev, Suk-Hwan Lee, and Ki-Ryong Kwon | |
|
|
49 |
|
|
|
50 |
|
|
|
51 |
|
|
|
52 |
# Datasets |
|
|
53 |
|
|
|
54 |
The Keras AllCNN Classifiers use a number of different datasets. The datasets used in these projects are linked below: |
|
|
55 |
|
|
|
56 |
| ID | Dataset | Maintainer(s) | |
|
|
57 |
| --- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------ | |
|
|
58 |
| 1 | [ALL_IDB1](https://homes.di.unimi.it/scotti/all/#datasets "ALL_IDB1") | Fabio Scotti (proposer and maintainer),Ruggero Donida Labati & Vincenzo Piuri; | |
|
|
59 |
| 2 | [ALL_IDB2](https://homes.di.unimi.it/scotti/all/#datasets "ALL_IDB2") | Fabio Scotti (proposer and maintainer),Ruggero Donida Labati & Vincenzo Piuri; | |
|
|
60 |
|
|
|
61 |
|
|
|
62 |
|
|
|
63 |
# Projects |
|
|
64 |
|
|
|
65 |
| Project | Dataset | Description | Author(s) | |
|
|
66 |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ | |
|
|
67 |
| [AllCNN](Paper_1/ALL_IDB1/Non_Augmented/AllCNN.ipynb "AllCNN") | ALL_IDB1 | A model trained to detect ALL using Keras with Tensorflow Backend, [Paper 1](https://airccj.org/CSCP/vol7/csit77505.pdf "Paper 1") and the original [Dataset 1](https://homes.di.unimi.it/scotti/all/#datasets "Dataset 1"). | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") | |
|
|
68 |
| [AllCNN](Paper_1/ALL_IDB2/Non_Augmented/AllCNN.ipynb "AllCNN") | ALL_IDB2 | A model trained to detect ALL using Keras with Tensorflow Backend, [Paper 1](https://airccj.org/CSCP/vol7/csit77505.pdf "Paper 1") and the original [Dataset 2](https://homes.di.unimi.it/scotti/all/#datasets "Dataset 2"). | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") | |
|
|
69 |
|
|
|
70 |
|
|
|
71 |
|
|
|
72 |
# Contributing |
|
|
73 |
|
|
|
74 |
The Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research project encourages and welcomes code contributions, bug fixes and enhancements from the Github. |
|
|
75 |
|
|
|
76 |
Please read the [CONTRIBUTING](../../../CONTRIBUTING.md "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. |
|
|
77 |
|
|
|
78 |
## Contributors |
|
|
79 |
|
|
|
80 |
- [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") - [Asociacion De Investigation En Inteligencia Artificial Para La Leucemia Peter Moss](https://www.leukemiaresearchassociation.ai "Asociacion De Investigation En Inteligencia Artificial Para La Leucemia Peter Moss") President & Lead Developer, Sabadell, Spain |
|
|
81 |
|
|
|
82 |
|
|
|
83 |
|
|
|
84 |
# Versioning |
|
|
85 |
|
|
|
86 |
We use SemVer for versioning. For the versions available. |
|
|
87 |
|
|
|
88 |
|
|
|
89 |
|
|
|
90 |
# License |
|
|
91 |
|
|
|
92 |
This project is licensed under the **MIT License** - see the [LICENSE](../../../LICENSE "LICENSE") file for details. |
|
|
93 |
|
|
|
94 |
|
|
|
95 |
|
|
|
96 |
# Bugs/Issues |
|
|
97 |
|
|
|
98 |
We use the [repo issues](../../../issues "repo issues") to track bugs and general requests related to using this project. |