Skip to content

Criação e avaliação de modelos de classificação para um conjunto de dados recorrendo a algoritmos de Machine Learning (neste caso Árvores de Decisão e Naive Bayes)

Notifications You must be signed in to change notification settings

KatFT/Machine_Learning-Speed-Dating

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning (Speed Dating)

Para este trabalho foi utilizada uma base de dados de speed dating com o objetivo de descobrir a melor estratégia para termos um match.

Nós utilizamos 3 abordagens diferentes de abordagem de modo a comparar qual é que teve melhor resultado. As estratégias foram as seguintes:

  • Remover todos os NaNs;
  • Preencher todos os Nans com 0;
  • Preencher os NaNs com médias, moda e mediana conforme achávamos indicado e remoção de linhas ou colunas que não achávamos importantes.

Os algoritmos estão divididos em pastas, cada pasta equivale a uma estratégia.

Em cada pasta, tem um notebook correspondente para cada modelo e o seu ficheiro python correspondente.

Para executar os programas basta escrever este comando: python3 (nome_do_ficheiro).py

About

Criação e avaliação de modelos de classificação para um conjunto de dados recorrendo a algoritmos de Machine Learning (neste caso Árvores de Decisão e Naive Bayes)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published