PiGGO: Physics-Guided Learnable Graph Kalman Filters for Virtual Sensing of Nonlinear Dynamic Structures under Uncertainty
Pith reviewed 2026-05-07 11:28 UTC · model grok-4.3
The pith
A physics-guided graph neural ODE inside an extended Kalman filter enables reliable online virtual sensing of nonlinear structures even when the exact dynamics are unknown.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The PiGGO framework places a learned graph neural ordinary differential equation as the continuous-time state-transition model inside an extended Kalman filter; the graph explicitly represents the system state-space while physics-guided inductive biases constrain the learning of nonlinear dynamics, thereby supporting online virtual sensing and uncertainty-aware estimation for nonlinear systems whose model form is unknown and enabling generalization across topologically similar structures.
What carries the argument
The physics-guided graph neural ODE used as the state-transition model inside the extended Kalman filter, with the graph defining connectivity and inductive biases limiting the learned nonlinear dynamics.
Load-bearing premise
The graph representation of the structure together with the chosen physics biases will constrain the learned dynamics enough that the extended Kalman filter produces accurate estimates and generalizes to similar structures even though the true nonlinear equations are unknown.
What would settle it
On a new but topologically similar structure, the filter's predicted states and uncertainty intervals diverge substantially from independent reference measurements collected under nonlinear conditions with unknown model form.
Figures
read the original abstract
Digital twins provide a powerful paradigm for diagnostic and prognostic tasks in the monitoring and control of engineered systems; however, their deployment for complex structures remains challenged by model-form uncertainty, arising from unknown nonlinear dynamics, and by sparse sensing. These limitations hinder reliable online state estimation using either purely physics-based or purely data-driven approaches. This work introduces the Physics-Guided Graph Neural ODE (PiGGO) framework, a physics-informed, graph-based Bayesian state estimation approach in which a learned graph neural ordinary differential equation (GNODE) serves as the continuous-time state-transition model within an extended Kalman filter. The graph representation explicitly defines the system state-space, while physics-guided inductive biases encode known structural relationships and constrain the learning of nonlinear dynamics. By integrating graph-native learned dynamics with recursive Bayesian filtering, the proposed PiGGO framework enables online virtual sensing and uncertainty-aware state estimation for nonlinear systems with unknown model form, while maintaining generalisation across topologically similar structures. Numerical case studies demonstrate improved robustness to model uncertainty and measurement noise, outperforming both open-loop graph neural models and conventional filtering approaches in online prediction tasks.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces the Physics-Guided Graph Neural ODE (PiGGO) framework, which integrates a learned graph neural ordinary differential equation (GNODE) incorporating physics-guided inductive biases as the continuous-time process model inside an extended Kalman filter (EKF). The graph representation defines the state-space, and the approach aims to enable online virtual sensing, uncertainty-aware state estimation for nonlinear dynamic structures with unknown model form, and generalization across topologically similar structures. Numerical case studies are asserted to show improved robustness to model uncertainty and measurement noise over open-loop graph neural models and conventional filters.
Significance. If the central integration holds and the physics biases sufficiently regularize the GNODE for stable EKF operation, the work could meaningfully advance hybrid physics-data methods for digital twins in structural health monitoring, particularly by addressing model-form uncertainty and enabling recursive Bayesian estimation with generalization. The combination of graph-native dynamics with filtering is a natural extension of existing components and could support practical deployment where purely physics or data-driven methods fall short.
major comments (3)
- [Abstract] Abstract: the claim of 'improved robustness to model uncertainty and measurement noise' and outperformance in numerical case studies is asserted without any quantitative metrics, error bars, ablation results, or description of how noise levels, model mismatch, or training/test splits were controlled; this is load-bearing because the reader's strongest claim and the weakest assumption both hinge on empirical verification of reliable EKF estimates.
- [Framework description (central construction)] Central construction (GNODE inside EKF, as described throughout): the physics-guided inductive biases are stated to constrain the learned vector field so that the first-order Taylor linearization in the EKF remains accurate and covariance propagation yields reliable uncertainty estimates, yet no analysis, Jacobian conditioning checks, or stability verification is provided for the case when the true nonlinear model form is unknown; this directly risks the uncertainty-aware estimation and generalization claims.
- [Numerical case studies] Numerical case studies section: without reported details on how the learned GNODE dynamics were validated to remain close enough to the (unknown) true dynamics for EKF linearization to hold over the operating regime, or on generalization performance across topologically similar but non-identical structures, the outperformance assertions cannot be assessed as load-bearing evidence.
minor comments (2)
- The title refers to 'Learnable Graph Kalman Filters' while the abstract and description emphasize a GNODE process model inside a standard EKF; a brief clarification of any modifications to the Kalman update step would improve precision.
- Notation for the graph topology and physics biases could be introduced earlier with a small diagram or table to aid readers unfamiliar with the specific inductive biases used.
Simulated Author's Rebuttal
We thank the referee for the constructive and detailed review. We address each major comment below, agreeing where revisions are needed to strengthen the empirical support and analysis, and outlining specific changes to the manuscript.
read point-by-point responses
-
Referee: [Abstract] Abstract: the claim of 'improved robustness to model uncertainty and measurement noise' and outperformance in numerical case studies is asserted without any quantitative metrics, error bars, ablation results, or description of how noise levels, model mismatch, or training/test splits were controlled; this is load-bearing because the reader's strongest claim and the weakest assumption both hinge on empirical verification of reliable EKF estimates.
Authors: We agree that the abstract would be strengthened by including quantitative support. In the revised manuscript, we will update the abstract to report key metrics from the numerical studies, such as mean RMSE values with standard deviations across repeated trials, and briefly note the controlled conditions including noise levels, model mismatch degrees, and train/test splits used in the experiments. revision: yes
-
Referee: [Framework description (central construction)] Central construction (GNODE inside EKF, as described throughout): the physics-guided inductive biases are stated to constrain the learned vector field so that the first-order Taylor linearization in the EKF remains accurate and covariance propagation yields reliable uncertainty estimates, yet no analysis, Jacobian conditioning checks, or stability verification is provided for the case when the true nonlinear model form is unknown; this directly risks the uncertainty-aware estimation and generalization claims.
Authors: The referee correctly notes the absence of explicit verification for the linearization validity. Although the physics-guided biases are intended to promote well-behaved dynamics, the original manuscript lacks Jacobian conditioning or stability analysis under unknown model forms. We will add a dedicated subsection presenting numerical Jacobian norm checks, eigenvalue spectra of the linearized system across operating regimes, and discussion of how the inductive biases support EKF approximation reliability. revision: yes
-
Referee: [Numerical case studies] Numerical case studies section: without reported details on how the learned GNODE dynamics were validated to remain close enough to the (unknown) true dynamics for EKF linearization to hold over the operating regime, or on generalization performance across topologically similar but non-identical structures, the outperformance assertions cannot be assessed as load-bearing evidence.
Authors: We acknowledge that additional validation details are required. The revised numerical case studies section will include: quantitative trajectory prediction errors of the learned GNODE versus true dynamics on validation data; ablation results isolating the effect of physics biases; and explicit generalization metrics across topologically similar but non-identical structures, with full descriptions of noise levels, model mismatch, and train/test protocols to substantiate the outperformance claims. revision: yes
Circularity Check
No significant circularity detected
full rationale
The PiGGO framework is presented as a novel integration of pre-existing components—graph neural ODEs for continuous-time dynamics, physics-guided inductive biases, and the extended Kalman filter for recursive Bayesian estimation—without any derivation step that reduces a claimed prediction or result to a fitted parameter or self-citation by construction. The abstract and described architecture treat the GNODE as the process model inside the EKF, with generalization claims supported by numerical case studies rather than tautological re-derivation. No load-bearing self-citations, self-definitional loops, or renamed known results appear in the provided text; the central claim remains an engineering synthesis whose validity is left to empirical verification.
Axiom & Free-Parameter Ledger
Forward citations
Cited by 3 Pith papers
-
PDE-constrained optimization for virtual sensing in structural dynamics: Full-field displacement and force recovery from sparse sensors
PDE-constrained optimization with reverse-mode AD and L-BFGS jointly recovers full-field displacement and force from sparse sensors, outperforming modal expansion by 2-17x on cantilever plate, elbow pipe, and reactor ...
-
Multiscale Decomposition Reveals Predictable Interannual Variability and Climate Trends in Antarctic Sea Ice Loss
Hierarchical DMD on Antarctic sea ice data attributes 2014-2017 fluctuations to interannual modes, identifies a dominant climate trend after 2022, and delivers a low-cost IceDMD predictor that outperforms existing met...
-
Multiscale Decomposition Reveals Predictable Interannual Variability and Climate Trends in Antarctic Sea Ice Loss
Hierarchical DMD decomposition of Antarctic sea ice data separates interannual variability from an emerging climate trend and supports two-year forecasts via a regularized predictive model (IceDMD) that outperforms ex...
Reference graph
Works this paper leans on
-
[1]
J. Michael, J. Blankenbach, J. Derksen, B. Finklenburg, R. Fuentes, T. Gries, S. Hendiani, S. Herlé, S. Hesseler, M. Kimm, et al., Integrating models of civil structures in digital twins: State-of-the-art and challenges, Journal of Infrastructure Intelligence and Resilience 3 (3) (2024) 100100
work page 2024
-
[2]
M. Torzoni, M. Tezzele, S. Mariani, A. Manzoni, K. E. Willcox, A digital twin framework for civil engineering structures, Computer Methods in Applied Mechanics and Engineering 418 (2024) 116584
work page 2024
-
[3]
C. Ye, L. Butler, C. Bartek, M. Iangurazov, Q. Lu, A. Gregory, M. Girolami, C. Middleton, A digital twin of bridges for structural health monitoring, in: 12th International Workshop on Structural Health Monitoring 2019, Stanford University, 2019
work page 2019
-
[4]
X. Lai, L. Yang, X. He, Y. Pang, X. Song, W. Sun, Digital twin-based structural health monitoring by combining measurement and computational data: An aircraft wing example, Journal of Manufacturing Systems 69 (2023) 76–90
work page 2023
-
[5]
T. Hielscher, S. Khalil, N. Virgona, S. Hadigheh, A neural network based digital twin model for the structural health monitoring of reinforced concrete bridges, in: Structures, Vol. 57, Elsevier, 2023, p. 105248. 22
work page 2023
-
[6]
S. Vettori, E. Di Lorenzo, B. Peeters, M. Luczak, E. Chatzi, An adaptive-noise augmented kalman filter approach for input-state estimation in structural dynamics, Mechanical Systems and Signal Processing 184 (2023) 109654
work page 2023
-
[7]
S. Vettori, E. Di Lorenzo, B. Peeters, E. Chatzi, A virtual sensing approach to operational modal analysis of wind turbine blades, in: Proceedings of ISMA2020 International Conference on Noise and Vibration Engineering, Leuven, Belgium, 2020
work page 2020
-
[8]
A. Kamariotis, E. Chatzi, Bayesian decision-theoretic model selection for monitored systems, in: IMAC, A Conference and Exposition on Structural Dynamics, Springer, 2024, pp. 115–121
work page 2024
-
[9]
M. G. Kapteyn, J. V. Pretorius, K. E. Willcox, A probabilistic graphical model foundation for enabling predictive digital twins at scale, Nature Computational Science 1 (5) (2021) 337–347
work page 2021
- [10]
- [11]
-
[12]
J. Ríos, G. Staudter, M. Weber, R. Anderl, A. Bernard, Uncertainty of data and the digital twin: a review, International Journal of Product Lifecycle Management 12 (4) (2020) 329–358
work page 2020
-
[13]
G. Shi, Z. Liu, D. Lu, Z. Wang, Z. Jiao, C. Ji, Z. Zhang, Construction error control method of large-span spatial structures based on digital twin, Journal of Building Engineering 98 (2024) 111311
work page 2024
- [14]
-
[15]
C. R. Farrar, K. Worden, Structural health monitoring: a machine learning perspective, John Wiley & Sons, 2012
work page 2012
-
[16]
J. Legault, R. Langley, J. Woodhouse, Physical consequences of a nonparametric uncertainty model in structural dynamics, Journal of sound and vibration 331 (2012) 5469–5487
work page 2012
-
[17]
R. J. Barthorpe, On model-and data-based approaches to structural health monitoring, Ph.D. thesis, University of Sheffield (2010)
work page 2010
-
[18]
A. Ghadami, B. I. Epureanu, Data-driven prediction in dynamical systems: recent developments, Philo- sophical Transactions of the Royal Society A 380 (2229) (2022) 20210213
work page 2022
-
[19]
A. Cicirello, Physics-enhanced machine learning: a position paper for dynamical systems investigations, in: Journal of Physics: Conference Series, Vol. 2909, IOP Publishing, 2024, p. 012034
work page 2024
-
[20]
E. J. Cross, S. J. Gibson, M. R. Jones, D. J. Pitchforth, S. Zhang, T. J. Rogers, Physics-informed machine learning for structural health monitoring, in: Structural health monitoring based on data science techniques, Springer, 2021, pp. 347–367
work page 2021
-
[21]
M. Haywood-Alexander, W. Liu, K. Bacsa, Z. Lai, E. Chatzi, Discussing the spectrum of physics- enhanced machine learning: a survey on structural mechanics applications, Data-Centric Engineering 5 (2024) e30
work page 2024
-
[22]
L. Sun, H. Sun, W. Zhang, Y. Li, Hybrid monitoring methodology: A model-data integrated digital twin framework for structural health monitoring and full-field virtual sensing, Advanced Engineering Informatics 60 (2024) 102386
work page 2024
-
[23]
S. A. Zargar, F.-G. Yuan, Physics-informed deep learning for scattered full wavefield reconstruction from a sparse set of sensor data for impact diagnosis in structural health monitoring, Structural Health Monitoring 23 (5) (2024) 2963–2979. 23
work page 2024
- [24]
-
[25]
M. Haywood-Alexander, G. Arcieri, A. Kamariotis, E. Chatzi, Response estimation and system identifi- cation of dynamical systems via physics-informed neural networks, Advanced Modeling and Simulation in Engineering Sciences 12 (1) (2025) 8
work page 2025
- [26]
- [27]
-
[28]
W. Liu, Z. Lai, K. Bacsa, E. Chatzi, Physics-guided deep markov models for learning nonlinear dynam- ical systems with uncertainty, Mechanical Systems and Signal Processing 178 (2022) 109276
work page 2022
-
[29]
G. Tsialiamanis, C. Mylonas, E. Chatzi, N. Dervilis, D. J. Wagg, K. Worden, Foundations of population- based shm, part iv: The geometry of spaces of structures and their feature spaces, Mechanical Systems and Signal Processing 157 (2021) 107692
work page 2021
-
[30]
X. Jian, Y. Xia, G. Duthé, K. Bacsa, W. Liu, E. Chatzi, Using graph neural networks and frequency domain data for automated operational modal analysis of populations of structures, Data-Centric En- gineering 6 (2025) e45
work page 2025
- [31]
-
[32]
R. T. Chen, Y. Rubanova, J. Bettencourt, D. K. Duvenaud, Neural ordinary differential equations, Advances in neural information processing systems 31 (2018)
work page 2018
-
[33]
G. Tsialiamanis, N. Dervilis, D. J. Wagg, K. Worden, Towards a population-informed approach to the definition of data-driven models for structural dynamics, Mechanical Systems and Signal Processing 200 (2023) 110581
work page 2023
- [34]
-
[35]
S. E. Azam, E. Chatzi, C. Papadimitriou, A dual kalman filter approach for state estimation via output- only acceleration measurements, Mechanical systems and signal processing 60 (2015) 866–886
work page 2015
-
[36]
C. K. Chui, G. Chen, Kalman filtering: with real-time applications, Springer, 2009
work page 2009
-
[37]
D. Simon, Optimal state estimation: Kalman, H infinity, and nonlinear approaches, John Wiley & Sons, 2006
work page 2006
-
[38]
L. Pyrhönen, S. Jaiswal, A. Garcia-Agundez, D. García Vallejo, A. Mikkola, Linearization-based state- transition model for the discrete extended kalman filter applied to multibody simulations, Multibody System Dynamics 57 (1) (2023) 55–72
work page 2023
-
[39]
D. Li, Y. Wang, Parameter identification of a differentiable bouc-wen model using constrained extended kalman filter, Structural Health Monitoring 20 (1) (2021) 360–378
work page 2021
-
[40]
W. Liu, Z. Lai, K. Bacsa, E. Chatzi, Neural extended kalman filters for learning and predicting dynamics of structural systems, Structural Health Monitoring 23 (2) (2024) 1037–1052
work page 2024
- [41]
-
[42]
J. Xia, D. Li, H. Gu, T. Lu, P. Zhang, L. Shang, N. Gu, Neural kalman filtering for robust temporal recommendation, in: Proceedings of the 17th ACM International Conference on Web Search and Data Mining, 2024, pp. 836–845
work page 2024
-
[43]
W. Li, X. Fu, B. Zhang, Y. Liu, Unscented kalman filter of graph signals, Automatica 148 (2023) 110796
work page 2023
-
[44]
G. Sagi, N. Shlezinger, T. Routtenberg, Extended kalman filter for graph signals in nonlinear dynamic systems, in: ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Pro- cessing (ICASSP), IEEE, 2023, pp. 1–5
work page 2023
-
[45]
Gknet: Graph kalman filtering and model inference via model-based deep learning,
M. Sabbaqi, R. Taormina, E. Isufi, Gknet: Graph kalman filtering and model inference via model-based deep learning (2025).arXiv:2506.22004. URLhttps://arxiv.org/abs/2506.22004
- [46]
- [47]
-
[48]
I. Buchnik, G. Sagi, N. Leinwand, Y. Loya, N. Shlezinger, T. Routtenberg, Gsp-kalmannet: Tracking graph signals via neural-aided kalman filtering, IEEE Transactions on Signal Processing (2024)
work page 2024
- [49]
-
[50]
M. Fey, J. E. Lenssen, Fast graph representation learning with pytorch geometric, arXiv preprint arXiv:1903.02428 (2019)
work page internal anchor Pith review arXiv 1903
-
[51]
M. Y. Wang, Deep graph library: Towards efficient and scalable deep learning on graphs, in: ICLR workshop on representation learning on graphs and manifolds, 2019
work page 2019
-
[52]
D. Grattarola, C. Alippi, Graph neural networks in tensorflow and keras with spektral [application notes], IEEE Computational Intelligence Magazine 16 (1) (2021) 99–106
work page 2021
-
[53]
A. Sanchez-Gonzalez, J. Godwin, T. Pfaff, R. Ying, J. Leskovec, P. Battaglia, Learning to simulate complex physics with graph networks, in: International conference on machine learning, PMLR, 2020, pp. 8459–8468
work page 2020
-
[54]
F. de N Santos, G. Duthé, I. Abdallah, P.-É. Réthoré, W. Weijtjens, E. Chatzi, C. Devriendt, Multi- variate prediction on wake-affected wind turbines using graph neural networks, in: Journal of Physics: Conference Series, Vol. 2647, IOP Publishing, 2024, p. 112006
work page 2024
- [55]
-
[56]
P. W. Battaglia, J. B. Hamrick, V. Bapst, A. Sanchez-Gonzalez, V. Zambaldi, M. Malinowski, A. Tac- chetti, D. Raposo, A. Santoro, R. Faulkner, et al., Relational inductive biases, deep learning, and graph networks, arXiv preprint arXiv:1806.01261 (2018)
work page internal anchor Pith review arXiv 2018
- [57]
-
[58]
P. Veličković, G. Cucurull, A. Casanova, A. Romero, P. Lio, Y. Bengio, Graph attention networks, arXiv preprint arXiv:1710.10903 (2017)
work page internal anchor Pith review arXiv 2017
-
[59]
K. Xu, W. Hu, J. Leskovec, S. Jegelka, How powerful are graph neural networks?, arXiv preprint arXiv:1810.00826 (2018)
work page internal anchor Pith review arXiv 2018
- [60]
- [61]
-
[62]
Q.-H. Ngo, B. L. Nguyen, T. V. Vu, J. Zhang, T. Ngo, Physics-informed graphical neural network for power system state estimation, Applied Energy 358 (2024) 122602
work page 2024
-
[63]
arXiv preprint arXiv:2209.10740 , year=
S. Bishnoi, R. Bhattoo, S. Ranu, N. Krishnan, Enhancing the inductive biases of graph neural ode for modeling dynamical systems, arXiv preprint arXiv:2209.10740 (2022)
-
[64]
A.Thangamuthu, G.Kumar, S.Bishnoi, R.Bhattoo, N.Krishnan, S.Ranu, Unravellingtheperformance of physics-informed graph neural networks for dynamical systems, Advances in Neural Information Processing Systems 35 (2022) 3691–3702
work page 2022
-
[65]
and Kornbluth, Mordechai and Molinari, Nicola and Smidt, Tess E
S. Batzner, A. Musaelian, L. Sun, M. Geiger, J. P. Mailoa, M. Kornbluth, N. Molinari, T. E. Smidt, B. Kozinsky, E(3)-equivariant graph neural networks for data-efficient and accurate interatomic poten- tials, Nature Communications 13 (1) (May 2022).doi:10.1038/s41467-022-29939-5. URLhttp://dx.doi.org/10.1038/s41467-022-29939-5
- [66]
-
[67]
V. Sharma, R. T. Oddon, P. Tesini, J. Ravesloot, C. Taal, O. Fink, Equi-euler graphnet: An equivariant, temporal-dynamics informed graph neural network for dual force and trajectory prediction in multi- body systems, Mechanical Systems and Signal Processing 241 (2025) 113533.doi:https://doi.org/ 10.1016/j.ymssp.2025.113533. URLhttps://www.sciencedirect.co...
-
[68]
Y. Kim, H. Bang, Introduction to kalman filter and its applications, in: Introduction and implementa- tions of the Kalman filter, IntechOpen, 2018. 26
work page 2018
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.