Skip to content

implementation of kNN, Decision Tree, Random Forest, and SVM algorithms for classification and regression applied to the abalone dataset.

Notifications You must be signed in to change notification settings

renanleonel/abalone-classification-regression

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Classificação e Regressão da Idade de Abalones

Este repositório contém a implementação dos algoritmos KNN, Decision Tree, Random Forest e SVM para classificar e regredir a idade de abalones com base em suas características físicas. O trabalho foi desenvolvido como parte da disciplina de Tópicos em Inteligência Computacional da UEM. Os resultados obtidos podem ser observados no arquivo "article.pdf".

Instalação

Este projeto requer as seguintes bibliotecas para serem instaladas:

  • pandas
  • sklearn
  • matplotlib
  • prettytable
  • seaborn

Para instalar essas bibliotecas, você pode utilizar o gerenciador de pacotes pip. Abra o terminal do Anaconda e execute o seguinte comando:

pip install pandas sklearn matplotlib prettytable seaborn

Execução

Para executar a classificação ou regressão da idade dos abalones, execute os seguintes comandos no terminal:

python classification.py
python regression.py

About

implementation of kNN, Decision Tree, Random Forest, and SVM algorithms for classification and regression applied to the abalone dataset.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages