Unleashing the Potential of Fractional Calculus in Graph Neural Networks with FROND
Qiyu Kang, Kai Zhao, Qinxu Ding, Feng Ji, Xuhao Li, Wenfei Liang, Yang Song, Wee Peng Tay
TL;DR
FROND addresses oversmoothing and limited depth in continuous GNNs by introducing memory through the Caputo time-fractional derivative $D_t^\beta$, yielding memory-dependent graph diffusion. The framework unifies and extends multiple integer-order GNNs by replacing instantaneous updates with fractional dynamics, and it offers a non-Markovian random-walk interpretation that explains slower, algebraic convergence to stationarity. Key contributions include a generalized FROND formulation, fractional models like F-GRAND, F-CDE, and F-GREAD, a suite of solvers (predictor, predictor-corrector, short-memory, L1), and comprehensive experiments across node and graph tasks showing consistent performance gains and improved robustness. The work demonstrates that fractional dynamics can better capture dataset fractality and long-range dependencies, offering a practical and extensible pathway to more memory-aware graph learning without adding backbone parameters. Code availability further enables adoption and exploration of memory-enabled diffusion in graphs.
Abstract
We introduce the FRactional-Order graph Neural Dynamical network (FROND), a new continuous graph neural network (GNN) framework. Unlike traditional continuous GNNs that rely on integer-order differential equations, FROND employs the Caputo fractional derivative to leverage the non-local properties of fractional calculus. This approach enables the capture of long-term dependencies in feature updates, moving beyond the Markovian update mechanisms in conventional integer-order models and offering enhanced capabilities in graph representation learning. We offer an interpretation of the node feature updating process in FROND from a non-Markovian random walk perspective when the feature updating is particularly governed by a diffusion process. We demonstrate analytically that oversmoothing can be mitigated in this setting. Experimentally, we validate the FROND framework by comparing the fractional adaptations of various established integer-order continuous GNNs, demonstrating their consistently improved performance and underscoring the framework's potential as an effective extension to enhance traditional continuous GNNs. The code is available at \url{https://github.com/zknus/ICLR2024-FROND}.
