| Literature DB >> 35010197 |
Abolfazl Dashti1,2, Judith Müller-Maatsch3, Yannick Weesepoel3, Hadi Parastar4, Farzad Kobarfard5, Bahram Daraei1, Mohammad Hossein Shojaee AliAbadi6, Hassan Yazdanpanah1,2.
Abstract
Handheld visible-near-infrared (Vis-NIR) and near-infrared (NIR) spectroscopy can be cost-effective, rapid, non-destructive and transportable techniques for identifying meat species and may be valuable for enforcement authorities, retail and consumers. In this study, a handheld Vis-NIR (400-1000 nm) and a handheld NIR (900-1700 nm) spectrometer were applied to discriminate halal meat species from pork (halal certification), as well as speciation of intact and ground lamb, beef, chicken and pork (160 meat samples). Several types of class modeling multivariate approaches were applied. The presented one-class classification (OCC) approach, especially with the Vis-NIR sensor (95-100% correct classification rate), was found to be suitable for the application of halal from non-halal meat-species discrimination. In a discriminant approach, using the Vis-NIR data and support vector machine (SVM) classification, the four meat species tested could be classified with accuracies of 93.4% and 94.7% for ground and intact meat, respectively, while with partial least-squares discriminant analysis (PLS-DA), classification accuracies were 87.4% (ground) and 88.6% (intact). Using the NIR sensor, total accuracies of the SVM models were 88.2% and 81.5% for ground and intact meats, respectively, and PLS-DA classification accuracies were 88.3% (ground) and 80% (intact). We conclude that the Vis-NIR sensor was most successful in the halal certification (OCC approaches) and speciation (discriminant approaches) for both intact and ground meat using SVM.Entities:
Keywords: authenticity; chemometrics; halal meat; handheld VIS/NIR; meat; speciation
Year: 2021 PMID: 35010197 PMCID: PMC8750306 DOI: 10.3390/foods11010071
Source DB: PubMed Journal: Foods ISSN: 2304-8158
Figure 1Data analysis pipeline.
Figure 2(a) Vis-NIR spectra of intact meat with smoothing, (b) Vis-NIR spectra of ground meat with smoothing, (c) raw NIR spectra of intact meat, (d) raw NIR spectra of ground meat. Blue: lamb, red: beef, green: chicken, turquoise: pork.
Figure 3Vis-NIR data (400–1000 nm): (a) The PCA score projections of Vis-NIR spectra of intact meat preprocessed with EMSC; (b) the PCA score projections of Vis-NIR spectra of ground meat preprocessed with EMSC + 1st derivative. NIR data (900–1700 nm): (c) The PCA score projections of NIR spectra of intact meat preprocessed with MSC (mean) + 1st derivative (SavGol); (d) the PCA score projections of NIR spectra of ground meat preprocessed with gap segment 2nd derivative.
Details and AUROCs on the manually picked models for the NIR sensor.
| Model | Pre-Processing | Algorithm | AUROC | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| SNV | Derivative | Subset | DWT | Pork | Pork | Pork | Pork | |||
| Intact | 1 | - | 1st | 3rd | - | SIMCA | 0.61 | 0.53 | 0.51 | 0.55 |
| 2 | DT | - | 2nd | - | OCSVM | 0.59 | 0.79 | 0.82 | 0.73 | |
| 3 | SNV | - | 3rd | - | PCA residual (3PCs) | 0.54 | 0.75 | 0.82 | 0.70 | |
| Ground | 1 | - | 1st | 3rd | - | SIMCA | 0.93 | 0.73 | 0.84 | 0.83 |
| 2 | SNV | - | (full) | la8 (3–5) | OCSVM | 0.80 | 0.85 | 0.78 | 0.81 | |
| 3 | - | 1st | 4th | - | OCSVM | 0.89 | 0.70 | 0.94 | 0.83 | |
Details and AUROCs on the manually picked models for the Vis-NIR sensor.
| Model | Pre-Processing | Algorithm | AUROC | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| SNV | Derivative | Subset | DWT | Pork | Pork | Pork | Pork | |||
| Intact | 1 | - | 1st | 2nd | - | OCSVM | 0.95 | 0.98 | 0.93 | 0.95 |
| 2 | DT | - | 4th | - | SIMCA | 0.93 | 0.95 | 0.99 | 0.96 | |
| 3 | SNV | - | (full) | la8 | SIMCA | 0.93 | 0.93 | 0.98 | 0.95 | |
| Ground | 1 | - | 1st | (full) | - | kNN | 0.97 | 0.98 | 0.98 | 0.98 |
| 2 | - | 1st | 4th | - | PCA residual | 0.96 | 0.98 | 0.96 | 0.97 | |
| 3 | - | 1st | (full) | - | SIMCA | 0.96 | 0.98 | 0.98 | 0.97 | |
Correct classification rate (%) of samples in two scenarios for the Vis-NIR and NIR sensors.
| VIS-NIR | NIR | |||||||
|---|---|---|---|---|---|---|---|---|
| Intact Meat | Ground Meat | Intact Meat | Ground Meat | |||||
| Scenario | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 |
| Pork | 100 | 98 | 100 | 98 | 100 | 79 | 100 | 79 |
| Lamb | 97 | 100 | 97 | 100 | 27 | 44 | 73 | 95 |
| Beef | 100 | 100 | 100 | 100 | 51 | 73 | 42 | 75 |
| Chicken | 100 | 100 | 95 | 100 | 53 | 85 | 75 | 88 |
Figure 4Classification accuracy of SVM and PLS-DA models in Vis-NIR and NIR sensors. Vis-NIR sensor: (a) intact meat samples; (b) ground meat samples. NIR sensor: (c) intact meat samples; (d) ground meat samples. Partial Least Squares Discriminant Analysis (PLS-DA); Outlier Removal (OR); Variable Selection (VS) and Support Vector Machine (SVM).
Classification performance (in %) of SVM (RBF kernel) model 1 for classification of lamb, beef, chicken and pork using six individual spectra of each sample for the NIR sensor.
| Intact Meat 2 | Ground Meat 3 | |||||||
|---|---|---|---|---|---|---|---|---|
| Train | CV | Test | Train | CV | Test | |||
| Lamb | Sensitivity | 96.4 | 80.9 | 70.5 | 94.4 | 87.6 | 80.9 | |
| Specificity | 95.6 | 87.4 | 87.2 | 99.8 | 97.4 | 90.2 | ||
| Accuracy | 96.0 | 84.0 | 78.4 | 97.0 | 92.3 | 85.4 | ||
| Error | 4.0 | 16.0 | 21.6 | 3.0 | 7.7 | 14.6 | ||
| Beef | Sensitivity | 96.4 | 81.5 | 64.1 | 99.5 | 96.7 | 86.1 | |
| Specificity | 99.3 | 94.6 | 93.6 | 98.0 | 96.5 | 94.7 | ||
| Accuracy | 97.8 | 87.8 | 77.4 | 98.7 | 96.6 | 90.3 | ||
| Error | 2.2 | 12.2 | 22.6 | 1.3 | 3.3 | 9.7 | ||
| Chicken | Sensitivity | 98.2 | 89.2 | 84.7 | 100.0 | 95.1 | 81.2 | |
| Specificity | 99.5 | 96.7 | 91.9 | 99.8 | 99.0 | 94.6 | ||
| Accuracy | 98.8 | 92.8 | 88.2 | 99.9 | 97.0 | 87.6 | ||
| Error | 1.2 | 7.2 | 11.8 | 0.1 | 3.0 | 12.4 | ||
| Pork | Sensitivity | 91.2 | 78.5 | 74.0 | 99.3 | 97.4 | 83.3 | |
| Specificity | 99.6 | 98.0 | 91.2 | 100.0 | 99.2 | 96.8 | ||
| Accuracy | 95.3 | 87.7 | 82.1 | 99.6 | 98.3 | 89.8 | ||
| Error | 4.7 | 12.3 | 17.9 | 0.4 | 1.7 | 10.2 | ||
1 Cross validation (CV): Venetian blinds (number of data split: 10, thickness: 1). 2 Pre-processing: MSC (mean) + 1st derivative (SavGol) (order: 2, window: 15 pt). 3 Pre-processing: gap segment 2nd derivative (gap: 5, segment: 5).
Classification performance (in %) of SVM (kernel function: quadratic) model 1 for classification of lamb, beef, chicken and pork using six individual spectra of each sample for the Vis-NIR sensor.
| Intact Meat 2 | Ground Meat 3 | |||||||
|---|---|---|---|---|---|---|---|---|
| Train | CV | Test | Train | CV | Test | |||
| Lamb | Sensitivity | 100.0 | 79.4 | 80.7 | 99.2 | 92.7 | 92.8 | |
| Specificity | 100.0 | 96.0 | 96.0 | 100.0 | 93.6 | 88.3 | ||
| Accuracy | 100.0 | 87.3 | 88.0 | 99.6 | 93.2 | 90.5 | ||
| Error | 0.0 | 12.7 | 12.0 | 0.4 | 6.8 | 9.5 | ||
| Beef | Sensitivity | 100.0 | 85.4 | 93.7 | 100.0 | 85.6 | 83.3 | |
| Specificity | 100.0 | 93.1 | 93.5 | 99.7 | 98.1 | 97.6 | ||
| Accuracy | 100.0 | 89.1 | 93.6 | 99.8 | 91.6 | 90.2 | ||
| Error | 0.0 | 10.8 | 6.4 | 0.2 | 8.4 | 9.8 | ||
| Chicken | Sensitivity | 100.0 | 98.9 | 94.7 | 100.0 | 94.4 | 87.5 | |
| Specificity | 100.0 | 100.0 | 100.0 | 100.0 | 99.8 | 99.4 | ||
| Accuracy | 100.0 | 99.4 | 97.3 | 100.0 | 97.0 | 93.2 | ||
| Err | 0.0 | 0.6 | 2.7 | 0.0 | 3.0 | 6.8 | ||
| Pork | Sensitivity | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | |
| Specificity | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | ||
| Accuracy | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | 100.0 | ||
| Error | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||
1 Cross validation (CV): 5-fold cross validation. 2 Pre-processing: smoothing (SavGol) (filter width: 15 pt) + Standard Normal Variate (SNV). 3 Pre-processing: Multiplicative Scatter Correction (mean).
SVM classification performance in leave-class-out validation. Accuracy values (column 2) are based on five-fold cross-validation of the remaining three class data (ground meat samples) for the Vis-NIR sensor.
| Left Out | Accuracy (%) | Spectra | Lamb | Beef | Chicken | Pork |
|---|---|---|---|---|---|---|
| Lamb | 99.8 | 222 | -------------- | 131 (59 %) | 75 (33.8 %) | 16 (7.2 %) |
| Beef | 99.0 | 240 | 231 (96.3 %) | ------------ | 7 (2.9 %) | 2 (0.8 %) |
| Chicken | 92.1 | 240 | 220 (91.7 %) | 2 (0.8 %) | ----------- | 18 (7.5 %) |
| Pork | 89.0 | 240 | 227 (94.6 %) | 0 (0.0 %) | 13 (5.4 %) | ------------ |
SVM classification performance in leave-class-out validation. Accuracy values (column 2) are based on Venetian blinds (number of data split: 10, thickness: 1) cross-validation of the remaining three class data (ground meat samples) for the NIR sensor.
| Left Out | Accuracy (%) | Spectra | Lamb | Beef | Chicken | Pork |
|---|---|---|---|---|---|---|
| Lamb | 99.3 | 246 | ------------ | 82 (33.3%) | 145 (58.9%) | 19 (7.7%) |
| Beef | 97.9 | 288 | 155 (53.8%) | -------------- | 4 (1.3%) | 129 (44.8%) |
| Chicken | 97.4 | 240 | 197 (82.0 %) | 10 (4.1%) | ------------ | 33 (13.7%) |
| Pork | 97.4 | 204 | 77 (37.7 %) | 101 (49.5 %) | 26 (12.7 %) | ------------ |