Learning to Identify Graphs from Node Trajectories in Multi-Robot Networks
Not on the map. Why?
Abstract (arXiv)
The graph identification problem consists of discovering the interactions among nodes in a network given their state/feature trajectories. This problem is challenging because the behavior of a node is coupled to all the other nodes by the unknown interaction model. Besides, high-dimensional and nonlinear state trajectories make it difficult to identify if two nodes are connected. Current solutions rely on prior knowledge of the graph topology and the dynamic behavior of the nodes, and hence, have poor generalization to other network configurations. To address these issues, we propose a novel learning-based approach that combines (i) a strongly convex program that efficiently uncovers graph topologies with global convergence guarantees and (ii) a self-attention encoder that learns to embed the original state trajectories into a feature space and predicts appropriate regularizers for the optimization program. In contrast to other works, our approach can identify the graph topology of unseen networks with new configurations in terms of number of nodes, connectivity or state trajectories. We demonstrate the effectiveness of our approach in identifying graphs in multi-robot formation and flocking tasks.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 28 of its 49 references that are in the map. First posted on arXiv 10 Jul 2023.
Builds on
28 of 49 references.
References · 28
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2018Self-Attention with Relative Position Representationscited by 1,112
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 409
- 2016How to learn a graph from smooth signalscited by 146
- 2021Graph Learning: A Surveycited by 140
- 2018Learning graphs from data: A signal representation perspectivecited by 119
- 2018Connecting the Dots: Identifying Network Structure via Graph Signal Processingcited by 111
- 2018dyngraph2vec: Capturing Network Dynamics using Dynamic Graph Representation Learningcited by 88
- 2016Network Topology Inference from Spectral Templatescited by 58
16 more
- 2020Message-Aware Graph Attention Networks for Large-Scale Multi-Robot Path Planningcited by 41
- 2016Learning heat diffusion graphscited by 39
- 2015Signal Processing on Graphs: Causal Modeling of Unstructured Datacited by 27
- 2020Neural-Swarm: Decentralized Close-Proximity Multirotor Control Using Learned Interactionscited by 19
- 2020Multi-agent Trajectory Prediction with Fuzzy Query Attentioncited by 16
- 2021Accelerated Graph Learning from Smooth Signalscited by 16
- 2017Learning Graphs with Monotone Topology Properties and Multiple Connected Componentscited by 13
- 2013Estimating Time-varying Brain Connectivity Networks from Functional MRI Time Seriescited by 11
- 2018Tutorial on dynamic average consensus: the problem, its applications, and the algorithmscited by 8
- 2021Online Graph Learning under Smoothness Priorscited by 8
- 2021Learning to Swarm with Knowledge-Based Neural Ordinary Differential Equationscited by 4
- 2022LEMURS: Learning Distributed Multi-Robot Interactionscited by 4
- 2019Distributed estimation and control of node centrality in undirected asymmetric networkscited by 2
- 2021Multi-Agent Algorithms for Collective Behavior: A structural and application-focused atlascited by 2
- 2013Topology Identification of Directed Dynamical Networks via Power Spectral Analysiscited by 1
- 2021Structural Characterization of Oscillations in Brain Networks with Rate Dynamicscited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.