Back To Projects

Using Machine Learning Architecture to Detect Brain Tumors

Mike S.

Not all tumors in the brain are cancerous, so irregular cell growths can often be determined as benign and are ignored completely. However, many of these low-danger cell growths can develop into higher-danger cancerous tumors. Identifying these low-danger tumors early is key to preventing cancer in the future.


Magnetic Resonance Imaging (MRI) scans are the primary way medical professionals study the brain. Doctors are trained to identify irregular cell growth patterns and notify patients if they have or are at risk of cancer. Identifying tumors before they become malignant saves both resources and welfare of patients. In this paper, we apply a basic SKLearn Logistic Regression model, a custom Convolutional Neural Network model, and a transfer learning model based on the VGG16 model to automatically diagnose malignant or benign tumors in MRI scans. We found that the VGG16 model performed the best, with a validation accuracy of 91.6%. Logistic Regression had a validation accuracy of 82.3% and CNN an accuracy of 83.2%. These promising results suggest that automated machine learning models can be used as a MRI scan analyzer to diagnose patients more often and more quickly which may have the ability to identify tumors before they become malignant, saving lives.

Explore More!

Mike S.
Matthew Radzihovsky
Computer Science MS from Stanford, AI/ML Engineer at Apple

Related Projects

Classification of Exon and Intron Boundaries

The goal was to accurately classify exon and intron boundaries based on DNA sequences. Scientists can learn more about proteins if divisions between exons and introns are clear. We used multiple different machine learning approaches including a logistic regression model, a multilayer perceptron, a LSTM, and a model that included a LSTM, autoencoder and a multilayer perceptron. LSTMs performed well, pointing to the idea that order of nucleotides is important when classifying DNA sequences.
Milo B.
Mentored by Samuel Kwong
workspace_premium
Diagnosing Hypertrophic Cardiomyopathy Using Machine Learning Models on CMRs and EKGs of the Heart

In this project, we presented a pair of models, one CNN model and one Long Short Term Memory (LSTM) model, that are capable of classifying cardiac magnetic resonance (CMR) and heart electrocardiogram (EKG) scans, respectively.
Surya K.
Mentored by Sriram Hathwar
Predicting Dementia Risk with Machine Learning

This research addresses the urgent need for early dementia detection by using machine learning to analyze patient health factors, such as heart rate and diabetes, for dementia prediction, achieving a 52% accuracy with a random forest model and paving the way for future model improvements and deeper insights into influential risk factors.
Min W.
Mentored by John Basbagill