Barton, Sinead ORCID: 0000-0003-4915-7335, Alakkari, Salaheddin, O'Dwyer, Kevin ORCID: 0000-0001-7405-9679, Ward, Tomás E. ORCID: 0000-0002-6173-6607 and Hennelly, Bryan ORCID: 0000-0003-1326-9642 (2021) Convolution network with custom loss function for the denoising of low SNR Raman spectra. Sensors, 21 (14). ISSN 1424-8220
Abstract
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 Citation: Barton, S.; Alakkari, S.; O’Dwyer, K.; Ward, T.; Hennelly, B. Convolution Network with Custom Loss Function for the Denoising of LowSNRRamanSpectra. Sensors 2021, 21, 4623. https://doi.org/ 10.3390/s21144623 Academic Editors: Elfed Lewis, Thomas Newe, Cian O’Mathuna, John Barton, Gerald Farrell, Joan Condell, Alison Keogh and Ciprian Briciu-Burghina Received: 9 June 2021 Accepted: 1 July 2021 Published: 6 July 2021 Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Copyright: © 2021 by the authors. 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/). denoising is applied to the Raman spectrum from a biological sample to improve the signal-tonoise 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 signalto-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
Metadata
Item Type: | Article (Published) |
---|---|
Refereed: | Yes |
Uncontrolled Keywords: | Raman spectroscopy; deep learning; denoising |
Subjects: | Computer Science > Machine learning |
DCU Faculties and Centres: | DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing Research Institutes and Centres > INSIGHT Centre for Data Analytics |
Publisher: | MDPI |
Official URL: | https://dx.doi.org/10.3390/s21144623 |
Copyright Information: | © 2021 The Authors. Open Access (CC-BY 4.0) |
ID Code: | 27538 |
Deposited On: | 11 Aug 2022 14:51 by Thomas Murtagh . Last Modified 10 Jan 2023 14:00 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
8MB |
Metrics
Altmetric Badge
Dimensions Badge
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record