Back To Projects

Diagnosing Brain Tumors from MRI Images Using Deep Transfer Learning

This study aims to utilize a transfer learning method in which the prior knowledge of a pretrained model is used to aid in a new classification problem.


Each year, more than 100,000 people in the United States are diagnosed with a brain tumor. An early and accurate diagnosis is crucial in getting patients the necessary treatment and increasing survival rates. In recent years, machine learning algorithms have become increasingly popular in the medical field due to their ability to recognize complex patterns and reduce human errors. However, accurate diagnosis using deep learning algorithms requires a large amount of training data, which is not always available. Additionally, training a model from scratch can take a long time and requires vast amounts of computational power. As a solution, this study aims to utilize a transfer learning method in which the prior knowledge of a pretrained model is used to aid in a new classification problem. In this study, a dataset of MRI images consisting of four classes (no tumor, pituitary tumor, meningioma, and glioma) were used. The performance of seven pretrained models (ResNet18, ResNet50, VGG16, DenseNet, GoogLeNet, ShuffleNet, and MobileNet) were evaluated in order to see which would achieve the highest classification accuracy. Additionally, this study examined two different methods for the implementation of transfer learning. In the first method, all layers of the pretrained model were frozen and in the second method, all layers of the pretrained model were trained. The best performing models proved to be ResNet18 and ShuffleNet with all layers trained, achieving an accuracy of 97.86%. The results also showed that the unfrozen models outperformed their frozen counterparts.

Explore More!

Published Paper
Armita K.

Related Projects

workspace_premium
A Hybrid CNN-LSTM Model For Predicting Solar Cycle 25

The goal of this study is to predict Solar Cycle 25 through the deep learning approach,and determine what parameters affect prediction accuracy and what the optimal number of historical solar cycles are used to reliably and accurately predict the upcoming solar cycle. The solar cycle predictions will help us prepare ahead of time for future solar activity.
Alice H.
Mentored by Tony Rodriguez
Using Machine Learning Models to Determine Medical Features Most Indicative of Gestational Diabetes

With the recent overruling of Roe v. Wade, pregnancies have become especially dangerous since many females who previously abort fetuses no longer can. By doing this research project, I can help figure out what medical factors may lead to gestational diabetes, and hopefully from there, the results can be used to counteract those features.
Fiona B.
Mentored by
Brain Cancer Detection

Current methods for determining the presence and type of brain tumor in a given patient’s MRI scan can oftentimes be inefficient and are prone for error. By using a machine learning algorithm, the error in these classifications is reduced significantly, and the process is made much more efficient.
Rohan T.
Mentored by