MedElevator Войти в исследования
← Поиск публикаций

DOI 10.3390/s26092872

Медицинская библиотека · Sensors (Basel, Switzerland) · 2026

A Fluorescence-Based Sensor Combined with Chemometric and Deep Learning Approaches for Detecting and Quantifying Coconut Milk Fraud in Bovine Milk.

Cahyarani Stella Maria Dyah, Lee Hoonsoo

СтатьяПеревод в очереди

Аннотация

Bovine milk adulteration with coconut milk poses a significant threat to food safety, as both liquids are visually similar yet nutritionally distinct. This study presents an integrated analytical framework combining excitation-emission matrix (EEM) fluorescence spectroscopy with chemometric and deep learning techniques to detect and quantify coconut milk adulteration in bovine milk across nine concentration levels (0-100% v/v). Parallel factor analysis (PARAFAC) resolved two dominant fluorescent components, tryptophan (λ ex/em: 290/350 nm) and riboflavin (λ ex/em: 450/525 nm), whose scores decreased monotonically with increasing adulteration, confirming their role as key chemical biomarkers. For quantitative prediction, PLSR and 1D-CNN models were developed using emission spectra at three excitation wavelengths, with best performances achieved at 450 nm (PLSR: R2P = 0.97, RMSEP = 5.00%; 1D-CNN: R2P = 0.94, RMSEP = 6.75%). A lightweight 2D-CNN utilizing full EEM contour maps as image inputs outperformed all quantitative models, achieving R2P = 0.99, RMSEP = 2.36%, and RPD = 12.97, demonstrating the advantage of preserving the full two-dimensional fluorescence topology over discrete wavelength selection. These results confirm that EEM combined with 2D-CNN provides a highly accurate and non-destructive tool for dairy authentication.

Для цитирования: Cahyarani Stella Maria Dyah, Lee Hoonsoo. A Fluorescence-Based Sensor Combined with Chemometric and Deep Learning Approaches for Detecting and Quantifying Coconut Milk Fraud in Bovine Milk.. Sensors (Basel, Switzerland). 2026. DOI: 10.3390/s26092872.

Предметные рубрики MeSH

Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.