Seed classification, particularly for dry bean seeds, is crucial for ensuring high agricultural productivity and efficiency. This paper investigates the impact of data preprocessing techniques on the performance of machine learning models in the classification of dry bean seeds. Using a data set from the UCI Machine Learning Repository, derived from an experiment by Koklu and Ozkan [9], various pre-processing techniques, such as missing value imputation, outlier removal, and data normalization, were applied. The k-Nearest Neighbors (kNN) classification methods and Multi-Layer Perceptron (MLP) were used to evaluate the effectiveness of these preprocessing techniques. In addition, an enhanced MLP model with optimized parameters was proposed, including the learning rate and hidden layer configuration. The experimental results demonstrate the critical role of data normalization, with Z-Score normalization yielding the best performance improvements. The enhanced MLP model significantly outperformed the baseline model, highlighting the importance of robust preprocessing and careful model optimization. These findings underscore the necessity of comprehensive data preprocessing and fine-tuning of machine learning models to achieve high classification accuracy and efficiency.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Performance Evaluation of Data Analysis Techniques in Dry Bean Seed Classification Using kNN and MLP

  • Victor Hugo Schneider Lopes,
  • Alessandro Bof de Oliveira,
  • Patricia Bof,
  • Dante Augusto Couto Barone

摘要

Seed classification, particularly for dry bean seeds, is crucial for ensuring high agricultural productivity and efficiency. This paper investigates the impact of data preprocessing techniques on the performance of machine learning models in the classification of dry bean seeds. Using a data set from the UCI Machine Learning Repository, derived from an experiment by Koklu and Ozkan [9], various pre-processing techniques, such as missing value imputation, outlier removal, and data normalization, were applied. The k-Nearest Neighbors (kNN) classification methods and Multi-Layer Perceptron (MLP) were used to evaluate the effectiveness of these preprocessing techniques. In addition, an enhanced MLP model with optimized parameters was proposed, including the learning rate and hidden layer configuration. The experimental results demonstrate the critical role of data normalization, with Z-Score normalization yielding the best performance improvements. The enhanced MLP model significantly outperformed the baseline model, highlighting the importance of robust preprocessing and careful model optimization. These findings underscore the necessity of comprehensive data preprocessing and fine-tuning of machine learning models to achieve high classification accuracy and efficiency.