Beef spoilage assessment using e-nose and machine learning on unbalanced dataset
Abstract
Food quality and freshness especially meat which have short shelf life like beef meat is a real problem in nowadays. This kind of food should be stored at suitable temperature and humidity conditions. For this purpose, a system is created to detect different states of freshness through an open unbalanced dataset. Machine learning models' performance is affected by unbalanced classes, which leads to biased outcomes and poor performance on minority classes, to address this issue this study uses synthetic minority oversampling technique (SMOTE). For this purpose, an open dataset containing 10800 samples, where four classes are distinguished (excellent, good, acceptable and spoiled). In this study, the proposed e-nose is composed of 10 sensors. For classification 6 machine learning methods are used. The best results are obtained from k-nearest neighbors (KNN) model with 99.83% of accuracy, 99.86% of precision, 99.80% of recall and 99.83% of F1-score.
Keywords
Beef quality; Data balancing; E-nose; Meat freshness; SMOTE
Full Text:
PDFDOI: http://doi.org/10.11591/ijeecs.v42.i2.pp552-560
Refbacks
- There are currently no refbacks.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES).