GPU-Accelerated Sequential Monte Carlo for Bayesian Spectral Analysis
Tomohiro Nabika, Yui Hayashi, Masato Okada

TL;DR
This paper introduces a GPU-accelerated sequential Monte Carlo method for Bayesian spectral analysis, significantly speeding up model selection and parameter estimation in spectral data processing.
Contribution
It presents a novel GPU-based parallelization of SMCS, achieving over 500x speedup compared to CPU methods for spectral Bayesian analysis.
Findings
Achieves over 500x speedup over CPU-based methods.
Validates the approach on both synthetic and real spectral data.
Enables practical Bayesian spectral analysis for large datasets.
Abstract
Bayesian spectral deconvolution provides a data-driven framework for mathematical model selection and parameter estimation from spectral data. Although highly versatile, it becomes computationally expensive as the number of model parameters, data points, and candidate models increases, often rendering practical applications infeasible. We propose a GPU-accelerated approach in which a sequential Monte Carlo sampler (SMCS) is run in parallel on a GPU to perform Bayesian model selection of the number of spectral peaks and Bayesian estimation of peak-function parameters. Numerical experiments demonstrate that the GPU-parallelized SMCS achieves speedups exceeding 500x over CPU-parallelized replica exchange Monte Carlo (REMC). The method is validated on artificial data designed to emulate X-ray photoelectron spectroscopy (XPS) and X-ray diffraction (XRD) measurements, as well as on real…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
