Generalized EXTRA stochastic gradient Langevin dynamics

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gurbuzbalaban, Mert, Islam, Mohammad Rafiqul, Wang, Xiaoyu, Zhu, Lingjiong
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915578117095424
author Gurbuzbalaban, Mert
Islam, Mohammad Rafiqul
Wang, Xiaoyu
Zhu, Lingjiong
author_facet Gurbuzbalaban, Mert
Islam, Mohammad Rafiqul
Wang, Xiaoyu
Zhu, Lingjiong
contents Langevin algorithms are popular Markov Chain Monte Carlo methods for Bayesian learning, particularly when the aim is to sample from the posterior distribution of a parametric model, given the input data and the prior distribution over the model parameters. Their stochastic versions such as stochastic gradient Langevin dynamics (SGLD) allow iterative learning based on randomly sampled mini-batches of large datasets and are scalable to large datasets. However, when data is decentralized across a network of agents subject to communication and privacy constraints, standard SGLD algorithms cannot be applied. Instead, we employ decentralized SGLD (DE-SGLD) algorithms, where Bayesian learning is performed collaboratively by a network of agents without sharing individual data. Nonetheless, existing DE-SGLD algorithms induce a bias at every agent that can negatively impact performance; this bias persists even when using full batches and is attributable to network effects. Motivated by the EXTRA algorithm and its generalizations for decentralized optimization, we propose the generalized EXTRA stochastic gradient Langevin dynamics, which eliminates this bias in the full-batch setting. Moreover, we show that, in the mini-batch setting, our algorithm provides performance bounds that significantly improve upon those of standard DE-SGLD algorithms in the literature. Our numerical results also demonstrate the efficiency of the proposed approach.
format Preprint
id arxiv_https___arxiv_org_abs_2412_01993
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Generalized EXTRA stochastic gradient Langevin dynamics
Gurbuzbalaban, Mert
Islam, Mohammad Rafiqul
Wang, Xiaoyu
Zhu, Lingjiong
Machine Learning
Optimization and Control
Langevin algorithms are popular Markov Chain Monte Carlo methods for Bayesian learning, particularly when the aim is to sample from the posterior distribution of a parametric model, given the input data and the prior distribution over the model parameters. Their stochastic versions such as stochastic gradient Langevin dynamics (SGLD) allow iterative learning based on randomly sampled mini-batches of large datasets and are scalable to large datasets. However, when data is decentralized across a network of agents subject to communication and privacy constraints, standard SGLD algorithms cannot be applied. Instead, we employ decentralized SGLD (DE-SGLD) algorithms, where Bayesian learning is performed collaboratively by a network of agents without sharing individual data. Nonetheless, existing DE-SGLD algorithms induce a bias at every agent that can negatively impact performance; this bias persists even when using full batches and is attributable to network effects. Motivated by the EXTRA algorithm and its generalizations for decentralized optimization, we propose the generalized EXTRA stochastic gradient Langevin dynamics, which eliminates this bias in the full-batch setting. Moreover, we show that, in the mini-batch setting, our algorithm provides performance bounds that significantly improve upon those of standard DE-SGLD algorithms in the literature. Our numerical results also demonstrate the efficiency of the proposed approach.
title Generalized EXTRA stochastic gradient Langevin dynamics
topic Machine Learning
Optimization and Control
url https://arxiv.org/abs/2412.01993