项目作者: kjwharding

项目描述 :
Detecting Malaria Parasites in Red Blood Cells using Machine Learning (Specifically CNNs)
高级语言:
项目地址: git://github.com/kjwharding/detecting-malaria-using-cnn.git
创建时间: 2021-06-02T13:31:46Z
项目社区:https://github.com/kjwharding/detecting-malaria-using-cnn

开源协议:

下载


Malaria Project

Detecting Malaria Parasites in Red Blood Cells using Machine Learning

  • Name: Kiernan Harding
  • Supervisor: Dr Alba Garcia Seco De Herrera
  • Second Assessor: Dr John O’Hara
  • Grade: 1st (88%)
  • Dataset: National Institutes of Health

Abstract

Malaria has a major impact on global health, with an estimated 229 million cases and more than 409,000 deaths worldwide in 2019 alone. Most of these cases occur in less economically developed countries where the testing facilities are poor. Typically, the malaria testing procedure requires microscopists to manually count the malaria parasites in red blood cell samples. The calibre of this process depends on the proficiency of the microscopist and facility quality. Therefore, to eliminate human error and increase testing speed, Machine Learning (ML) can be used to automate the testing process.

I specifically utilise a Convolutional Neural Network (CNN) to classify red blood cells as either parasitized or healthy. To iteratively increase my classifiers’ accuracy, I use a broad range of ML techniques such as: data augmentation, regularisation, and feature map visualisation. Using these techniques, the model has so far achieved an accuracy of 95.6% on previously unseen test samples.

To accommodate the classifier, I design a convenient application with an intuitive interface. It is vital that the application has wide accessibility, as its main use is in less economically developed countries. Consequently, the application can be used on almost any device.

Final Report

Please find a download for my final report here.

Technical Documentation

1. Understanding CNNs in Code
2. Designing Custom CNN Models
3. Application Design
4. Installation & Usage