An open API service indexing awesome lists of open source software.

https://github.com/emv271828/diabetes_cdc_uci_machine_learning

Segunda avaliação para a disciplina de Inteligência Artificial da Universidade Federal Fluminense.
https://github.com/emv271828/diabetes_cdc_uci_machine_learning

jupyter-notebook machine-learning pandas python scikit-learn

Last synced: 2 months ago
JSON representation

Segunda avaliação para a disciplina de Inteligência Artificial da Universidade Federal Fluminense.

Awesome Lists containing this project

README

          

# UCI - Dataset CDC Diabetes Health Indicators - Machine Learning

## Resumo
Uso de técnicas de machine learning no dataset CDC Diabetes Health Indicators - com maiores informações [neste link](https://archive.ics.uci.edu/dataset/891/cdc+diabetes+health+indicators) - como forma de avaliação para a disciplina de Inteligência Artificial, da Universidade Federal Fluminense. Este dataset contém informações sobre pessoas envolvidas em uma pesquisa diagnóstica sobre diabetes.

## Objetivos da avaliação
- Implementar em Python códigos para Árvores de Decisão, Random Forest e Rede Neural Multilayer Perceptron
- Para cada algoritmo, listar as taxas de acurácia e F1 obtidas para cada conjunto de parâmetros
- Explicar a divisão do conjunto de dados para treinamento e teste
- Avaliar a performance dos algoritmos do ponto de vista da métrica e da explicabilidade desses algoritmos
- Análise crítica de escolher e colocar um modelo em produção para o domínio do dataset selecionado

## Tecnologias utilizadas
- ``Pandas``: visualização e manipulação de dados
- ``Scikit Learn``: principais métodos utilizados no trabalho (Decision Tree, Random Forest, Multilayer Perceptron,...)
- ``Seaborn``: visualização das matrizes de correlação e confusão
- ``ucimlrepo``: obtenção dos dados do dataset
- ``Matplotlib``: usado em conjunto com seaborn para visualização de dados
- ``Graphviz``: visualização das árvores de decisão