LGMLMar 21, 2023

Graph Kalman Filters

arXiv:2303.12021v29 citationsh-index: 54
Originality Highly original
AI Analysis

This provides a novel framework for handling time-varying graph data in dynamical systems, addressing a gap in existing methods for applications like network analysis or sensor data.

The paper tackles the problem of modeling dynamical systems with graph-structured inputs, states, and outputs by generalizing Kalman filters to discrete-time attributed graphs, enabling end-to-end learning of state-transition and readout functions for tasks like node or graph-level predictions.

The well-known Kalman filters model dynamical systems by relying on state-space representations with the next state updated, and its uncertainty controlled, by fresh information associated with newly observed system outputs. This paper generalizes, for the first time in the literature, Kalman and extended Kalman filters to discrete-time settings where inputs, states, and outputs are represented as attributed graphs whose topology and attributes can change with time. The setup allows us to adapt the framework to cases where the output is a vector or a scalar too (node/graph level tasks). Within the proposed theoretical framework, the unknown state-transition and the readout functions are learned end-to-end along with the downstream prediction task.

Foundations

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

Your Notes