Fourier neural operators (FNOs) can learn highly nonlinear mappings between function spaces, and have recently become a popular tool for learning responses of complex physical systems. However, to achieve good accuracy and efficiency, FNOs rely on the Fast Fourier transform (FFT), which is restricted to modeling problems on rectangular domains. To lift such a restriction and permit FFT on irregular geometries as well as topology changes, we introduce domain agnostic Fourier neural operator (DAFNO), a novel neural operator architecture for learning surrogates with irregular geometries and evolving domains. The key idea is to incorporate a smoothed characteristic function in the integral layer architecture of FNOs, and leverage FFT to achieve rapid computations, in such a way that the geometric information is explicitly encoded in the architecture. In our empirical evaluation, DAFNO has achieved state-of-the-art accuracy as compared to baseline neural operator models on two benchmark datasets of material modeling and airfoil simulation. To further demonstrate the capability and generalizability of DAFNO in handling complex domains with topology changes, we consider a brittle material fracture evolution problem. With only one training crack simulation sample, DAFNO has achieved generalizability to unseen loading scenarios and substantially different crack patterns from the trained scenario.
翻译:傅里叶神经算子(FNO)能够学习函数空间之间高度非线性的映射关系,最近已成为学习复杂物理系统响应的流行工具。然而,为了实现较高的准确性和效率,FNO依赖于快速傅里叶变换(FFT),而该变换仅限于在规则区域内建模问题。为了解除这样的限制,允许在不规则几何和拓扑变化的情况下进行FFT,我们引入了领域无关傅里叶神经算子(DAFNO),这是一种用于学习不规则几何和不断变化的区域中代理的新型神经算子架构。关键想法是在FNO的积分层结构中加入平滑的特征函数,并利用FFT实现快速计算,以便将几何信息明确编码到架构中。在我们的实证评估中,DAFNO相比基线神经算子模型,在物质建模和翼型模拟这两个基准数据集上均取得了最先进的精度。为了进一步展示DAFNO处理具有拓扑变化的复杂区域的能力和通用性,我们考虑了脆性材料断裂演化问题。仅使用一个训练裂纹模拟样本,DAFNO已经实现了对训练场景之外的载荷情况和截然不同的裂纹模式的泛化能力。