A Novel Training Framework for Physics-informed Neural Networks: Towards Real-time Applications in Ultrafast Ultrasound Blood Flow Imaging

📅 2023-09-09
📈 Citations: 2
Influential: 0
📄 PDF

career value

225K/year
🤖 AI Summary
To address the challenge of real-time Navier–Stokes (NS) equation solving in ultrafast ultrasound blood flow imaging, this paper proposes a novel physics-informed neural network (PINN) framework designed explicitly for real-time performance. Methodologically, it introduces two innovations: (i) SeqPINN—a sequential solving paradigm—and (ii) SP-PINN—a parallel training strategy—integrated with steady-state NS equation discretization, test-time adaptation (TTA), average-constant stochastic gradient descent (AC-SGD), and SWAG-based uncertainty quantification. This constitutes the first demonstration of real-time trainability for PINNs in ultrasound blood flow reconstruction. Experiments on single-vessel and three-branch vascular phantoms yield velocity reconstruction RMSEs of 0.63 cm/s and 1.35 cm/s for SeqPINN, and 0.81 cm/s and 1.63 cm/s for SP-PINN, respectively. Training speed improves by several orders of magnitude over conventional PINNs. The framework is validated via finite-element simulations and ex vivo vascular phantoms.
📝 Abstract
Ultrafast ultrasound blood flow imaging is a state-of-the-art technique for depiction of complex blood flow dynamics in vivo through thousands of full-view image data (or, timestamps) acquired per second. Physics-informed Neural Network (PINN) is one of the most preeminent solvers of the Navier-Stokes equations, widely used as the governing equation of blood flow. However, that current approaches rely on full Navier-Stokes equations is impractical for ultrafast ultrasound. We hereby propose a novel PINN training framework for solving the Navier-Stokes equations. It involves discretizing Navier-Stokes equations into steady state and sequentially solving them with test-time adaptation. The novel training framework is coined as SeqPINN. Upon its success, we propose a parallel training scheme for all timestamps based on averaged constant stochastic gradient descent as initialization. Uncertainty estimation through Stochastic Weight Averaging Gaussian is then used as an indicator of generalizability of the initialization. This algorithm, named SP-PINN, further expedites training of PINN while achieving comparable accuracy with SeqPINN. The performance of SeqPINN and SP-PINN was evaluated through finite-element simulations and in vitro phantoms of single-branch and trifurcate blood vessels. Results show that both algorithms were manyfold faster than the original design of PINN, while respectively achieving Root Mean Square Errors of 0.63 cm/s and 0.81 cm/s on the straight vessel and 1.35 cm/s and 1.63 cm/s on the trifurcate vessel when recovering blood flow velocities. The successful implementation of SeqPINN and SP-PINN open the gate for real-time training of PINN for Navier-Stokes equations and subsequently reliable imaging-based blood flow assessment in clinical practice.
Problem

Research questions and friction points this paper is trying to address.

Real-time Ultrafast Ultrasound Imaging
Blood Flow Assessment
Navier-Stokes Equations Complexity
Innovation

Methods, ideas, or system contributions that make the work stand out.

SeqPINN
SP-PINN
Real-time Ultrasound Imaging
🔎 Similar Papers
H
Haotian Guan
Department of Electrical and Electronic Engineering, The University of Hong Kong
J
Jinping Dong
Department of Biomedical Engineering, and also with Beijing International Science and Technology Cooperation Base for Intelligent Physiological Measurement and Clinical Transformation, College of Chemistry and Life Science, Beijing University of Technology, Beijing 100020, China
Wei-Ning Lee
Wei-Ning Lee
The University of Hong Kong
Biomedical ultrasound