Knowledge Integration in Differentiable Models: A Comparative Study of Data-Driven, Soft-Constrained, and Hard-Constrained Paradigms for Identification and Control of the Single Machine Infinite Bus System
Shinhoo Kang, Sangwook Kim, and Sehyun Yun

TL;DR
This study compares data-driven, soft-constrained, and hard-constrained neural modeling paradigms for dynamical systems, analyzing their impact on prediction, identification, and control in power systems.
Contribution
It provides a comprehensive comparison of three knowledge integration strategies in neural models, highlighting their effects on generalization, convergence, and control accuracy.
Findings
NODEs enable robust extrapolation due to operator learning.
DP approaches converge faster and more reliably by reducing to physical parameters.
DP-based controllers closely match true system control performance.
Abstract
Integrating domain knowledge into neural networks is a central challenge in scientific machine learning. Three paradigms have emerged -- data-driven (Neural Ordinary Differential Equations, NODEs), soft-constrained (Physics-Informed Neural Networks, PINNs), and hard-constrained (Differentiable Programming, DP) -- each encoding physical knowledge at different levels of structural commitment. However, how these strategies impact not only predictive accuracy but also downstream tasks such as control synthesis remains insufficiently understood. This paper presents a comparative study of NODEs, PINNs, and DP for dynamical system modeling, using the Single Machine Infinite Bus power system as a benchmark. We evaluate these paradigms across three tasks: trajectory prediction, parameter identification, and Linear Quadratic Regulator control synthesis. Our results yield three principal findings.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
