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".
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
Para executar a classificação ou regressão da idade dos abalones, execute os seguintes comandos no terminal:
python classification.py
python regression.py