Transfer Learning: Brain Tumor Classification with VGG16 Architecture

Transfer Learning: Brain Tumor Classification with VGG16 Architecture

I recently completed a fascinating deep learning project aimed at classifying brain tumors using MRI images. The dataset I worked with was binary-labeled — "yes" for the presence of a tumor and "no" for no tumor. My goal was to develop an accurate model that could help in detecting brain tumors using this data.

The first step was data preprocessing. I resized all MRI images to a standard size of 224x224 pixels and organized them into arrays. One array held the images, and another contained the corresponding labels. I then split the dataset into 77% for training and 33% for testing, ensuring a balanced approach to training and validation. To handle the categorical labels, I used a label encoder, transforming them into numerical values for the model to process effectively.

For the model architecture, I opted for the VGG16 pretrained model, which has shown great success in image classification tasks. I fine-tuned the model by freezing the last 4 layers, preserving the base network’s learned features, while I added custom layers on top to adapt it to the brain tumor classification task. After setting up the architecture, I trained the model for 6 epochs, achieving a 95% training accuracy and an impressive 97% validation accuracy.

#DeepLearning #VGG16 #BrainTumorClassification #MedicalImaging #MachineLearning #AI #HealthcareAI #TransferLearning?#TensorFlow

Labelling Dataset(Y-Yes, N-No)
Labelling Dataset(Y-Yes, N-No)


Dataset Images


Turing Model layers



Model Architecture(VGG16)


Model Training



Training and Validation Accuracy of the model


Sartaj Ahmad

Assistant Manager - Ecology Services (Marine & Terrestrial) at SGS Gulf Limited

5 个月

Very informative and explained very well with graphic representation..

Uzma Fatma

Biology Teacher at None

5 个月

MashaAllah outstanding ...Proud of you bro??

Mohammad Zaid

JAVA | DSA | HTML | CSS | JAVASCRIPT | REACT | GIT | GITHUB | C | NEXTJS | Node.js|Express.js|Mongo DB |Rest API | React Native | Salesforce AI Associate Certified | Apex | Type Script | Shadcn/Ui | PostgreSQL

5 个月

Very informative

You clearly put a lot of work into your slides, I like the way you used pictures and very little text ..it's great ??

MOHAMMAD ASAD

B tech computer science @2024, Maulana Azad National Urdu University, Data science II Machine learning II Artificial Intelligence II Python II Data analysis II Data visualization II Deep Learning II computer Vision

5 个月

Keep going bro..??

要查看或添加评论,请登录

Mohammad Ahmad的更多文章

社区洞察

其他会员也浏览了