摘要
作为物理代理模型的神经算子最近受到了越来越多的关注。随着问题复杂性的不断增加,一个自然而然的问题出现了:如何有效地将神经算子扩展到更大、更复杂的模拟中——最重要的是,如何考虑不同类型的模拟数据集。这一点尤其重要,因为与它们的数值对应物类似,即使系统的底层动力学相似,不同的应用也会使用不同的技术。虽然Transformer的灵活性使得跨领域的统一架构成为可能,但神经算子大多遵循特定于问题的设计,其中图神经网络 (GNN) 常用于拉格朗日模拟,而基于网格的模型则在欧拉模拟中占主导地位。我们引入了通用物理Transformer (UPT),这是一种用于各种时空问题的有效且统一的学习范式。UPT无需基于网格或粒子的潜在结构,从而在网格和粒子之间实现灵活性和可扩展性。UPT通过逆编码和解码技术有效地传播潜在空间中的动力学。最后,UPT允许在时空中的任何点查询潜在空间表示。我们在基于网格的流体模拟、稳态雷诺平均纳维-斯托克斯模拟和基于拉格朗日的动力学中证明了UPT的多样化适用性和有效性。