Este projeto visa o desenvolvimento de uma aplicação de software com interface gráfica para treinamento, avaliação e análise de redes neurais em tarefas de classificação. O sistema deve permitir a configuração flexível de redes neurais, visualização em tempo real do processo de treinamento, e análise comparativa de diferentes arquiteturas e hiperparâmetros.
Este grupo ficou responsável para implementação da base de dados o Car Evaluation Dataset
do do UCI Machine Learning Repository. A intenção original do projeto era utilizar para interface visuala biblioteca PySimpleGUI
para a interface, contudo foi decidido utilizar a biblioteca Streamlit
devido a sua maior versatilidade e possibilidade de deploy na internet:
Streamlit
Além disso, foram utilizadas as seguintes bibliotecas para importar, tratar, criar e treinar o modelo:
- streamlit;
- matplotlib;
- seaborn;
- pandas;
- sklearn;
- tensorflow/keras
- Disciplina: Tópicos de IA (ELE 606) - DEE/UFRN
- Semestre: 2024.1
- Componente(s): Roosewelt Muniz Marinho Junior