A Novel Approach For Spectrum Decomposition For Raman Spectroscopy
ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING IN DEFENSE APPLICATIONS(2019)
Abstract
As a fundamental study for improving the detection accuracy of Raman spectroscopy under noisy conditions, this paper proposes a novel spectrum decomposition method, where the observed spectrum from an unknown substance is decomposed into some known spectra. Raman spectroscopy can be used for a remote sensing method, where a laser is irradiated to the target and then the Raman scattering light is analyzed to detect the target constituents. The spectrum decomposition is the method to analyze the observed spectrum, that is the Raman scattering light, with some known spectra, which are previously developed as a database. The purpose of the decomposition is to find a linear combination of the known spectra so that the linear combination appropriately represents the observed spectrum. The coefficients of the linear combination show the density of molecules contained in the target. The coefficients can be found with multiple linear regression method. However, the coefficients can contain large errors under low signal-noise-ratio conditions. The proposed method tries to overcome the noise problem by using three techniques. The first technique is to employ the non-negative least squares method, which is the least squares method with non-negative constraints for the coefficients. The second technique is to select the wavelengths of the observed and known spectra for the spectrum decomposition. The third technique is to select the wavelength of the laser irradiated to the target. This paper conducts numerical experiments to show the effectiveness of the proposed method.
MoreTranslated text
Key words
Raman spectroscopy, spectrum decomposition, non-negative least squares, wavelength selection
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined