Federated Gaussian Process Learning via Pseudo-Representations for Large-Scale Multi-Robot Systems
Sanket A. Salunkhe, George P. Kontoudis
TL;DR
The paper addresses scalable, privacy-preserving Gaussian Process learning for large-scale, federated multi-robot systems. It introduces pxpGP, which constructs local pseudo-datasets via sparse variational inference and augments them with boundary and repulsive penalties to yield informative, well-spread representations, shared among agents. A scaled proximal-inexact consensus ADMM (pxADMM) framework enables both centralized (pxpGP) and decentralized (dec-pxpGP) training with warm-starts and adaptive parameter updates, reducing communication rounds while preserving data privacy. Across synthetic and real-world (NASA SRTM) datasets, pxpGP and dec-pxpGP achieve accurate hyperparameter estimates and superior predictive uncertainty (lower NLPD) in large networks, with favorable computational and communication complexity compared to existing distributed GP methods.
Abstract
Multi-robot systems require scalable and federated methods to model complex environments under computational and communication constraints. Gaussian Processes (GPs) offer robust probabilistic modeling, but suffer from cubic computational complexity, limiting their applicability in large-scale deployments. To address this challenge, we introduce the pxpGP, a novel distributed GP framework tailored for both centralized and decentralized large-scale multi-robot networks. Our approach leverages sparse variational inference to generate a local compact pseudo-representation. We introduce a sparse variational optimization scheme that bounds local pseudo-datasets and formulate a global scaled proximal-inexact consensus alternating direction method of multipliers (ADMM) with adaptive parameter updates and warm-start initialization. Experiments on synthetic and real-world datasets demonstrate that pxpGP and its decentralized variant, dec-pxpGP, outperform existing distributed GP methods in hyperparameter estimation and prediction accuracy, particularly in large-scale networks.
