4.6 Article

DJAM: Distributed Jacobi Asynchronous Method for Learning Personal Models

Journal

IEEE SIGNAL PROCESSING LETTERS
Volume 25, Issue 9, Pages 1389-1392

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/LSP.2018.2859596

Keywords

Collaborative work; distributed algorithms; distributed computing; optimization

Funding

  1. Fundacao para a Ciencia e Tecnologia, Portugal [UID/EEA/50009/2013, PD/BD/135012/2017]
  2. Fundação para a Ciência e a Tecnologia [PD/BD/135012/2017] Funding Source: FCT

Ask authors/readers for more resources

Processing data collected by a network of agents often boils down to solving an optimization problem. The distributed nature of these problems calls for methods that are, themselves, distributed. While most collaborative learning problems require agents to reach a common (or consensus) model, there are situations in which the consensus solution may not be optimal. For instance, agents may want to reach a compromise between agreeing with their neighbors and minimizing a personal loss function. We present DJAM, a Jacobi-like distributed algorithm for learning personalized models. This method is implementation-friendly : it has no hyperparameters that need tuning, it is asynchronous, and its updates only require single-neighbor interactions. We prove that DJAM converges with probability one to the solution, provided that the personal lass functions are strongly convex and have Lipschitz gradient. We then give evidence that DJAM is on par with state-of-the-art methods: our method reaches a solution with error similar to the error of a carefully tuned alternating direction method of multipliers (ADMM) in about the same number of single-neighbor interactions.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Automation & Control Systems

Linear Convergence Rate of a Class of Distributed Augmented Lagrangian Algorithms

Dusan Jakovetic, Jose M. F. Moura, Joao Xavier

IEEE TRANSACTIONS ON AUTOMATIC CONTROL (2015)

Article Engineering, Electrical & Electronic

Distributed Inference Over Directed Networks: Performance Limits and Optimal Design

Dragana Bajovic, Jose M. F. Moura, Joao Xavier, Bruno Sinopoli

IEEE TRANSACTIONS ON SIGNAL PROCESSING (2016)

Article Mathematics, Applied

Projection on the intersection of convex sets

Marko Stosic, Joao Xavier, Marija Dodig

LINEAR ALGEBRA AND ITS APPLICATIONS (2016)

Article Engineering, Electrical & Electronic

Distributed Learning With Time Correlated Information

Pedro Guerreiro, Joao Xavier

IEEE SIGNAL PROCESSING LETTERS (2017)

Article Automation & Control Systems

Single Sample Fictitious Play

Brian Swenson, Soummya Kar, Joao Xavier

IEEE TRANSACTIONS ON AUTOMATIC CONTROL (2017)

Article Automation & Control Systems

ROBUSTNESS PROPERTIES IN FICTITIOUS-PLAY-TYPE ALGORITHMS

Brian Swenson, Soummya Kar, Joao Xavier, David S. Leslie

SIAM JOURNAL ON CONTROL AND OPTIMIZATION (2017)

Article Engineering, Electrical & Electronic

FADE: Fast and Asymptotically Efficient Distributed Estimator for Dynamic Networks

Antonio Simoes, Joao Xavier

IEEE TRANSACTIONS ON SIGNAL PROCESSING (2019)

Article Engineering, Electrical & Electronic

Robust Localization With Bounded Noise: Creating a Superset of the Possible Target Positions via Linear-Fractional Representations

Joao Domingos, Claudia Soares, Joao Xavier

Summary: This article presents a localization method based on bounded noise and unknown distributions, creating a tight superset using convex relaxations and linear fractional representations. The superset provides accurate target location in high-risk real-world scenarios.

IEEE TRANSACTIONS ON SIGNAL PROCESSING (2022)

Article Engineering, Electrical & Electronic

Primal-Dual Methods for Large-Scale and Distributed Convex Optimization and Data Analytics

Dusan Jakovetic, Dragana Bajovic, Joao Xavier, Jose M. F. Moura

PROCEEDINGS OF THE IEEE (2020)

Article Engineering, Electrical & Electronic

Distributed Linear Estimation Via a Roaming Token

Lucas Balthazar, Joao Xavier, Bruno Sinopoli

IEEE TRANSACTIONS ON SIGNAL PROCESSING (2020)

Proceedings Paper Automation & Control Systems

On Robustness Properties in Empirical Centroid Fictitious Play

Brian Swenson, Soummya Kar, Joao Xavier

2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC) (2015)

Proceedings Paper Computer Science, Theory & Methods

Selecting observers for source localization via error exponents

Sabina Zejnilovic, Joao Xavier, Joao Gomes, Bruno Sinopoli

2015 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT) (2015)

Proceedings Paper Engineering, Electrical & Electronic

Massive MIMO Full-Duplex Relaying with Optimal Power Allocation for Independent Multipairs

Joao S. Lemos, Francisco Rosario, Francisco A. Monteiro, Joao Xavier, Antonio Rodrigues

2015 IEEE 16TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC) (2015)

Proceedings Paper Engineering, Electrical & Electronic

A Computationally Efficient Implementation of Fictitious Play in a Distributed Setting

Brian Swenson, Soummya Kar, Joao Xavier

2015 23RD EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO) (2015)

No Data Available