RamPINN: Recovering Raman Spectra From Coherent Anti-Stokes Spectra Using Embedded Physics
Transferring the recent advancements in deep learning into scientific disciplines is hindered by the lack of the required large-scale datasets for training. We argue that in these knowledge-rich domains, the established body of scientific theory provides reliable inductive biases in the form of governing physical laws. We address the ill-posed inverse problem of recovering Raman spectra from noisy Coherent Anti-Stokes Raman Scattering (CARS) measurements, as the true Raman signal here is suppressed by a dominating non-resonant background. We propose RamPINN, a model that learns to recover Raman spectra from given CARS spectra. Our core methodological contribution is a physics-informed neural network that utilizes a dual-decoder architecture to disentangle resonant and non-resonant signals. This is done by enforcing the Kramers-Kronig causality relations via a differentiable Hilbert transform loss on the resonant and a smoothness prior on the non-resonant part of the signal. Trained entirely on synthetic data, RamPINN demonstrates strong zero-shot generalization to real-world experimental data, explicitly closing this gap and significantly outperforming existing baselines. Furthermore, we show that training with these physics-based losses alone, without access to any ground-truth Raman spectra, still yields competitive results. This work highlights a broader concept: formal scientific rules can act as a potent inductive bias, enabling robust, self-supervised learning in data-limited scientific domains.
Code (0)
등록된 구현이 없습니다.
Tasks
Zero-shot GeneralizationSelf-Supervised LearningSimilar Papers 제목 키워드 기반
Raman Signal Extraction from CARS Spectra Using a Learned-Matrix Representation of the Discrete Hilbert Transform
Removing distortions in coherent anti-Stokes Raman scattering (CARS) spectra due to interference with the nonresonant background (NRB) is vital for quantitative analysis. Popular computational approaches, the Kramers-Kro…
RetrievalLog-Gaussian Gamma Processes for Training Bayesian Neural Networks in Raman and CARS Spectroscopies
We propose an approach utilizing gamma-distributed random variables, coupled with log-Gaussian modeling, to generate synthetic datasets suitable for training neural networks. This addresses the challenge of limited real …
Gaussian Processesparameter estimationSynthetic Data GenerationA Practical Noise2Noise Denoising Pipeline for High-Throughput Raman Spectroscopy
A lightweight and reproducible denoising pipeline for high-throughput Raman spectroscopy is presented. The approach relies on a one-dimensional convolutional autoencoder trained using a Noise2Noise strategy, requiring ne…
Real-time and high-throughput Raman signal extraction and processing in CARS hyperspectral imaging
We present a new collection of processing techniques, collectively "factorized Kramers--Kronig and error correction" (fKK-EC), for (a) Raman signal extraction, (b) denoising, and (c) phase- and scale-error correction in …
DenoisingDeep-Learning Investigation of Vibrational Raman Spectra for Plant-Stress Analysis
Detecting stress in plants is crucial for both open-farm and controlled-environment agriculture. Biomolecules within plants serve as key stress indicators, offering vital markers for continuous health monitoring and earl…