icon-carat-right menu search cmu-wordmark

Physics-Informed Deep B-Spline Networks for Dynamical Systems

White Paper
In this work, we integrate B-spline functions and physics informed learning to form physics-informed deep B-spline networks that can efficiently learn parameterized PDEs with varying initial and boundary conditions.
Publisher

arxiv.org

DOI (Digital Object Identifier)
10.48550/arXiv.2503.16777

Abstract

Physics-informed machine learning provides an approach to combining data and governing physics laws for solving complex partial differential equations (PDEs). However, efficiently solving PDEs with varying parameters and changing initial conditions and boundary conditions (ICBCs) with theoretical guarantees remains an open challenge. We propose a hybrid framework that uses a neural network to learn B-spline control points to approximate solutions to PDEs with varying system and ICBC parameters. The proposed network can be trained efficiently as one can directly specify ICBCs without imposing losses, calculate physics-informed loss functions through analytical formulas, and requires only learning the weights of B-spline functions as opposed to both weights and basis as in traditional neural operator learning methods. We provide theoretical guarantees that the proposed B-spline networks serve as universal approximators for the set of solutions of PDEs with varying ICBCs under mild conditions and establish bounds on the generalization errors in physics-informed learning. We also demonstrate in experiments that the proposed B-spline network can solve problems with discontinuous ICBCs and outperforms existing methods, and is able to learn solutions of 3D dynamics with diverse initial conditions.

Part of a Collection

AI Division Publications

This content was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.