Source-linked AI summary

Resource-Efficient Distributed Recursive Gaussian Processes

Josephine King, Ali Emre Balci, Raj Thilak Rajan

arXiv:2609.26979v1cs.LGeess.SP

TL;DR

Distributed online GP estimation needs to combine measurements from multiple agents without centralized processing. This paper develops ADMM-RGP and PDMM-RGP for multi-output recursive regression and analyzes their convergence. Across communication graphs, the methods reduce communication relative to Consensus-RGP while retaining comparable estimation performance.

  • Problem

    Distributed online GP methods need to combine agents’ measurements without central processing while addressing computation and communication constraints.

    Source: §I · p. 1
  • Method

    The paper develops ADMM-RGP and PDMM-RGP for distributed recursive multi-output GP regression and analyzes stability and parameter selection for faster convergence.

    Source: §I · p. 2
  • Results

    Across graphs, ADMM-RGP consistently outperforms Consensus-RGP and PDMM-RGP excels on sparse graphs; on graph 1, ADMM-RGP at K = 7 matches Consensus-RGP at K = 10, a 30% communication reduction.

    Source: B. Results and Discussion · p. 8
  • Takeaways & Limitations

    The proposed algorithms use fewer resources than the state of the art while achieving comparable reconstruction performance, with PDMM-RGP more effective on sparse graphs and ADMM-RGP on denser graphs.

    Source: §VI · p. 8

    Experiments deliberately use many basis locations and a large grid, so the study does not systematically sweep basis-location count.

    Source: B. Results and Discussion · p. 7

Abstract

from arXiv · show

Gaussian processes (GPs) provide a flexible framework for learning unknown functions from noisy measurements while quantifying predictive uncertainty, making them well suited for estimation in multi-agent systems. However, when measurements are collected by multiple agents, maintaining a unified GP model without centralized processing requires efficient distributed algorithms that can operate using local measurements and communication with neighboring agents. In this work, we develop two distributed recursive GP (RGP) algorithms for multi-output GP regression: ADMM-RGP and PDMM-RGP. We analyze the stability and convergence of both algorithms and develop parameter selection strategies to accelerate convergence, thus reducing the communication burden. The proposed methods are validated on a real-world multi-output wind dataset, and their convergence behavior is examined across communication graphs with varying connectivity. Numerical experiments demonstrate that ADMM-RGP and PDMM-RGP can significantly reduce communication relative to the state of the art, while maintaining comparable estimation accuracy and network-wide consensus.

I. Introduction

Distributed online GP estimation must combine agents’ measurements without relying on centralized processing, while managing computational and communication constraints. The paper develops ADMM-RGP and PDMM-RGP for multi-output regression, focusing on communication efficiency in the distributed fusion layer.

I. Introduction

  • GPs model unknown functions without a fixed functional form and quantify predictive uncertainty, making them useful for multi-agent estimation.Their applications include wireless traffic prediction, safe path planning, and cooperative mapping.Source: §I · p. 1
  • Centralized processing requires agents to transmit measurements to a common unit, while standard GP regression scales cubically with observation count.Communication can consume a significant share of energy in UAV, multi-robot, and wireless-sensor systems.Source: §I · pp. 1–2
  • ADMM-RGP and PDMM-RGP reduce communication relative to Consensus-RGP while maintaining comparable accuracy and network-wide consensus.PDMM-RGP is particularly effective on sparse communication networks.Source: §I · p. 2
  • The authors analyze both algorithms’ stability, provide parameter-selection strategies for fast convergence, and evaluate them on a real-world multi-output wind dataset.They compare communication and computational complexity across graphs with varying connectivity.Source: §I · p. 2

A. Multi-Output Gaussian Processes

  • The linear model of coregionalization represents each output as a linear combination of latent single-output functions, with a matrix-valued kernel capturing output correlations.The method’s inducing-point formulation is kernel agnostic and can extend to alternative GP representations such as random Fourier features.Source: A. Multi-Output Gaussian Processes · pp. 2–3, §I · p. 2

B. Recursive Gaussian Processes

Recursive GPs update estimates from streaming measurements using a sparse, inducing-point approximation. In distributed RGP, agents seek the joint-data estimate through local updates and neighbor communication, with Consensus-RGP providing a consensus-based approach.

B. Recursive Gaussian Processes

  • RGP updates a posterior over latent function values at fixed basis locations as new measurement batches arrive.The method uses a sparse inducing-point approximation and Kalman filter-like updates.Source: B. Recursive Gaussian Processes · p. 3

C. Distributed Recursive Gaussian Processes

  • Each agent seeks the estimate that would result from jointly processing measurements across the network, but the global information updates require contributions from every agent.Agents therefore maintain local information vectors and matrices and exchange information with neighbors to approximate the global solution.Source: C. Distributed Recursive Gaussian… · p. 3

D. State of the Art: Consensus-RGP

  • Consensus-RGP applies local RGP updates and then runs K rounds of distributed average consensus to approximate global information parameters.The algorithm extends RGP to distributed multi-output modeling.Source: D. State of the Art: Consensus-RGP · p. 3

III. Proposed Approaches

ADMM-RGP formulates distributed information-vector and information-matrix updates as consensus optimization problems. Its node-local iterations use graph-Laplacian coupling, with the information matrix represented through half-vectorization.

A. ADMM-RGP

  • ADMM-RGP adapts a communication-efficient distributed ADMM scheme and presents its updates directly in information form, simplifying convergence analysis.The equality constraint enforces consensus because the Laplacian’s nullspace is the consensus subspace.Source: A. ADMM-RGP · pp. 3–4
  • The information-vector optimization uses local measurement contributions and prior information, with a Laplacian constraint coupling agents toward consensus.The updates use primal and dual variables, including a step size for dual ascent.Source: A. ADMM-RGP · p. 4
  • For the information-matrix updates, ADMM applies half-vectorization, mapping the symmetric information matrix to a vector of dimension Dω = 1/2 Dξ(Dξ + 1).The algorithm performs local updates and computes each agent’s mean and covariance after K iterations.Source: A. ADMM-RGP · p. 4

B. PDMM-RGP

PDMM-RGP reformulates the information-vector consensus problem using directed-edge constraints and applies PDMM iterations. A broadcast protocol lets neighbors reconstruct auxiliary values from shared primal variables.

B. PDMM-RGP

  • PDMM applies to the node-separable ADMM-derived problems, whose objectives are strongly convex and differentiable with convex constraints.PDMM is reported to converge faster than ADMM in certain settings, including average consensus problems.Source: B. PDMM-RGP · p. 4
  • The PDMM formulation assigns two directed edges to each communication link and imposes paired constraints on neighboring agents’ information vectors.A lifted constraint matrix and edge-indexed auxiliary dual variables organize the updates.Source: B. PDMM-RGP · pp. 4–5
  • The PDMM iterations use parameter c > 0, and the information-vector update is obtained by solving an invertible system involving I + cCᵀC.Agents can broadcast their primal variables so neighbors reconstruct auxiliary values rather than receiving separate unicast transmissions.Source: B. PDMM-RGP · p. 5

IV. Analysis

This section establishes convergence properties for the proposed ADMM-RGP and PDMM-RGP algorithms.

  • The section analyzes convergence properties of both proposed algorithms, ADMM-RGP and PDMM-RGP.Source: §IV · p. 5

A. ADMM-RGP Convergence

ADMM-RGP convergence is analyzed through its error dynamics, with conditions ensuring stability and parameter choices aimed at faster convergence.

A. ADMM-RGP Convergence

B. PDMM-RGP Convergence

PDMM-RGP convergence is analyzed using an auxiliary dual variable and invariant-subspace decomposition, while the parameter c controls convergence speed.

B. PDMM-RGP Convergence

  • The PDMM iterations converge for any c > 0 because the objectives of P1 and P2 are closed, strongly convex, proper, and differentiable.Source: B. PDMM-RGP Convergence · p. 6
  • The auxiliary-variable dynamics are decomposed over invariant subspaces Ψ and Ψ⊥, with AΨ and AΨ⊥ restricting Aζ to each subspace.Source: B. PDMM-RGP Convergence · p. 6
  • The non-convergent Ψ⊥ component does not prevent ξ[k] from converging, since the relevant error converges asymptotically to zero.Source: B. PDMM-RGP Convergence · p. 6
  • Parameter c can be searched to minimize ρ(AΨ), or to minimize the transient-error norm when small K makes transient behavior dominant.Source: B. PDMM-RGP Convergence · p. 7

V. Experiments

The experiments use a real-world wind-field dataset and compare estimates over two communication graphs.

V. Experiments

  • The experiments use 10-meter wind u- and v-components from the ERA5 post-processed daily statistics dataset.Source: §V · p. 7
  • Ten agents collect 20 measurements each per time step over 50 steps, yielding 10,000 training data points.Source: §V · p. 7
  • The simulations use two communication graphs, 400 basis locations, and 2,500 prediction locations to evaluate the trained model.Source: §V · p. 7, Figure 2 · p. 7

A. Performance Metrics

The predictive distribution provides estimates at test locations, while RMSE evaluates prediction accuracy and MVOP evaluates consensus among agents.

B. Results and Discussion

The four recursive GP approaches achieve the same reported average RMSE, while ADMM-RGP and PDMM-RGP reduce communication relative to Consensus-RGP. Their relative consensus performance varies with graph connectivity, and the conclusion reports comparable reconstruction performance with fewer resources.

B. Results and Discussion

VI. Conclusion

  • The conclusion reports fewer resource requirements with comparable reconstruction performance and identifies asynchronous communication and time-varying functions and graphs as future work.Source: §VI · p. 8

Appendix A Proof of Theorem 1

The proof establishes Schur stability by bounding the eigenvalues of each matrix block inside the unit circle, considering real and complex cases.

Appendix A Proof of Theorem 1

  • For real eigenvalues, their product has magnitude below one, and both roots remain inside the unit interval if neither crosses the ±1 boundary.Source: Appendix A · p. 8
  • For complex-conjugate eigenvalues, each squared magnitude equals the determinant, which lies between zero and one under the assumed bounds on τ.Source: Appendix A · p. 8
  • Together, the real and complex cases establish that the eigenvalues lie strictly inside the unit circle, so M is Schur stable.Source: Appendix A · p. 8
Loading 2609.26979v1…