ACMP: Allen-Cahn Message Passing for Graph Neural Networks with Particle Phase Transition

From MaRDI portal
Publication:6401754

arXiv2206.05437MaRDI QIDQ6401754FDOQ6401754


Authors: Yuelin Wang, Kai Yi, Xinliang Liu, Yuguang Wang, Shi Jin Edit this on Wikidata


Publication date: 11 June 2022

Abstract: Neural message passing is a basic feature extraction unit for graph-structured data considering neighboring node features in network propagation from one layer to the next. We model such process by an interacting particle system with attractive and repulsive forces and the Allen-Cahn force arising in the modeling of phase transition. The dynamics of the system is a reaction-diffusion process which can separate particles without blowing up. This induces an Allen-Cahn message passing (ACMP) for graph neural networks where the numerical iteration for the particle system solution constitutes the message passing propagation. ACMP which has a simple implementation with a neural ODE solver can propel the network depth up to one hundred of layers with theoretically proven strictly positive lower bound of the Dirichlet energy. It thus provides a deep model of GNNs circumventing the common GNN problem of oversmoothing. GNNs with ACMP achieve state of the art performance for real-world node classification tasks on both homophilic and heterophilic datasets.




Has companion code repository: https://github.com/ykiiiiii/acmp









This page was built for publication: ACMP: Allen-Cahn Message Passing for Graph Neural Networks with Particle Phase Transition

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6401754)