Distributed Dynamic Associative Memory via Online Convex Optimization
Bowen Wang, Matteo Zecchin, Osvaldo Simeone
TL;DR
The paper tackles memory recall in distributed, time-varying multi-agent settings by formulating distributed dynamic associative memory (DDAM) and introducing a tree-based online gradient descent algorithm (DDAM-TOGD). It provides regret guarantees, showing sublinear static regret and path-length dependent dynamic regret that account for communication delays, and introduces a combinatorial routing-tree design to minimize delays and improve performance. Empirical results on synthetic and real wireless data demonstrate DDAM-TOGD's superior accuracy and robustness compared to consensus-based baselines. The work offers principled design guidelines for online, distributed memory systems in dynamic networks and lays groundwork for extending DDAM to time-varying connectivity and non-linear associative memories.
Abstract
An associative memory (AM) enables cue-response recall, and it has recently been recognized as a key mechanism underlying modern neural architectures such as Transformers. In this work, we introduce the concept of distributed dynamic associative memory (DDAM), which extends classical AM to settings with multiple agents and time-varying data streams. In DDAM, each agent maintains a local AM that must not only store its own associations but also selectively memorize information from other agents based on a specified interest matrix. To address this problem, we propose a novel tree-based distributed online gradient descent algorithm, termed DDAM-TOGD, which enables each agent to update its memory on the fly via inter-agent communication over designated routing trees. We derive rigorous performance guarantees for DDAM-TOGD, proving sublinear static regret in stationary environments and a path-length dependent dynamic regret bound in non-stationary environments. These theoretical results provide insights into how communication delays and network structure impact performance. Building on the regret analysis, we further introduce a combinatorial tree design strategy that optimizes the routing trees to minimize communication delays, thereby improving regret bounds. Numerical experiments demonstrate that the proposed DDAM-TOGD framework achieves superior accuracy and robustness compared to representative online learning baselines such as consensus-based distributed optimization, confirming the benefits of the proposed approach in dynamic, distributed environments.
