Diff of /README.md [000000] .. [acd362]

Switch to unified view

a b/README.md
1
# Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research Project
2
## Acute Lymphoblastic Leukemia Classifiers 2019
3
4
![Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research Project](Media/Images/Peter-Moss-Acute-Myeloid-Lymphoblastic-Leukemia-Research-Project.png)
5
6
[![CURRENT RELEASE](https://img.shields.io/badge/CURRENT%20RELEASE-0.1.0-blue.svg)](https://github.com/AMLResearchProject/ALL-Classifiers-2019/tree/0.1.0)
7
[![UPCOMING RELEASE](https://img.shields.io/badge/UPCOMING%20RELEASE-0.2.0-blue.svg)](https://github.com/AMLResearchProject/ALL-Classifiers-2019/tree/0.2.0) [![Issues Welcome!](https://img.shields.io/badge/Contributions-Welcome-lightgrey.svg)](CONTRIBUTING.md) [![Issues](https://img.shields.io/badge/Issues-Welcome-lightgrey.svg)](issues) [![LICENSE](https://img.shields.io/badge/LICENSE-MIT-blue.svg)](LICENSE)
8
9
 
10
11
# Table Of Contents
12
13
- [Introduction](#introduction)
14
- [DISCLAIMER](#disclaimer)
15
- [Projects](#projects)
16
- [Data Augmentation](#data-augmentation)
17
- [Contributing](#contributing)
18
    - [Contributors](#contributors)
19
    - [Student Contributors](#student-contributors)
20
- [Versioning](#versioning)
21
- [License](#license)
22
- [Bugs/Issues](#bugs-issues) 
23
24
 
25
26
# Introduction
27
The Peter Moss Acute Lymphoblastic Leukemia classifiers are a collection of projects that use computer vision to classify Acute Lymphoblastic Leukemia (ALL) in unseen images.
28
29
This repository includes classifier projects made with Tensorflow, Caffe, Keras, FastAI & Intel Movidius (NCS).
30
31
 
32
33
# DISCLAIMER
34
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.
35
36
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.
37
38
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.
39
40
Salvatore Raieli is a bioinformatician researcher and PhD in Immunology, but does not work in medical diagnosis.
41
42
Dr Amita Kapoor is Associate Professor at SRCASW, University of Delhi, and teaches Neural Networks, Artificial Intelligence, Operating system, Embedded system, Computer Communication and Networking.
43
44
Please use these systems responsibly.
45
46
 
47
48
# Projects
49
50
This repository hosts a collection of classifiers that have been developed by the team using the Python programming language. These classifiers include Caffe, FastAI, Movidius NCS1 and Keras classifiers, each project may have multiple classifiers.
51
52
| Projects                                                                                                                         | Description                                                 | Status  | Author  |
53
| -------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ------- | ------- |
54
| [Data Augmentation](Projects/Augmentation "Data Augmentation") | Applies filters to datasets and increases the amount of training / test data. | Complete | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") |
55
| [AllCNN Caffe Classifier](Projects/Caffe/allCNN "AllCNN Caffe Classifier") | Acute Lymphoblastic Leukemia classifier created using the Caffe framework. | Ongoing | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") |
56
| [Movidius NCS Classifier](Projects/NCS1/ "Movidius NCS Classifier") | Acute Lymphoblastic Leukemia classifier created using the Intel Movidius NCS. | Complete | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") |
57
| [FastAI Resnet50 Classifier](Projects/FastAI/Resnet50/ALL-FastAI-Resnet-50.ipynb "FastAI Resnet50 Classifier")         | Acute Lymphoblastic Leukemia classifier created using FastAI & Resnet50. | Complete | [Salvatore Raieli](https://github.com/salvatorera "Salvatore Raieli") |
58
| [FastAI  Resnet50(a) Classifier](Projects/FastAI/Resnet50/ALL-FastAI-Resnet-50-a.ipynb "FastAI  Resnet50(a) Classifier")         | Acute Lymphoblastic Leukemia classifier created using FastAI & Resnet50. | Complete | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") |
59
| [FastAI Resnet34 Classifier](Projects/FastAI/Resnet34/ALL-FastAI-Resnet-34.ipynb "FastAI Resnet34 Classifier")         | Acute Lymphoblastic Leukemia classifier created using FastAI & Resnet34. | Complete | [Salvatore Raieli](https://github.com/salvatorera "Salvatore Raieli") |
60
| [FastAI Resnet18 Classifier](Projects/FastAI/Resnet18/ALL-FastAI-Resnet-18.ipynb "FastAI Resnet18 Classifier")         | Acute Lymphoblastic Leukemia classifier created using FastAI & Resnet18. | Complete | [Salvatore Raieli](https://github.com/salvatorera "Salvatore Raieli") |
61
| [QuantisedCode](Projects/Keras/QuantisedCode/QuantisedCode.ipynb "QuantisedCode")    | Acute Lymphoblastic Leukemia classifier created 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"). | Complete | [Dr Amita Kapoor](https://www.petermossamlallresearch.com/team/amita-kapoor/profile "Dr Amita Kapoor") & [Taru Jain](https://www.petermossamlallresearch.com/students/student/taru-jain/profile "Taru Jain") |
62
| [AllCNN](Projects/Keras/AllCNN/Paper_1/ALL_IDB1/Non_Augmented/AllCNN.ipynb "AllCNN") | Acute Lymphoblastic Leukemia classifier created 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"). | Complete | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") |
63
| [AllCNN](Projects/Keras/AllCNN/Paper_1/ALL_IDB2/Non_Augmented/AllCNN.ipynb "AllCNN") | Acute Lymphoblastic Leukemia classifier created 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"). | Ongoing | [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker")  |
64
65
 
66
67
## Team Publications
68
69
A series of articles / tutorials by [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker") that take you through attempting to replicate the work carried out in the [Acute Myeloid Leukemia Classification Using Convolution Neural Network In Clinical Decision Support System](https://airccj.org/CSCP/vol7/csit77505.pdf "Acute Myeloid Leukemia Classification Using Convolution Neural Network In Clinical Decision Support System") paper.
70
71
- [Acute Lymphoblastic Leukemia Data Augmentation (Intel® AI Developer Program)](https://software.intel.com/en-us/articles/acute-myeloidlymphoblastic-leukemia-data-augmentation "Acute Lymphoblastic Leukemia Data Augmentation (Intel® AI Developer Program)") - [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker")
72
73
- [Inception V3 Deep Convolutional Architecture For Classifying Acute Myeloid/Lymphoblastic Leukemia (Intel® AI Developer Program)](https://software.intel.com/en-us/articles/inception-v3-deep-convolutional-architecture-for-classifying-acute-myeloidlymphoblastic "Inception V3 Deep Convolutional Architecture For Classifying Acute Myeloid/Lymphoblastic Leukemia (Intel® AI Developer Program)") - [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker")
74
75
- [Introduction to convolutional neural networks in Caffe\*](https://software.intel.com/content/www/us/en/develop/articles/detecting-acute-lymphoblastic-leukemia-using-caffe-openvino-neural-compute-stick-2-part-1.html "Introduction to convolutional neural networks in Caffe*") - [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker")
76
77
- [Preparing the Acute Lymphoblastic Leukemia dataset](https://software.intel.com/content/www/us/en/develop/articles/detecting-acute-lymphoblastic-leukemia-using-caffe-openvino-neural-compute-stick-2-part-2.html "Preparing the Acute Lymphoblastic Leukemia dataset") - [Adam Milton-Barker](https://www.leukemiaresearchassociation.ai/team/adam-milton-barker "Adam Milton-Barker")
78
79
 
80
81
# Contributing
82
83
The Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research project encourages and welcomes code contributions, bug fixes and enhancements from the Github.
84
85
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.
86
87
## Contributors
88
89
- [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
90
91
- [Salvatore Raieli](https://www.leukemiaresearchassociation.ai/team/salvatore-raieli  "Salvatore Raieli") - [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") Bioinformatics & Immunology AI R&D, Bologna, Italy
92
93
- [Dr Amita Kapoor](https://www.leukemiaresearchassociation.ai/team/amita-kapoor "Dr Amita Kapoor") - [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") Student Program Team / R&D, Delhi, India
94
95
## Students Contributors
96
97
- [Taru Jain](https://www.leukemiaresearchassociation.ai/student-program/student/taru-jain "Taru Jain") - [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") Student Program, Delhi, India
98
99
 
100
101
# Versioning
102
103
We use SemVer for versioning. For the versions available.
104
105
 
106
107
# License
108
109
This project is licensed under the **MIT License** - see the [LICENSE](LICENSE "LICENSE") file for details.
110
111
 
112
113
# Bugs/Issues
114
115
We use the [repo issues](issues "repo issues") to track bugs and general requests related to using this project.