用神经网络和迁移学习构建可实时控制的物理系统数字孪生
Mathematics of Digital Twins and Transfer Learning for PDE Models
- 用KL-NN代理模型实现快速仿真与参数可导性
- 线性问题下仅需一个样本即可实现精确的一次性迁移学习
- 非线性问题中部分参数可迁移,其余可通过少量数据或近似方法估计
我们定义由偏微分方程(PDE)支配的物理系统的数字孪生(DT)为一种可在变化条件下实现实时模拟与控制的模型。通过使用卡尔胡宁-洛埃夫神经网络(KL-NN)代理模型和迁移学习(TL)构建数字孪生。该代理模型支持快速推理并具备对控制参数的可微性,适用于控制与优化。迁移学习用于在少量新增数据下重新训练模型以适应新条件。我们采用矩方程分析迁移学习,识别可转移的参数,并指导数字孪生中的控制变量选择以提升迁移效率。对于线性PDE问题,KL-NN代理模型中不可转移的参数可从对应于新目标条件控制变量均值的单个解中精确估计。此即一次迁移学习(one-shot TL),对线性PDE是精确的。对于非线性扩散PDE模型,在较窄的控制变量范围内,部分参数可无显著误差地转移;部分参数可由平均场方程近似估计;其余参数可通过线性残差最小二乘或普通线性最小二乘求解,若存在少量新条件标注数据。前一方法为一次迁移学习,后一方法为少样本迁移学习,两者对非线性PDE均为近似方法。
原文摘要 · Abstract (English)
We define a digital twin (DT) of a physical system governed by partial differential equations (PDEs) as a model for real-time simulations and control of the system behavior under changing conditions. We construct DTs using the Karhunen-Loève Neural Network (KL-NN) surrogate model and transfer learning (TL). The surrogate model allows fast inference and differentiability with respect to control parameters for control and optimization. TL is used to retrain the model for new conditions with minimal additional data. We employ the moment equations to analyze TL and identify parameters that can be transferred to new conditions. The proposed analysis also guides the control variable selection in DT to facilitate efficient TL. For linear PDE problems, the non-transferable parameters in the KL-NN surrogate model can be exactly estimated from a single solution of the PDE corresponding to the mean values of the control variables under new target conditions. Retraining an ML model with a single solution sample is known as one-shot learning, and our analysis shows that the one-shot TL is exact for linear PDEs. For nonlinear PDE problems, transferring of any parameters introduces errors. For a nonlinear diffusion PDE model, we find that for a relatively small range of control variables, some surrogate model parameters can be transferred without introducing a significant error, some can be approximately estimated from the mean-field equation, and the rest can be found using a linear residual least square problem or an ordinary linear least square problem if a small labeled dataset for new conditions is available. The former approach results in a one-shot TL while the latter approach is an example of a few-shot TL. Both methods are approximate for the nonlinear PDEs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。