Distributed Dictionary Learning
Amir Daneshmand, Gesualdo Scutari, Francisco Facchinei

TL;DR
This paper introduces a novel distributed algorithm for Dictionary Learning over dynamic networks, enabling efficient, privacy-preserving data processing without centralized data aggregation.
Contribution
It presents the first provably convergent distributed algorithm for Dictionary Learning and bi-convex optimization on time-varying directed graphs.
Findings
Algorithm converges asymptotically under general conditions.
Effective in scenarios with resource constraints and privacy concerns.
Addresses a gap in distributed nonconvex optimization literature.
Abstract
The paper studies distributed Dictionary Learning (DL) problems where the learning task is distributed over a multi-agent network with time-varying (nonsymmetric) connectivity. This formulation is relevant, for instance, in big-data scenarios where massive amounts of data are collected/stored in different spatial locations and it is unfeasible to aggregate and/or process all the data in a fusion center, due to resource limitations, communication overhead or privacy considerations. We develop a general distributed algorithmic framework for the (nonconvex) DL problem and establish its asymptotic convergence. The new method hinges on Successive Convex Approximation (SCA) techniques coupled with i) a gradient tracking mechanism instrumental to locally estimate the missing global information; and ii) a consensus step, as a mechanism to distribute the computations among the agents. To the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Control Multi-Agent Systems · Distributed Sensor Networks and Detection Algorithms · Energy Efficient Wireless Sensor Networks
