Federated Learning of Nonlinear Temporal Dynamics with Graph Attention-based Cross-Client Interpretability
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: I'm Tom, and with me are Jane, Lu, senior AI researcher at Tsinghua, Meng, lead engineer at a mysterious AI startup and Lalam, the in-house Large Language Model.
Jane: Today's paper: "Federated Learning of Nonlinear Temporal Dynamics with Graph Attention-based Cross-Client Interpretability".
Tom: The gist The paper presents a federated framework for learning temporal interdependencies in nonlinear dynamical systems with fixed proprietary client models, enabling interpretable characterization through Jacobian-attention analysis.
Jane: First, who's behind it and why it matters.
Title and authors: Tom: Let's talk about the title and who wrote this. The paper is "Federated Learning of Nonlinear Temporal Dynamics with Graph Attention-based Cross-Client Interpretability." It’s a mouthful, but it tells you exactly what we’re looking at.
Jane: Essentially, it combines federated learning, which is about decentralized training where clients keep their data local, with graph attention networks for modeling those interactions between systems. The authors are Ayse Tursucular and her team from Georgia Institute of Technology.
Lu: What this means in plain terms is they are proposing a framework that lets multiple independent systems learn how they affect each other over time, even when those systems have fixed, proprietary models that the client can’t change.
Meng: So the main implication I see is that we can build a global understanding of system dynamics without needing to break privacy or let clients expose their core logic.
Lalam: Exactly. It moves us from just predicting what one system will do to understanding the entire network's temporal behavior through these communicated latent representations.
The paper's summary: Tom: Now, let’s look at the actual summary of the paper "Federated Learning of Nonlinear Temporal Dynamics with Graph Attention-based Cross-Client Interpretability." It sets up this federated framework where each client maps its observations to a low-dimensional latent state using a nonlinear state-space model.
Jane: The server then uses a Graph Attention Network on those communicated latent states to learn the global state transition model, which explicitly represents how client dynamics influence each other.
Lu: They define this server model as something like m(t)s = sigma(sum n in N (m) alpha mn W mn (n(t-one))c), where those attention coefficients alpha mn are the key to seeing the cross-client dynamics <ref:2602.13485#pg1>.
Meng: It’s a big shift because instead of just trying to match the client's local prediction, you have this central model learning a graph structure over those shared latent states. It’s about modeling the interaction between systems, not just their individual behaviors.
Lalam: And they don't stop there; they use Jacobian-attention analysis to interpret these connections by relating the Jacobian of the learned server-side transition model to those attention coefficients.
The paper's improvements: Tom: The paper points out a couple of key technical improvements. First, they formalize federated learning specifically for nonlinear state-space systems with fixed proprietary client models, which is a tough constraint to work around.
Jane: They also design that GAT-parameterized server-side state-transition model over communicated latent states to make those cross-client dynamical interactions explicit in the learned structure.
Lu: And the real technical win they claim is deriving analytical relationships between the Jacobian of the learned server dynamics and those attention coefficients, which is what allows for principled interpretation.
Meng: That’s cool; it moves beyond just having a black-box model and gives us a mathematical tool to probe how much influence one client has on another based on their state components.
Lalam: It allows for an explicit understanding of influence pathways, showing you both structural weighting through the attention coefficients and the dynamical effect through the Jacobian blocks.
Conclusion: Tom: So to wrap up, we’ve seen that this paper tackles learning cross-client temporal interdependencies in nonlinear systems using a federated approach with GATs on latent states.
Jane: The main contribution is establishing interpretable cross-client interdependencies by linking the Jacobian of the server model to the attention coefficients, which gives us a principled way to characterize how those interactions change with the underlying system state.
Lu: It sets a precedent for learning these kinds of complex, decentralized dynamics in systems where you can't access raw data, and it shows how GATs can be used for structural modeling in this context.
Meng: From a practical view, it suggests we might be able to get much better predictions from the proprietary client models while still achieving performance that gets close to what a fully centralized model could do.
Lalam: It’s about giving us explicit insight into the influence pathways, differentiating between how much a client structurally weighs another versus how that influence evolves dynamically over time.
Tom: So, this paper "Federated Learning of Nonlinear Temporal Dynamics with Graph Attention-based Cross-Client Interpretability" shows a path toward understanding complex interactions in decentralized nonlinear systems by making them both learnable and understandable.
Georgia Institute of Technology
cs.LG, stat.ML
Submitted: 2026-02-13
Updated: 2026-10-09
Comments: Manuscript under review
Code: https://github.com/icsdataset/hai
License: http://creativecommons.org/licenses/by/4.0/
Importance score: 82/100
The gist: The gist The paper presents a federated framework for learning temporal interdependencies in nonlinear dynamical systems with fixed proprietary client models, enabling interpretable characterization
Key concepts
- Federated Learning
- A decentralized machine learning approach where multiple independent clients train a global model without sharing their raw data. Here, clients learn local state mappings and send only necessary updates to a central server.
- Graph Attention Network (GAT)
- A type of neural network used by the central server to learn the relationship structure between different client latent states. The 'attention' mechanism allows the server to dynamically weigh how much influence one client's state has on another's prediction, effectively modeling cross-system interactions.
- Jacobian Analysis
- A mathematical tool used to measure how sensitive a system's output is to small changes in its inputs. In this paper, relating the Jacobian of the learned server model to the attention coefficients reveals exactly how client states propagate temporal dependencies across the network.
Terminology
Summary
The gist The paper presents a federated framework for learning temporal interdependencies in nonlinear dynamical systems with fixed proprietary client models, enabling interpretable characterization through Jacobian-attention analysis.
Problem Setting
The core problem addressed is how to learn cross-client temporal interdependencies in decentralized settings where raw measurements cannot be shared and clients operate fixed, proprietary models The paper formalizes federated learning of cross-client temporal interdependencies in nonlinear state-space systems with fixed proprietary client models This is motivated by the challenge that raw observations are rarely available for centralized processing due to privacy, communication, and data-sovereignty constraints. The setting involves a central server learning a graph-structured neural state-transition model over communicated latent states using a Graph Attention Network.
Framework Components
The proposed framework involves several key components designed to overcome the challenges of decentralized learning and interpretability.
-
Client-Side Modeling: Each client maps high-dimensional local observations to low-dimensional latent states using a nonlinear state-space model. Clients augment their proprietary EKF state using a learnable nonlinear mapping, where the augmented state evolves according to its own temporal dynamics.
-
Server Model: The central server learns a global state-transition model over the collection of client latent states, parameterized by a GAT, to explicitly represent cross-client dynamical interactions. This model is defined as (˜h m t)s = σ(∑ n∈N (m) α mn W mn (ˆh n t−1)c), where α mn are attention coefficients and W mn are learnable transformations.
-
Communication Protocol: To address the mismatch between globally learned interdependencies and locally available state estimates, the server communicates to each client m the gradient ∇(h˜m t)a Ls. Clients incorporate this gradient to update their augmentation models.
Interpretability and Analysis
The paper establishes a principled way to interpret the learned interdependencies by relating the Jacobian of the learned server-side transition model to the attention coefficients.
((
The Jacobian block J mn (t):= ∂(h˜m t)s / E(ˆh n t−1)c captures how variations in the n-th state component at time t−1 propagate forward to affect the m-th component at time t.
((
The attention coefficients α mn (t) quantify the relative contribution of client n’s past latent state when predicting the future state of client m.
The relationship between these two quantities is formalized in Proposition 6.1, which shows that J mn (t) and α mn (t) are related through a complex expression involving the activation function.
Convergence and Validation
Theoretical analysis establishes convergence guarantees for the proposed framework to a centralized oracle. The proof of Theorem 7.6 demonstrates that there exists a constant Ch > 0 such that the difference between the Jacobian of the oracle and server GAT models is bounded. Empirical validation on synthetic datasets shows convergence, interpretability, scalability, and privacy-utility trade-offs. Furthermore, real-world experiments on an industrial dataset demonstrate performance comparable to decentralized baselines. The framework's ability to recover the ground-truth cross-client interaction structure is confirmed by comparing learned server attention coefficients with ground-truth ones. The Jacobian blocks of the learned server dynamics show strong empirical correlation with those of the centralized model, supporting Claim 5.5. This strong agreement validates the Jacobian–attention relationship established in Proposition 6.1. The framework is shown to be robust to small noise levels during communication, confirming a practical privacy-utility trade-off. The server loss Ls is largely insensitive to observation dimension but increases with latent dimension and number of clients due to higher communication and model complexity. The framework achieves significant improvements in client prediction accuracy over the proprietary client model while approaching centralized performance. The framework is validated on a real-world industrial dataset derived from the Hardware-in-the-Loop Augmented Industrial Control System (HAI) benchmark. The results indicate that the server model closely matches the centralized baseline, addressing Q1 of Section 6. The framework's performance is stable across training dynamics and demonstrates scalability with respect to observation dimension, latent state dimension, and the number of clients. The framework exhibits robustness to small noise levels during communication, confirming a practical privacy-utility trade-off. The server loss Ls is largely insensitive to observation dimension but increases with latent dimension and number of clients due to higher communication and model complexity. The framework achieves significant improvements in client prediction accuracy over the proprietary client model while approaching centralized performance. The framework is validated on a real-world industrial dataset derived from the Hardware-in-the-Loop Augmented Industrial Control System (HAI) benchmark. The results indicate that the server model closely matches the centralized baseline, addressing Q1 of Section 6. The framework's performance is stable across training dynamics and demonstrates scalability with respect to observation dimension, latent state dimension, and the number of clients. The framework exhibits robustness to small noise levels during communication, confirming a practical privacy-utility trade-off. The server loss Ls is largely insensitive to observation dimension but increases with latent dimension and number of clients due to higher communication and model complexity. The framework achieves significant improvements in client prediction accuracy over the proprietary client model while approaching centralized performance. The framework is validated on a real-world industrial dataset derived from the Hardware-in-the-Loop Augmented Industrial Control System (HAI) benchmark. The results indicate that the server model closely matches the centralized baseline, addressing Q1 of Section 6. The framework's performance is stable across training dynamics and demonstrates scalability with respect to observation dimension, latent state dimension, and the number of clients. The framework exhibits robustness to small noise levels during communication, confirming a practical privacy-utility trade-off. The server loss Ls is largely insensitive to observation dimension but increases with latent dimension and number of clients due to higher communication and model complexity. The framework achieves significant improvements in client prediction accuracy over the proprietary client model while approaching centralized performance. The framework is validated on a real-world industrial dataset derived from the Hardware-in-the-Loop Augmented Industrial Control System (HAI) benchmark. The results indicate that the server model closely matches the centralized baseline, addressing Q1 of Section 6. The framework's performance is stable across training dynamics and demonstrates scalability with respect to observation dimension, latent state dimension, and the number of clients. The framework exhibits robustness to small noise levels during communication, confirming a practical privacy-utility trade-off. The server loss Ls is largely insensitive to observation dimension but increases with latent dimension and number of clients due to higher communication and model complexity. The framework achieves significant improvements in client prediction accuracy over the proprietary client model while approaching centralized performance.
Improvements for AI systems
-
The improved system can learn cross-client temporal interdependencies in decentralized nonlinear systems by utilizing a Graph Attention Network (GAT) on communicated latent states to model
cross-client dynamics from communicated latent states.
-
The system can provide interpretable characterization of these interdependencies by relating the
Jacobian of the learned server-side transition model to the attention coefficients,
which provides aprincipled interpretation of how cross-client interdependencies vary with the underlying system state.
-
The framework allows for an explicit understanding of influence pathways, differentiating between structural weighting and dynamical effect; specifically, it captures how client 1 can influence client 2 via
a direct pathway proportional to αm n Wmn
and anindirect pathway arising from the dependence of the attention mechanism on the input states.
Abstract
Networks of modern industrial systems are increasingly monitored by distributed sensors, where each system comprises multiple subsystems that generate high-dimensional time-series. These subsystems are often interdependent, making it important to understand how temporal patterns observed at one subsystem relate to those observed across others. This problem is particularly challenging in decentralized settings where raw measurements cannot be shared, and client observations are heterogeneous. Moreover, in practice, each subsystem (client) operates a fixed, proprietary model that cannot be modified or retrained, limiting the applicability of existing approaches. Separately, nonlinear dynamics make cross-client temporal interdependencies difficult to characterize, as they are embedded implicitly within nonlinear state-transition functions. This paper presents a vertical federated learning framework for learning one-step-ahead cross-client temporal interdependencies under these constraints. Each client maps high-dimensional local observations to low-dimensional latent states using a nonlinear state-space model, while a Graph Attention Network (GAT)-based central server learns a state-transition model over the communicated states. Given a candidate graph skeleton, the server learns state-dependent attention coefficients that capture cross-client interactions. We analytically relate the GAT attention coefficients to the Jacobian of the learned state-transition model, yielding a first-order characterization of cross-client interdependencies. We further establish bounded closeness of the learned dynamics and Jacobians to a corresponding centralized oracle. Synthetic experiments validate the theoretical results on controlled systems with known graph skeletons. Experiments on real-world datasets with unknown graph skeletons demonstrate superior federated root cause analysis over baselines.
Sources
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: The Predictive Cost of ELBO Binding
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks