Skip to content

Trabalho de inteligência computacional em saúde para classificação de doença renal crônica (DRC) utilizando machine learning.

License

Notifications You must be signed in to change notification settings

intel-comp-saude-ufes/2025-1-P1-classificacao-de-doenca-renal-cronica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning: classificacao de doença renal crônica (DRC)

Bem-vindo ao repositório do projeto que usa machine learning para prever complicações renais com alta precisão! Aqui, exploramos como Random Forest e SVM podem ajudar em diagnósticos médicos, evitando falsos negativos.

📌 Resumo do Projeto

✅ Objetivo: Desenvolver um modelo confiável para identificar pacientes com risco de complicações renais.

✅ Dados: Características fisiológicas coletadas de um hospital ao longo de 2 meses.

✅ Resultados: Recall > 96% (quase nenhum caso positivo escapou!).

⚙️ Como Funciona?

Práticas de machine learning foram utilizadas para preparar os dados e aplicar algoritmos de classficação para predição de DRC.

🛠️🔨Pré-processamento:

  • Encoding dos dados categóricos
  • Normalização dos dados
  • Imputação de valores faltantes
  • Separação em treino e teste

🤖 Algoritmos

  • Support Vector Machine
  • Random Forest

Validação:

  • Stratified K-Fold para métricas confiáveis.
  • Grid Search para otimizar hiperparâmetros.
  • Matriz de confusão
  • Métricas: recall, f1-score, acurácia

🔻Limitações:

A base de dados poderia ser maior para melhor generalização.

🚀 Melhorias Futuras

  • Aplicar mais técnicas de pré processamento como feature selection.

  • Conseguir mais dados para o algoritmo

🔗 Vídeo explicativo do trabalho desenvolvido.

📚 Referências

Scikit-learn: Documentação Oficial 📄

Artigo Classification of chronic kidney disease based on machine learning techniques

Dataset: Chronic Kidney Disease dataset

Para mais detalhes veja o notebook ou o artigo


👥 Autores & Contato

Nome github email
Alex Oliveira 🐙🐱 @alekswheeler aleks.vix@outlook.com
Icaro Madalena 🐙🐱 @bvl0 icaro.nascimento@edu.ufes.br

Feito com ❤️ e Python

About

Trabalho de inteligência computacional em saúde para classificação de doença renal crônica (DRC) utilizando machine learning.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •