paper-with-me

홈 › Papers

Graph Neural Networks Gone Hogwild

2024-06-29 · Olga Solodova, Nick Richardson, Deniz Oktay, Ryan P. Adams

Message passing graph neural networks (GNNs) would appear to be powerful tools to learn distributed algorithms via gradient descent, but generate catastrophically incorrect predictions when nodes update asynchronously during inference. This failure under asynchrony effectively excludes these architectures from many potential applications, such as learning local communication policies between resource-constrained agents in, e.g., robotic swarms or sensor networks. In this work we explore why this failure occurs in common GNN architectures, and identify "implicitly-defined" GNNs as a class of architectures which is provably robust to partially asynchronous "hogwild" inference, adapting convergence guarantees from work in asynchronous and distributed optimization, e.g., Bertsekas (1982); Niu et al. (2011). We then propose a novel implicitly-defined GNN architecture, which we call an energy GNN. We show that this architecture outperforms other GNNs from this class on a variety of synthetic tasks inspired by multi-agent systems, and achieves competitive performance on real-world datasets.

📄 PDF Abstract BibTeX arXiv:2407.00494

Code (0)

등록된 구현이 없습니다.

Tasks

Distributed Optimization

Similar Papers 제목 키워드 기반

CYCLADES: Conflict-free Asynchronous Machine Learning

2016-05-31 · NeurIPS 2016 12 · Xinghao Pan, Maximilian Lam, Stephen Tu, Dimitris Papailiopoulos 외

We present CYCLADES, a general framework for parallelizing stochastic optimization algorithms in a shared memory setting. CYCLADES is asynchronous during shared model updates, and requires no memory locking mechanisms, s…

BIG-bench Machine LearningStochastic Optimization

Clone MCMC: Parallel High-Dimensional Gaussian Gibbs Sampling

2017-12-01 · NeurIPS 2017 12 · Andrei-Cristian Barbos, Francois Caron, Jean-François Giovannelli, Arnaud Doucet

We propose a generalized Gibbs sampler algorithm for obtaining samples approximately distributed from a high-dimensional Gaussian distribution. Similarly to Hogwild methods, our approach does not target the original Gaus…

Vocal Bursts Intensity Prediction

HOGWILD!: A Lock-Free Approach to Parallelizing Stochastic Gradient Descent

2011-06-28 · Feng Niu, Benjamin Recht, Christopher Re, Stephen J. Wright

Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performance on a variety of machine learning tasks. Several researchers have recently proposed schemes to parallelize SGD, but al…

Hogwild: A Lock-Free Approach to Parallelizing Stochastic Gradient Descent

2011-12-01 · NeurIPS 2011 12 · Benjamin Recht, Christopher Re, Stephen Wright, Feng Niu

Stochastic Gradient Descent (SGD) is a popular algorithm that can achieve state-of-the-art performance on a variety of machine learning tasks. Several researchers have recently proposed schemes to parallelize SGD, but…

Analyzing Hogwild Parallel Gaussian Gibbs Sampling

2013-12-01 · NeurIPS 2013 12 · Matthew Johnson, James Saunderson, Alan Willsky

Sampling inference methods are computationally difficult to scale for many models in part because global dependencies can reduce opportunities for parallel computation. Without strict conditional independence structure …