Beef spoilage assessment using e-nose and machine learning on unbalanced dataset

Noreddine Kazitani, Miloud Chikr-El-Mezouar, Elhocine Boutellaa

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:

PDF


DOI: http://doi.org/10.11591/ijeecs.v42.i2.pp552-560

Refbacks

  • There are currently no refbacks.


Creative Commons License
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).

shopify stats IJEECS visitor statistics