TY - JOUR
T1 - Distributed Graph Learning From Smooth Data
T2 - A Bayesian Framework
AU - Zhang, Jiayin
AU - Wu, Nan
AU - Zhang, Tingting
AU - Li, Bin
AU - Yan, Qinsiwei
AU - Ma, Xiaoli
N1 - Publisher Copyright:
© 1991-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - The emerging field of graph learning, which aims to learn reasonable graph structures from data, plays a vital role in Graph Signal Processing (GSP) and finds applications in various data processing domains. However, the existing approaches have primarily focused on learning deterministic graphs, and thus are not suitable for applications involving topological stochasticity, such as epidemiological models. In this paper, we develop a hierarchical Bayesian model for graph learning problem. Specifically, the generative model of smooth signals is formulated by transforming the graph topology into self-expressiveness coefficients and incorporating individual noise for each vertex. Tailored probability distributions are imposed on each edge to characterize the valid graph topology constraints along with edge-level probabilistic information. Building upon this, we derive the Bayesian Graph Learning (BGL) approach to efficiently estimate the graph structure in a distributed manner. In particular, based on the specific probabilistic dependencies, we derive a series of message passing rules by a mixture of Generalized Approximate Message Passing (GAMP) message and Belief Propagation (BP) message to iteratively approximate the posterior probabilities. Numerical experiments with both artificial and real data demonstrate that BGL learns more accurate graph structures and enhances machine learning tasks compared to state-of-the-art methods.
AB - The emerging field of graph learning, which aims to learn reasonable graph structures from data, plays a vital role in Graph Signal Processing (GSP) and finds applications in various data processing domains. However, the existing approaches have primarily focused on learning deterministic graphs, and thus are not suitable for applications involving topological stochasticity, such as epidemiological models. In this paper, we develop a hierarchical Bayesian model for graph learning problem. Specifically, the generative model of smooth signals is formulated by transforming the graph topology into self-expressiveness coefficients and incorporating individual noise for each vertex. Tailored probability distributions are imposed on each edge to characterize the valid graph topology constraints along with edge-level probabilistic information. Building upon this, we derive the Bayesian Graph Learning (BGL) approach to efficiently estimate the graph structure in a distributed manner. In particular, based on the specific probabilistic dependencies, we derive a series of message passing rules by a mixture of Generalized Approximate Message Passing (GAMP) message and Belief Propagation (BP) message to iteratively approximate the posterior probabilities. Numerical experiments with both artificial and real data demonstrate that BGL learns more accurate graph structures and enhances machine learning tasks compared to state-of-the-art methods.
KW - Graph learning
KW - factor graph
KW - generalized approximate message passing
KW - graph signal processing
KW - probabilistic model
KW - smooth graph signal
KW - variational expectation maximization
UR - https://www.scopus.com/pages/publications/105003089328
U2 - 10.1109/TSP.2025.3553915
DO - 10.1109/TSP.2025.3553915
M3 - Article
AN - SCOPUS:105003089328
SN - 1053-587X
VL - 73
SP - 1626
EP - 1642
JO - IEEE Transactions on Signal Processing
JF - IEEE Transactions on Signal Processing
ER -