SYLGDec 16, 2021

Distributed neural network control with dependability guarantees: a compositional port-Hamiltonian approach

arXiv:2112.09046v127 citations
Originality Incremental advance
AI Analysis

This work addresses dependability issues in distributed control for cyber-physical systems, offering a novel method with stability guarantees, though it is incremental in applying existing compositional properties to neural networks.

The paper tackled the challenge of ensuring stability and training reliability in distributed neural network controllers for large-scale cyber-physical systems by proposing a compositional port-Hamiltonian approach, which guarantees closed-loop stability and prevents vanishing gradients while matching the performance of general neural network policies.

Large-scale cyber-physical systems require that control policies are distributed, that is, that they only rely on local real-time measurements and communication with neighboring agents. Optimal Distributed Control (ODC) problems are, however, highly intractable even in seemingly simple cases. Recent work has thus proposed training Neural Network (NN) distributed controllers. A main challenge of NN controllers is that they are not dependable during and after training, that is, the closed-loop system may be unstable, and the training may fail due to vanishing and exploding gradients. In this paper, we address these issues for networks of nonlinear port-Hamiltonian (pH) systems, whose modeling power ranges from energy systems to non-holonomic vehicles and chemical reactions. Specifically, we embrace the compositional properties of pH systems to characterize deep Hamiltonian control policies with built-in closed-loop stability guarantees, irrespective of the interconnection topology and the chosen NN parameters. Furthermore, our setup enables leveraging recent results on well-behaved neural ODEs to prevent the phenomenon of vanishing gradients by design. Numerical experiments corroborate the dependability of the proposed architecture, while matching the performance of general neural network policies.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes