Final Year Project
Final Year Project
Slot No :
Introduction
● In recent years, AI/ML has gained significant prominence in healthcare, offering innovative
solutions.
● Today, we focus on one such application: using deep learning to detect brain tumors and
Knowing the role of AI/ML in modern medicine
● The project involves the development of sophisticated computer algorithms that can
analyze medical images, such as MRI scans, to automatically identify the presence and
characteristics of brain tumors.
● This technology has the potential to revolutionize the way we diagnose and treat brain
tumors, offering faster and more accurate results, which are critical in improving patient
outcomes and saving lives
Literature review
• In recent years, there has been a growing body of research and studies in the field of
brain tumor detection using deep learning techniques.
● Keras: Keras is a high-level neural networks API written in Python. its simplicity and
user-friendliness make it a popular choice for deep learning projects.
● Combining both utilized Keras as a user-friendly, high-level API for developing neural
networks, and it ran on top of the TensorFlow backend.
● This combination allowed us to harness the best of both worlds: Keras for its simplicity
and TensorFlow for its power and scalability.
• Hardware :
1. Laptop/PC
2. GPU ( Alternative cloud computing )
• Software :
1. Python
2. Tensorflow
3. Keras
4. matplotlib
5. Google colab
6. Jupyter Notebook
Methodology
● Step 1: Importing Libraries
AlexNet 88%
LeNet 95%
VGG-19 84%
InceptionNet V3 96%
ResNet 63%
InceptionNet-V3 Architecture
Formula :
Precision = True Positives / (True Positives + False Positives)
Recall = True Positives / (True Positives + False Negatives)
F1 Score = 2 * (Precision * Recall) / (Precision + Recall)
Key findings
● Enhanced Detection Accuracy: using the project, we have demonstrated that the
application of deep learning techniques, particularly utilizing InceptionNet and Keras,
can significantly enhance the accuracy of brain tumor detection in medical images.
● Timely Detection: As seen that the model has the potential to detect brain tumors at
early stages, which is pivotal for timely medical interventions and improved patient
outcomes.
● Balanced Precision and Recall: The model strikes a balance between precision and
recall, minimizing both false positives and false negatives, making it suitable for real-
world clinical use.
[2]A. Garg and V. Mago, “Role of machine learning in medical research: A survey,” Comput. Sci. Rev., vol. 40, p. 100370, May 2021, doi:
10.1016/j.cosrev.2021.100370.
[3]J. Gu et al., “Recent advances in convolutional neural networks,” Pattern Recognit., vol. 77, pp. 354–377, May 2018, doi:
10.1016/j.patcog.2017.10.013.
[4]D. Ravi et al., “Deep Learning for Health Informatics,” IEEE J. Biomed. Health Inform., vol. 21, no. 1, pp. 4–21, Jan. 2017, doi:
10.1109/JBHI.2016.2636665.
[5]S. Pereira, A. Pinto, V. Alves, and C. A. Silva, “Brain Tumor Segmentation Using Convolutional Neural Networks in MRI Images,” IEEE
Trans. Med. Imaging, vol. 35, no. 5, pp. 1240–1251, May 2016, doi: 10.1109/TMI.2016.2538465.
[6]I. Wahlang et al., “Brain Magnetic Resonance Imaging Classification Using Deep Learning Architectures with Gender and Age,” Sensors,
vol. 22, no. 5, p. 1766, Feb. 2022, doi: 10.3390/s22051766.
[7]Turk, Omer, D. Ozhan, E. Acar, T. C. Akinci, and M. Yilmaz, “Automatic detection of brain tumors with the aid of ensemble deep learning
architectures and class activation map indicators by employing magnetic resonance images,” Z. Für Med. Phys., p. S0939388922001313, Dec.
2022, doi: 10.1016/j.zemedi.2022.11.010.
[8]M. Shin, M. Kim, and D.-S. Kwon, “Baseline CNN structure analysis for facial expression recognition,” in 2016 25th IEEE International
Symposium on Robot and Human Interactive Communication (RO-MAN), New York, NY, USA: IEEE, Aug. 2016, pp. 724–729. doi:
10.1109/ROMAN.2016.7745199.
Thankyou