Accurate rice classification is essential to determine the quality and market value of rice. Traditional methods of rice classification are often time-consuming and error-prone, so a more efficient and accurate solution is needed. This study aims to optimize rice classification using Convolutional Neural Networks (CNN) combined with the ShuffleNet architecture, which offers high computational efficiency without sacrificing accuracy. The dataset used comes from Kaggle, containing 8750 rice grain images divided into five classes: Arborio, Basmati, Ipsala, Jasmine, and Karacadag. The uniqueness of this study is the application of ShuffleNet Proposed in rice classification, which provides improved performance compared to basic CNN models such as MobileNet, ShuffleNet, and RestNet. The results showed that the MobileNet model achieved 80% accuracy, RestNet 94%, and ShuffleNet achieved 100% accuracy with precision, recall, and F1 values also 100%. However, the ShuffleNet model experienced overfitting when tested with new data, resulting in an accuracy of only 20%. To overcome this, further optimization was carried out on the model. The results of statistical tests (paired t-test and Wilcoxon test) show significant differences between ShuffleNet Proposed and other models, which proves that the improvements applied to this model provide significant improvements. The implications of this study can improve the efficiency and accuracy of rice classification, which has the potential to improve the quality and market value of rice in the agricultural industry.
Copyrights © 2025