神经PDE求解器实则学的是边界条件相关的算子族,而非通用算子。
One Operator to Rule Them All? On Boundary-Indexed Operator Families in Neural PDE Solvers
- 将算子学习视为边界条件的条件风险最小化,揭示其依赖训练时的边界分布。
- 在边界条件变化时性能急剧下降,跨分布测试失败,移除边界信息后收敛到条件期望。
- 适用于关注边界敏感性、追求通用型偏微分方程模型的研究者。
神经PDE求解器常被理解为学习从问题数据到解的映射算子。本文指出,当边界条件变化时,这一解释通常不成立。我们证明标准神经算子训练实际上隐式学习了一个边界索引算子族,而非单一的边界无关算子,其映射本质依赖于训练中观察到的边界条件分布。通过将算子学习形式化为边界条件上的条件风险最小化,我们得出在训练边界分布支持集外存在不可识别性。因此,对激励项或分辨率的泛化,并不意味着对边界条件的泛化。我们在泊松方程上进行受控实验,验证了边界条件转移下的性能骤降、不同边界集合间的跨分布失败,以及移除边界信息后收敛至条件期望的现象。结果揭示了当前神经PDE求解器的核心局限,强调了构建偏微分方程基础模型时需显式建模边界信息。
原文摘要 · Abstract (English)
Neural PDE solvers are often described as learning solution operators that map problem data to PDE solutions. In this work, we argue that this interpretation is generally incorrect when boundary conditions vary. We show that standard neural operator training implicitly learns a boundary-indexed family of operators, rather than a single boundary-agnostic operator, with the learned mapping fundamentally conditioned on the boundary-condition distribution seen during training. We formalize this perspective by framing operator learning as conditional risk minimization over boundary conditions, which leads to a non-identifiability result outside the support of the training boundary distribution. As a consequence, generalization in forcing terms or resolution does not imply generalization across boundary conditions. We support our theoretical analysis with controlled experiments on the Poisson equation, demonstrating sharp degradation under boundary-condition shifts, cross-distribution failures between distinct boundary ensembles, and convergence to conditional expectations when boundary information is removed. Our results clarify a core limitation of current neural PDE solvers and highlight the need for explicit boundary-aware modeling in the pursuit of foundation models for PDEs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。