This project aims to evaluate the accuracy of different machine learning algorithms on the task of determining if COVID patients should be hospitalized or not.
The analysis focuses on choosing the best hyperparameters for each model, using the optuna framework, and comparing each models' accuracies.
Customize the experiment using the config.ini file. Key parameters include:
- data_type: Choose
img_featurefor numerics and images features vectors combined,imgfor only raw images, andnumericfor only the numeric data. - model_type: Specify
dt,nn,cnnordlfor the model type.
After the environment for the experiment is built, simply run main.py and check the results on the terminal
Each test will compare different hyperparameters and their accuracies. At the end, the best combination of hyperparameters will be printed on the terminal, with the according result.
This project was built mainly using the Optuna framework, more information about the intricacies of its functioning can be found here.
This repository is an addition to an academic paper with the same name, for the Machine Learning class at University of Coimbra, Portugal.
The authors are:
- Catarina Silva
- Mariana Guiomar
- Saulo José Mendes