Network Topology Identification using Supervised Pattern Recognition Neural Networks

Abstract

This paper studies the network topology identification of multi-agent systems with single-integrator dynamics using supervised pattern recognition networks. We split the problem into two classes: (i) small-scale systems, and (ii) large-scale systems. In the small-scale case, we generate all connected (undirected) graphs. A finite family of vectors represent all possible initial conditions by gridding the interval 0 and 1 for each agent. The system responses for all graphs with all initial conditions are the training data for the supervised pattern recognition neural network. This network is successful in identification of the most connected node in up to nearly 99% of cases involving small-scale systems. We present the accuracy of the trained network for network topology identification with respect to grid space. Then, an algorithm predicated on the pattern recognition network, which is trained for a small-scale system, identifies the most connected node in large-scale systems. Monte Carlo simulations estimate the accuracy of the algorithm. We also present the results for these simulations, which demonstrate that the algorithm succeeds in finding the most connected node in more than 60% of the test cases.

Publication
13th International Conference on Agents and Artificial Intelligence (ICAART)

I worked on this project from spring 2020 to fall 2020 with Ahmet Taha Koru, a post-doctoral research student in the PURL lab at Penn State.

Aniruddha Perumalla
Aniruddha Perumalla
Graduate Student in Aerospace Engineering

Graduate student in aerospace engineering at Pennsylvania State University.