Cargando…

Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra †

Raman spectroscopy is a powerful diagnostic tool in biomedical science, whereby different disease groups can be classified based on subtle differences in the cell or tissue spectra. A key component in the classification of Raman spectra is the application of multi-variate statistical models. However...

Descripción completa

Detalles Bibliográficos
Autores principales: Barton, Sinead, Alakkari, Salaheddin, O’Dwyer, Kevin, Ward, Tomas, Hennelly, Bryan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8309607/
https://www.ncbi.nlm.nih.gov/pubmed/34300363
http://dx.doi.org/10.3390/s21144623
_version_ 1783728561683693568
author Barton, Sinead
Alakkari, Salaheddin
O’Dwyer, Kevin
Ward, Tomas
Hennelly, Bryan
author_facet Barton, Sinead
Alakkari, Salaheddin
O’Dwyer, Kevin
Ward, Tomas
Hennelly, Bryan
author_sort Barton, Sinead
collection PubMed
description Raman spectroscopy is a powerful diagnostic tool in biomedical science, whereby different disease groups can be classified based on subtle differences in the cell or tissue spectra. A key component in the classification of Raman spectra is the application of multi-variate statistical models. However, Raman scattering is a weak process, resulting in a trade-off between acquisition times and signal-to-noise ratios, which has limited its more widespread adoption as a clinical tool. Typically denoising is applied to the Raman spectrum from a biological sample to improve the signal-to-noise ratio before application of statistical modeling. A popular method for performing this is Savitsky–Golay filtering. Such an algorithm is difficult to tailor so that it can strike a balance between denoising and excessive smoothing of spectral peaks, the characteristics of which are critically important for classification purposes. In this paper, we demonstrate how Convolutional Neural Networks may be enhanced with a non-standard loss function in order to improve the overall signal-to-noise ratio of spectra while limiting corruption of the spectral peaks. Simulated Raman spectra and experimental data are used to train and evaluate the performance of the algorithm in terms of the signal to noise ratio and peak fidelity. The proposed method is demonstrated to effectively smooth noise while preserving spectral features in low intensity spectra which is advantageous when compared with Savitzky–Golay filtering. For low intensity spectra the proposed algorithm was shown to improve the signal to noise ratios by up to 100% in terms of both local and overall signal to noise ratios, indicating that this method would be most suitable for low light or high throughput applications.
format Online
Article
Text
id pubmed-8309607
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83096072021-07-25 Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra † Barton, Sinead Alakkari, Salaheddin O’Dwyer, Kevin Ward, Tomas Hennelly, Bryan Sensors (Basel) Article Raman spectroscopy is a powerful diagnostic tool in biomedical science, whereby different disease groups can be classified based on subtle differences in the cell or tissue spectra. A key component in the classification of Raman spectra is the application of multi-variate statistical models. However, Raman scattering is a weak process, resulting in a trade-off between acquisition times and signal-to-noise ratios, which has limited its more widespread adoption as a clinical tool. Typically denoising is applied to the Raman spectrum from a biological sample to improve the signal-to-noise ratio before application of statistical modeling. A popular method for performing this is Savitsky–Golay filtering. Such an algorithm is difficult to tailor so that it can strike a balance between denoising and excessive smoothing of spectral peaks, the characteristics of which are critically important for classification purposes. In this paper, we demonstrate how Convolutional Neural Networks may be enhanced with a non-standard loss function in order to improve the overall signal-to-noise ratio of spectra while limiting corruption of the spectral peaks. Simulated Raman spectra and experimental data are used to train and evaluate the performance of the algorithm in terms of the signal to noise ratio and peak fidelity. The proposed method is demonstrated to effectively smooth noise while preserving spectral features in low intensity spectra which is advantageous when compared with Savitzky–Golay filtering. For low intensity spectra the proposed algorithm was shown to improve the signal to noise ratios by up to 100% in terms of both local and overall signal to noise ratios, indicating that this method would be most suitable for low light or high throughput applications. MDPI 2021-07-06 /pmc/articles/PMC8309607/ /pubmed/34300363 http://dx.doi.org/10.3390/s21144623 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Barton, Sinead
Alakkari, Salaheddin
O’Dwyer, Kevin
Ward, Tomas
Hennelly, Bryan
Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra †
title Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra †
title_full Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra †
title_fullStr Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra †
title_full_unstemmed Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra †
title_short Convolution Network with Custom Loss Function for the Denoising of Low SNR Raman Spectra †
title_sort convolution network with custom loss function for the denoising of low snr raman spectra †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8309607/
https://www.ncbi.nlm.nih.gov/pubmed/34300363
http://dx.doi.org/10.3390/s21144623
work_keys_str_mv AT bartonsinead convolutionnetworkwithcustomlossfunctionforthedenoisingoflowsnrramanspectra
AT alakkarisalaheddin convolutionnetworkwithcustomlossfunctionforthedenoisingoflowsnrramanspectra
AT odwyerkevin convolutionnetworkwithcustomlossfunctionforthedenoisingoflowsnrramanspectra
AT wardtomas convolutionnetworkwithcustomlossfunctionforthedenoisingoflowsnrramanspectra
AT hennellybryan convolutionnetworkwithcustomlossfunctionforthedenoisingoflowsnrramanspectra