Skip to content

This repository stores the code responsible for training and validating a machine learning model to recognize brain tumors in magnetic resonance imaging.

Notifications You must be signed in to change notification settings

BillsLasa/Machine-Learning-Brain-Tumor-Recognition---Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Brain Tumor Recognition - Python

This repository stores the code responsible for training and validating a machine learning model to recognize brain tumors in MRI (magnetic resonance imaging) scans. In addition to the graphical user interface that uses this artificial intelligence model to show the user if there is a tumor or not, in addition to showing a possible location in one of the lobes of the brain.

Author 👤

Luis Ángel Sánchez Aguilar

Folders description 📁

  • [Model_Training]: This folder contains all the Python code files and notebooks where a machine learning model, specifically the random forest algorithm, was trained and validated.

  • [GUI]: This folder contains all the Python code files and images that make up the graphical user interface that will show the user whether or not there is a tumor in an magnetic resonance imaging. It also contains the code that locates the tumor in the corresponding lobe.

Main Files description 📘

  • [Diagnóstico Hemorragia - OBTENCIÓN DE DATOS.ipynb]: This file contains the code documented in a notebook using google colab that extracts the magnetic resonance imaging's necessary features to train and validate the Random Forest machine learning model.

  • [Diagnóstico Hemorragia - BOSQUE ALEATORIO (MACHINE LEARNING).ipynb]: This file contains the code documented in a notebook using google colab that trains and validates the Random Forest machine learning model to recognize the tumor.

  • [GUI_ProyectoFinal_PDI.py]: This file consists of the Python code that makes up the graphical user interface that will show whether or not there is a tumor in an MRI. It also contains the localization algorithm to indicate the lobe closest to the tumor.

Screenshots 📷

image

Hiring 🤝🏿

If you wish to hire me, please contact me at the following e-mail address: [email protected]

About

This repository stores the code responsible for training and validating a machine learning model to recognize brain tumors in magnetic resonance imaging.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published