Detecting COVID-19 from Chest X-Rays

Using machine learning algorithms to detect COVID-19 and other respiratory illness using radiographic images.

As my final project for my Machine Learning for Signal Processing class, I took chest x-ray images of both healthy patients and patients with COVID-19 and trained a Machine Learning algorithm to detect whether the patient had an infection based off the image alone. Additionally, I went a bit beyond the scope of the project and added in x-ray images of viral pneumonia and other respiratory infections - obviously the difference between various infections would be much harder for an algorithm to detect. Thousands of images were used at various angles and qualities, and I tested several different models such as KNN, Naive Bayes, and even some DeepLearning. The GitHub repository (which holds both the datasets and several different Matlab live scripts for various models) is linked above.

Final paper is available as a PDF.