Distributed Quantum Gaussian Processes for Multi-Agent Systems
Organizations: Colorado School of Mines, Golden, USA
Abstract
Gaussian Processes (GPs) are a powerful tool for probabilistic modeling, but their performance is often constrained in complex, large-scale real-world domains due to the limited expressivity of classical kernels. Quantum computing offers the potential to overcome this limitation by embedding data into exponentially large Hilbert spaces, capturing complex correlations that remain inaccessible to classical computing approaches. In this paper, we propose a Distributed Quantum Gaussian Process (DQGP) method in a multi-agent setting to enhance modeling capabilities and scalability. To address the challenging non-Euclidean optimization problem, we develop a Distributed consensus Riemannian Alternating Direction Method of Multipliers (DR-ADMM) algorithm that aggregates local agent models into a global model. We evaluate the efficacy of our method through numerical experiments conducted on a quantum simulator in classical hardware. We use real-world, non-stationary elevation datasets of NASA's Shuttle Radar Topography Mission and synthetic datasets generated by Quantum Gaussian Processes. Beyond modeling advantages, our framework highlights potential computational speedups that quantum hardware may provide, particularly in Gaussian processes and distributed optimization.
Figures & tables
| Single Agent Method | Distributed Methods | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Data | Subset | Full-GP ( Williams and Rasmussen, 2006 ) | DQGP-DR-ADMM | FACT-GP ( Deisenroth and Ng, 2015 ) | apxGP-ADMM ( Xie et al., 2019 ) | |||||
| S R T M | N17E073 | 4 | ||||||||
| 8 | ||||||||||
| 27 | ||||||||||
| N43W080 | 4 | |||||||||
| Single Agent Method | Distributed Methods | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Data | Subset | Full-GP ( Williams and Rasmussen, 2006 ) | DQGP-DR-ADMM | FACT-GP ( Deisenroth and Ng, 2015 ) | apxGP-ADMM ( Xie et al., 2019 ) | |||||
| S R T M | N17E073 | 4 | ||||||||
| 8 | ||||||||||
| 27 | ||||||||||
| N43W080 | 4 | |||||||||
Gaussian Processes
Gaussian Processes are probabilistic models of functions that use kernels to make predictions with explicit uncertainty.
See all 112 papers