Graph Neural Networks for Decentralized Controllers

03/23/2020
by   Fernando Gama, et al.
0

Dynamical systems comprised of autonomous agents arise in many relevant problems such as multi-agent robotics, smart grids, or smart cities. Controlling these systems is of paramount importance to guarantee a successful deployment. Optimal centralized controllers are readily available but face limitations in terms of scalability and practical implementation. Optimal decentralized controllers, on the other hand, are difficult to find. In this paper, we use graph neural networks (GNNs) to learn decentralized controllers from data. GNNs are well-suited for the task since they are naturally distributed architectures. Furthermore, they are equivariant and stable, leading to good scalability and transferability properties. The problem of flocking is explored to illustrate the power of GNNs in learning decentralized controllers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/29/2020

Decentralized Control with Graph Neural Networks

Dynamical systems consisting of a set of autonomous agents face the chal...
research
10/28/2022

Space-Time Graph Neural Networks with Stochastic Graph Perturbations

Space-time graph neural networks (ST-GNNs) are recently developed archit...
research
12/09/2021

Transferability Properties of Graph Neural Networks

Graph neural networks (GNNs) are deep convolutional architectures consis...
research
03/25/2019

Learning Decentralized Controllers for Robot Swarms with Graph Neural Networks

We consider the problem of finding distributed controllers for large net...
research
05/20/2022

Decentralized Autonomous Organizations for Tax Credit's Tracking

Tax credit stimulus and fiscal bonuses had a very important impact on It...
research
06/11/2020

Wide and Deep Graph Neural Networks with Distributed Online Learning

Graph neural networks (GNNs) learn representations from network data wit...
research
04/16/2018

Controlling the Charging of Electric Vehicles with Neural Networks

We propose and evaluate controllers for the coordination of the charging...

Please sign up or login with your details

Forgot password? Click here to reset