Suppr超能文献

基于傅里叶的激活函数在用于患者特异性心血管流动的物理信息神经网络中的性能。

Performance of Fourier-based activation function in physics-informed neural networks for patient-specific cardiovascular flows.

作者信息

Aghaee Arman, Khan M Owais

机构信息

Department of Electrical, Computer and Biomedical Engineering, Toronto Metropolitan University, 350 Victoria Street, Toronto, Ontario, M5B 2K3, Canada.

Department of Electrical, Computer and Biomedical Engineering, Toronto Metropolitan University, 350 Victoria Street, Toronto, Ontario, M5B 2K3, Canada.

出版信息

Comput Methods Programs Biomed. 2024 Apr;247:108081. doi: 10.1016/j.cmpb.2024.108081. Epub 2024 Feb 22.

Abstract

BACKGROUND AND OBJECTIVES

Physics-informed neural networks (PINNs) can be used to inversely model complex physical systems by encoding the governing partial differential equations and training data into the neural network. However, neural networks are known to be biased towards learning less complex functions, called spectral bias. This has important implications in modeling cardiovascular flows, where spatial frequencies can vary substantially across anatomies and pathologies (e.g., aneurysms or stenoses). Recent evidence suggests that Fourier-based activation functions have desirable properties, and can potentially reduce spectral bias; however, the performance and adequacy of such Fourier activation functions have not yet been evaluated in patient-specific cardiovascular flow applications.

METHODS

The performance of sine activation function was evaluated against tanh and swish activation functions in a 1D advection-diffusion problem, an eccentric 2D stenosis model (Re=5000), and a patient-specific 3D aortic model (Re=823) under pulsatile flow conditions. CFD simulations were performed at high spatio-temporal resolution and data points were extracted for training the neural network. The number of training data points were normalized by L/D. The performance of the PINNs framework was evaluated with increasing number of training data points and across all three activation functions.

RESULTS

Our results demonstrate that sine activation function presents desirable characteristics, such as monotonic reduction in errors, relatively faster convergence, and accurate eigen spectra at higher modes, compared to tanh and swish activation functions. Interestingly, for all activation functions, the domain-averaged errors tended to asymptote at ≈15-20% despite substantial increase in training point density. For 2D eccentric stenosis, errors asymptoted at a sensor point density of 40L/D. For 3D patient-specific aorta, this asymptote was achieved at 180L/D for all three activation functions with an error of ≈15% although sine activation function demonstrated relatively faster convergence.

CONCLUSIONS

We have demonstrated that Fourier-based activation functions have higher performance in terms of accuracy and convergence properties for cardiovascular flow applications; however, inherent challenges of neural networks (e.g., spectral bias) can limit the accuracy to ≈15% under physiological, 3D patient-specific blood flow conditions.

摘要

背景与目的

物理信息神经网络(PINNs)可通过将控制偏微分方程和训练数据编码到神经网络中,对复杂物理系统进行反向建模。然而,众所周知,神经网络倾向于学习不太复杂的函数,即频谱偏差。这在心血管流动建模中具有重要意义,因为空间频率在不同解剖结构和病理情况(如动脉瘤或狭窄)中可能有很大差异。最近的证据表明,基于傅里叶的激活函数具有理想的特性,并有可能减少频谱偏差;然而,这种傅里叶激活函数在特定患者的心血管流动应用中的性能和适用性尚未得到评估。

方法

在一维平流扩散问题、偏心二维狭窄模型(Re = 5000)和特定患者的三维主动脉模型(Re = 823)的脉动流条件下,针对双曲正切(tanh)和Swish激活函数评估了正弦激活函数的性能。以高时空分辨率进行计算流体动力学(CFD)模拟,并提取数据点用于训练神经网络。训练数据点的数量通过L/D进行归一化。随着训练数据点数量的增加,并针对所有三种激活函数,对PINNs框架的性能进行了评估。

结果

我们的结果表明,与tanh和Swish激活函数相比,正弦激活函数具有理想的特性,如误差单调减少、收敛相对较快以及在高阶模态下具有准确的本征谱。有趣的是,对于所有激活函数,尽管训练点密度大幅增加,但域平均误差趋于在≈15 - 20%处渐近。对于二维偏心狭窄,在传感器点密度为40L/D时误差渐近。对于三维特定患者的主动脉,所有三种激活函数在180L/D时达到该渐近值,误差约为15%,尽管正弦激活函数显示出相对较快的收敛速度。

结论

我们已经证明,基于傅里叶的激活函数在心血管流动应用的准确性和收敛特性方面具有更高的性能;然而,神经网络的固有挑战(如频谱偏差)在生理条件下、特定患者的三维血流情况下可能会将准确性限制在≈15%。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验