Award Abstract # 2327905
CIF: Small: Graph Structure Discovery of Networked Dynamical Systems

NSF Org: CCF
Division of Computing and Communication Foundations
Recipient: CARNEGIE MELLON UNIVERSITY
Initial Amendment Date: November 24, 2023
Latest Amendment Date: November 24, 2023
Award Number: 2327905
Award Instrument: Standard Grant
Program Manager: James Fowler
jafowler@nsf.gov
 (703)292-8910
CCF
 Division of Computing and Communication Foundations
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: May 15, 2024
End Date: April 30, 2027 (Estimated)
Total Intended Award Amount: $600,000.00
Total Awarded Amount to Date: $600,000.00
Funds Obligated to Date: FY 2024 = $600,000.00
History of Investigator:
  • Jose Moura (Principal Investigator)
    moura@ece.cmu.edu
Recipient Sponsored Research Office: Carnegie-Mellon University
5000 FORBES AVE
PITTSBURGH
PA  US  15213-3815
(412)268-8746
Sponsor Congressional District: 12
Primary Place of Performance: Carnegie-Mellon University
5000 FORBES AVE
PITTSBURGH
PA  US  15213-3815
Primary Place of Performance
Congressional District:
12
Unique Entity Identifier (UEI): U3NKNFLNQ613
Parent UEI: U3NKNFLNQ613
NSF Program(s): Comm & Information Foundations
Primary Program Source: 01002425DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7797, 7923, 7936
Program Element Code(s): 779700
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

Many systems arising in important application domains are complicated interconnections of many components. These systems are commonly referred to as networks of agents, and the observed behavior of one agent depends on the behavior of the many other agents, observed or not, in the network. Examples of such systems include not only biological or brain networks, gene regulatory networks, and pandemics spreading over populations, but also large critical physical infrastructures like the electric-power grid. For example, with brain networks, it is important to infer from electroencephalography (EEG) recordings which neural networks form in order to better understand the neural activity and thereby provide a means to better diagnose a number of brain injuries or diseases. The project will develop methods to determine the unknown and hidden connections among the parts (agents) of a system, often a necessary first step to understand the global behavior of the overall system. In complex systems, like EEG arrays, the number of measuring probes is small compared to the much larger number of unobserved but interconnected components. The methods to be developed will reliably infer the connections among the agents that are observed or measured, even in the presence of many latent, unobserved parts of the system. These methods will have broad applicability across many different practical domains. The project will support at least two PhD students and will engage a broad, diverse group of Master and undergraduate students at Carnegie Mellon University.

The problem of uncovering the interconnections among parts of a network dynamical system (NDS), known as structure identification, has received significant attention in the research community. But the success of current approaches is limited by various factors. For example, some methods require total observability, i.e., observing the activity of all the interconnected agents in the NDS. However, this is often unrealistic due to the large scale of many NDS or because it is impractical or impossible to track the behavior of all the agents (e.g., neuron activity in a brain network). A second limitation relates to assuming that the samples of the observed behavior of different agents are independent and identically distributed. Again, such an assumption is very limiting since, in many scenarios, there are significant dependencies in the observed behaviors across time and across agents. The research pursued will consider the total- and partial-observability contexts with possibly temporal and spatial (across-agent) dependencies. For every pair of agents, the approach engineers a high-dimensional feature vector that is then input to a classifier that clusters the features, with a high-dimensional manifold separating the connected pairs from the unconnected pairs. The work will provide theoretical guarantees regarding the separability of the features as well as the stability of the separating manifold to various regimens of connectivity, observability, and disturbances affecting the behaviors of the agents. The generalizability of the approach will also be studied, e.g., training with a lower-dimensional NDS and then inferring the structure of much larger-scale systems. The project will test the methods with synthetic and real-word datasets drawn from a number of practically relevant applications.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

Chaudhari, Shreyas and Pranav, Srinivasa and Moura, José_M F "Gradient Networks" IEEE Transactions on Signal Processing , v.73 , 2025 https://doi.org/10.1109/TSP.2024.3496692 Citation Details
Machado, Sérgio and Sridhar, Anirudh and Gil, Paulo and Henriques, Jorge and Moura, José_M F and Santos, Augusto "Recovering the Graph Underlying Networked Dynamical Systems under Partial Observability: A Deep Learning Approach" Proceedings of the AAAI Conference on Artificial Intelligence , v.37 , 2023 https://doi.org/10.1609/aaai.v37i7.26085 Citation Details
Santos, Augusto and Rente, Diogo and Seabra, Rui and Moura, José_M F "Learning the Causal Structure of Networked Dynamical Systems under Latent Nodes and Structured Noise" Proceedings of the AAAI Conference on Artificial Intelligence , v.38 , 2024 https://doi.org/10.1609/aaai.v38i13.29406 Citation Details

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page