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.
Luis Ángel Sánchez Aguilar
-
[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.
-
[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.
If you wish to hire me, please contact me at the following e-mail address: [email protected]