Classificação de arroz: um estudo de caso utilizando a rede neural MLP

Abstract

This work aims to analyze the performance of the Multilayer Perceptron (MLP) neural network model in the classification of rice varieties. The database, obtained from the Kaggle platform, presents 18185 observations of the Jasmine and Gonen varieties. To implement the MLP classification model, in the Python programming language, the MLPClassifier module of the Scikit-Learn library was used. Scikit-Learn is a library developed specifically for practical application of machine learning. Model training involves hyperparameter selection and cross-validation to avoid overfitting. The resample function of the Scikit-Learn library was used to balance the classes. The performance of the MLP model was verified through the accuracy and AUC (Area under the ROC Curve) metrics. Experimental results demonstrated that the MLP model presented excellent results: accuracy = 99% and AUC = 0.9869.

Author Biographies

José Airton Azevedo dos Santos, Universidade Tecnológica Federal do Paraná - UTFPR
Programa de Pós-graduação em tecnologias Computacionais para o Agronegócio (PPGTCA)
Aldino Normelio Brun Polo, Universidade Tecnológica Federal do Paraná

Engenheiro Químico. Mestrando do Programa de Pós-Graduação em Tecnologias Computacionais para o Agronegócio. Universidade Tecnológica Federal do Paraná – UTFPR. Medianeira, PR. Brasil. Email: aldinopolo@alunos.utfpr.edu.br.

 

Cidmar Ortiz dos Santos, Universidade Tecnológica Federal do Paraná (UTFPR)

Administrador de Empresas. Doutor em Ensino de Ciência e Tecnologia. Universidade Tecnológica Federal do Paraná – UTFPR. Medianeira, PR. Brasil. Email: cidmar@utfpr.edu.br

Published
2025-07-06
How to Cite
dos Santos, J. A. A., Brun Polo, A. N., & dos Santos, C. O. (2025). Classificação de arroz: um estudo de caso utilizando a rede neural MLP. REVISTA CEREUS, 17(2), 143-152. Retrieved from https://ojs.unirg.edu.br/index.php/1/article/view/5609