AVALIAÇÃO COMPARATIVA ENTRE OS MODELOS RANDOM FOREST E MLP NA DETECÇÃO DE BUGS
Resumo
A detecção automática de defeitos em código-fonte é um desafio central na Garantia de Qualidade de Software, sendo essencial para reduzir custos, aumentar a confiabilidade dos sistemas e agilizar o desenvolvimento. Este trabalho realiza uma avaliação comparativa entre os algoritmos Random Forest e Multilayer Perceptron na detecção de bugs em código-fonte. Foram utilizados datasets rotulados, submetidos a etapas de pré-processamento, extração de características e treinamento dos modelos. A avaliação considerou as métricas acurácia, precisão, recall e F1-score. Os resultados indicaram que o Random Forest apresentou melhor desempenho em dados estruturados, enquanto o Multilayer Perceptron obteve desempenho superior em dados textuais vetorizados. Conclui-se que não há um modelo universalmente superior, sendo a escolha dependente das características dos dados. O estudo contribui ao fornecer evidências experimentais que auxiliam na seleção de técnicas mais adequadas para a predição de defeitos em software.
Palavras-chave: Detecção de Bugs. Qualidade de Software. Aprendizado Supervisionado. Machine Learning.
Texto completo:
PDFReferências
DAZA, A. Industrial applications of artificial intelligence in software defects prediction: systematic review, challenges, and future works. Computers and Electrical Engineering, v. 121, 2025. Disponível em:
https://www.sciencedirect.com. Acesso em: 30 mar. 2026.
GIL, A. C. Métodos e técnicas de pesquisa social. 6. ed. São Paulo: Atlas, 2008. Disponível em:
https://feata.edu.br/downloads/revistas/economiaepesquisa/v3_artigo01_globalizacao.pdf. Acesso em: 03 abr. 2026.
HEVNER, A. R. Design science in information systems research. MIS Quarterly, v. 28, n. 1, p. 75–105, 2004. Disponível em: https://www.in.th-nuernberg.de/professors/Holl/Personal/Hevner_DesignScience_ISRes.pdf. Acesso em: 03 abr. 2026.
LU, S. et al. CodeXGLUE: A machine learning benchmark dataset for code understanding and generation. 2021. Disponível em:
https://github.com/microsoft/CodeXGLUE. Acesso em: 30 mar. 2026.
NASSIF, A. B. Software defect prediction using learning to rank approach. Scientific Reports, v. 13, 2023. Disponível em: https://www.nature.com/articles/s41598-023-45915-5.pdf. Acesso em: 30 mar. 2026.
Apontamentos
- Não há apontamentos.
JNT - Facit Business and Technology Journal
ISSN 2526-4281