A Proof-of-Concept Study of Meat Broth Classification Using UV–Vis Spectroscopy and Explainable Decision Tree Analysis
Stanly Gabriel, Anak Agung Ngurah Gunawan, I Ketut Sukarasa, I Wayan Supardi, Ni Putu Yuni Nurmalasari, Ida Bagus Alit Paramarta, I Ketut Putra
Asian Journal of Research and Reviews in Physics · pp. 170–181 · Published 15 Oct 2026
10.9734/ajr2p/2026/v10i4256Abstract
Background: Rapid discrimination of animal-derived food products is relevant to food authenticity, consumer protection, and dietary compliance. UV–Vis spectroscopy provides a simple analytical approach for obtaining optical fingerprints of food matrices; however, spectral interpretation may benefit from transparent machine-learning methods. Objective: This proof-of-concept study investigated the feasibility of combining UV–Vis spectrophotometry with an interpretable Decision Tree classifier to discriminate chicken, pork, and beef broths and to identify wavelength variables contributing to classification. Methods: Broths prepared from chicken, pork, and beef were analyzed by UV–Vis spectrophotometry in the 244.5–249.0 nm spectral region, yielding 10 wavelength-specific absorbance variables. Two predesignated datasets were used: 15 training observations (five per class) and 15 test observations (five per class). Model development used only the training dataset. Because 10-fold stratification is not feasible with only five observations per class, shuffled 10-fold KFold cross-validation (random_state = 42) was applied to the training data. A Decision Tree classifier using Gini impurity was evaluated by accuracy, macro-precision, macro-recall, macro-F1, out-of-fold (OOF) confusion matrix, and multiclass one-vs-rest ROC-AUC. The final tree was then fitted to all training observations and evaluated once on the untouched test dataset. Feature importance and SHAP values were used for model interpretation. No feature scaling was applied to Decision Tree modeling. Results: All 10 validation folds were classified correctly, producing mean cross-validation accuracy, macro-precision, macro-recall, and macro-F1 of 1.000 ± 0.000. Pooled OOF predictions also yielded accuracy, macro-precision, macro-recall, macro-F1, and multiclass OvR ROC-AUC of 1.000. The final Decision Tree had a depth of two and three terminal leaves. On the separately designated 15-observation test dataset, all observations were correctly classified (confusion matrix diagonal: 5, 5, and 5), with accuracy, macro-precision, macro-recall, macro-F1, and macro OvR ROC-AUC all equal to 1.000. Feature importance was concentrated at 245.5 and 248.5 nm (0.50 each), and SHAP analysis likewise identified these wavelengths as the dominant model contributors. These perfect metrics must be interpreted cautiously because the observations are technical replicates from a very limited number of broth preparations. Conclusion: The findings demonstrate the feasibility of integrating UV–Vis spectroscopy with an interpretable Decision Tree for preliminary discrimination of chicken, pork, and beef broth spectra. Under the present proof-of-concept dataset, the model achieved perfect 10-fold OOF and separately designated test-set classification, with 245.5 and 248.5 nm driving the fitted decision rules. However, the technical-replicate structure and very small number of independent broth preparations preclude claims of biological generalization. Validation using larger numbers of independently prepared samples, multiple biological sources and batches, and genuinely external test sets is required before practical food-authentication use can be established.
Cited by 0
No indexed citations yet.
Related research
- Testing the Probability of Heart Disease Using Classification and Regression Tree Model — shares topic coverage
- A Novel Approach to Predict the Performance of Student and Knowledge Discovery Based on Previous Record — shares topic coverage
- An Assessment Framework to Delineate Between Dietary Foods for Special Medical Purposes and Normal Foods — shares topic coverage
- Analysis of Indian Food Based on Machine learning Classification Models — shares topic coverage
- A Comparative Machine Learning Framework for Location-Specific Maize Yield Prediction in the U.S. Corn Belt Using SVM, Random Forest, and Decision Tree Models: Integrating Agronomic, Genetic, and Spatial Factors — shares topic coverage
Article metrics
Real usage data collected on this platform.
8
Page views
0
PDF downloads
0
Outbound clicks
0
Citations
Views over time
Views by country
Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".
Traffic sources
Referring site, by host.
Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.