4.6 Article

Single-Step Preprocessing of Raman Spectra Using Convolutional Neural Networks

期刊

APPLIED SPECTROSCOPY
卷 74, 期 4, 页码 427-438

出版社

SAGE PUBLICATIONS INC
DOI: 10.1177/0003702819888949

关键词

Raman spectroscopy; convolutional neural network; CNN; preprocessing; simulated data; chemometrics; deep learning

资金

  1. Swedish Foundation for Strategic Research [ITM17-0056]
  2. Swedich Research Council [2016-04220]
  3. Swedish Foundation for Strategic Research (SSF) [ITM17-0056] Funding Source: Swedish Foundation for Strategic Research (SSF)

向作者/读者索取更多资源

Preprocessing of Raman spectra is generally done in three separate steps: (1) cosmic ray removal, (2) signal smoothing, and (3) baseline subtraction. We show that a convolutional neural network (CNN) can be trained using simulated data to handle all steps in one operation. First, synthetic spectra are created by randomly adding peaks, baseline, mixing of peaks and baseline with background noise, and cosmic rays. Second, a CNN is trained on synthetic spectra and known peaks. The results from preprocessing were generally of higher quality than what was achieved using a reference based on standardized methods (second-difference, asymmetric least squares, cross-validation). From 10(5) simulated observations, 91.4% predictions had smaller absolute error (RMSE), 90.3% had improved quality (SSIM), and 94.5% had reduced signal-to-noise (SNR) power. The CNN preprocessing generated reliable results on measured Raman spectra from polyethylene, paraffin and ethanol with background contamination from polystyrene. The result shows a promising proof of concept for the automated preprocessing of Raman spectra.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据