Particle-based systems provide a flexible and unified way to simulate physics systems with complex dynamics. Most existing data-driven simulators for particle-based systems adopt graph neural networks (GNNs) as their network backbones, as particles and their interactions can be naturally represented by graph nodes and graph edges. However, while particle-based systems usually contain hundreds even thousands of particles, the explicit modeling of particle interactions as graph edges inevitably leads to a significant computational overhead, due to the increased number of particle interactions. Consequently, in this paper we propose a novel Transformer-based method, dubbed as Transformer with Implicit Edges (TIE), to capture the rich semantics of particle interactions in an edge-free manner. The core idea of TIE is to decentralize the computation involving pair-wise particle interactions into per-particle updates. This is achieved by adjusting the self-attention module to resemble the update formula of graph edges in GNN. To improve the generalization ability of TIE, we further amend TIE with learnable material-specific abstract particles to disentangle global material-wise semantics from local particle-wise semantics. We evaluate our model on diverse domains of varying complexity and materials. Compared with existing GNN-based methods, without bells and whistles, TIE achieves superior performance and generalization across all these domains. Codes and models are available at https://github.com/ftbabi/TIE_ECCV2022.git.
翻译:粒子基系统为模拟具有复杂动态的物理系统提供了一个灵活和统一的模拟方法。 多数粒子基系统的现有数据驱动模拟器采用图形神经网络(GNNS)作为其网络主干, 因为粒子及其相互作用可以自然地由图形节点和图形边缘代表。 然而, 粒子基系统通常包含数十万颗粒, 以颗粒边缘为粒子相互作用的清晰模型不可避免地导致一个巨大的计算管理费用。 因此, 在本文中, 我们提议了一种新型的以粒子基系统为主的变异器方法, 被称为“ 隐形电离析器” (TIE), 以无边方式捕捉粒子互动的丰富语义。 TIE 的核心想法是将涉及双向粒子相互作用的计算方法下放到每粒子更新中。 这是通过调整自控模块以类似于GNNE中的最新图形边缘值模式来实现的。 我们进一步修正了TIEEE, 以可学习的特定抽象的抽象颗粒粒粒粒粒粒子模型, 在不偏向全球材料型/ Stregylalstal- crestrations commlateslateslates bes be suplates be supals bes commlated commlated commlateslates compals commld commmmald comms, comms, comms, comms, commmald comps comps commild sild commlationsild sild commld commald comml commd 。 这些 commald commald comms comms comms comms comms commalds commalds.