Determination of Trace Organic Contaminant Concentration via Machine Classification of Surface-Enhanced Raman Spectra

Vishnu Jayaprakash, Jae Bem You, Chiranjeevi Kanike, Jinfeng Liu, Christopher McCallum +1 more
1/31/2024
cs.LGeess.SP

No official code found. Best implementation: VishnuJay/Determination-of-Trace-Organic-Contaminant-Concentration-via-Machine-Classification-of-Raman-Spectra (4 stars, MIT, last commit 2024-01-24).

Abstract

Accurate detection and analysis of traces of persistent organic pollutants in water is important in many areas, including environmental monitoring and food quality control, due to their long environmental stability and potential bioaccumulation. While conventional analysis of organic pollutants requires expensive equipment, surface enhanced Raman spectroscopy (SERS) has demonstrated great potential for accurate detection of these contaminants. However, SERS analytical difficulties, such as spectral preprocessing, denoising, and substrate-based spectral variation, have hindered widespread use of the technique. Here, we demonstrate an approach for predicting the concentration of sample pollutants from messy, unprocessed Raman data using machine learning. Frequency domain transform methods, including the Fourier and Walsh Hadamard transforms, are applied to sets of Raman spectra of three model micropollutants in water (rhodamine 6G, chlorpyrifos, and triclosan), which are then used to train machine learning algorithms. Using standard machine learning models, the concentration of sample pollutants are predicted with more than 80 percent cross-validation accuracy from raw Raman data. cross-validation accuracy of 85 percent was achieved using deep learning for a moderately sized dataset (100 spectra), and 70 to 80 percent cross-validation accuracy was achieved even for very small datasets (50 spectra). Additionally, standard models were shown to accurately identify characteristic peaks via analysis of their importance scores. The approach shown here has the potential to be applied to facilitate accurate detection and analysis of persistent organic pollutants by surface-enhanced Raman spectroscopy.

View on arXivView PDF

Code Implementations(1)

MIT

Codebase and Data for "Determination-of-Trace-Organic-Contaminant-Concentration-via-Machine-Classification-of-Raman-Spectra."

41Python, Jupyter NotebookJan 10, 20232 years agoMIT

Similar Papers

Cite this paper

@article{jayaprakash2024determination,
  title  = {Determination of Trace Organic Contaminant Concentration via Machine Classification of Surface-Enhanced Raman Spectra},
  author = {Vishnu Jayaprakash and Jae Bem You and Chiranjeevi Kanike and Jinfeng Liu and Christopher McCallum and Xuehua Zhang},
  year   = {2024},
  eprint = {2402.00197},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.00197v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.00197.svg)](https://codeofpaper.com/paper/2402.00197)

Discussion