Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instalação

Para reproduzir esse repositório em sua máquina local, não são necessárias instalações adicionais. Você só deve garantir que todas as bibliotécas, presentes no inicio de cada arquivo Python, estão disponíveis em sua plataforma de copilação Python (IDE).

Análise do DataFrame

O arquivo "Data_analysis.py" apresenta ferramentas de análise dos dados, visual e por métricas.

Casos

Dois casos foram criados para estudar o DataFrame de spam. O primeiro caso consiste no uso de todos os dados disponíveis, sem qualquer tipo de análise. O segundo caso só possuí as features que obtiveram maior relevância para a variável de interesse, utilizando a métrica chi².

Métodos aplicados

Para a análise dois métodos foram aplicados ao Dataframe, são esses Radom Forest e Support Vector Machine.

Métricas utilizadas

Para comparar os métodos de aprendizado de máquina algumas métricas foram aderidas. A exatidão (Accuracy), a matrix de confusão, a pontuação f1 (F1 score) e a curva AUC. Todas as métricas estão presentes no arquivo "Classification.py".

Executando

Para executar qualquer arquivo basta rodar o código (arquivo com formato .py) diretamente na plataforma copiladora da linguagem Python (IDE). O arquivo de formato (.csv) deve obrigatóriamente estar no mesmo diretório que o arquivo de execução.

About

Análise do dataframe de e-mails com uma classificação binária. Aplicação e análise analítica dos métodos de random forest e SVM em dois cenários experimentais..

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages