Goto

Collaborating Authors

 implicit graph neural network


Implicit Graph Neural Networks

Neural Information Processing Systems

Graph Neural Networks (GNNs) are widely used deep learning models that learn meaningful representations from graph-structured data. Due to the finite nature of the underlying recurrent structure, current GNN methods may struggle to capture long-range dependencies in underlying graphs. To overcome this difficulty, we propose a graph learning framework, called Implicit Graph Neural Networks (IGNN), where predictions are based on the solution of a fixed-point equilibrium equation involving implicitly defined state vectors. We use the Perron-Frobenius theory to derive sufficient conditions that ensure well-posedness of the framework. Leveraging implicit differentiation, we derive a tractable projected gradient descent method to train the framework. Experiments on a comprehensive range of tasks show that IGNNs consistently capture long-range dependencies and outperform state-of-the-art GNN models.


Review for NeurIPS paper: Implicit Graph Neural Networks

Neural Information Processing Systems

Weaknesses: After reviewer discussions and reading rebuttal, I strongly believe this paper should not be accepted at NeurIPS. 1) Concern on over-smoothing and sub-optimality of the method is not addressed. I asked for empirical support but authors fail to respond. The description of the algorithm is unclear and important details are missing. This makes the paper not reproducible and the results are questionable. I assume reproducibility is a very important issue for NeurIPS.


Review for NeurIPS paper: Implicit Graph Neural Networks

Neural Information Processing Systems

The authors propose an implicit graph neural network (IGNN) to capture long-range dependencies in graphs. The proposed model is based on a fixed-point equilibrium equation. The authors first use the Perron-Frobenius theory to derive the well-posedness conditions of the model. Then, they introduce a trackable projection gradient descent method to effectively train the model. The authors evaluate their model on different data sets in different settings to demonstrate the ability of the model to capture long-range dependencies.


IGNN-Solver: A Graph Neural Solver for Implicit Graph Neural Networks

arXiv.org Artificial Intelligence

Implicit graph neural networks (IGNNs), which exhibit strong expressive power with a single layer, have recently demonstrated remarkable performance in capturing long-range dependencies (LRD) in underlying graphs while effectively mitigating the over-smoothing problem. However, IGNNs rely on computationally expensive fixed-point iterations, which lead to significant speed and scalability limitations, hindering their application to large-scale graphs. To achieve fast fixedpoint solving for IGNNs, we propose a novel graph neural solver, IGNN-Solver, which leverages the generalized Anderson Acceleration method, parameterized by a small GNN, and learns iterative updates as a graph-dependent temporal process. Extensive experiments demonstrate that the IGNN-Solver significantly accelerates inference, achieving a 1.5 to 8 speedup without sacrificing accuracy. Moreover, this advantage becomes increasingly pronounced as the graph scale grows, facilitating its large-scale deployment in real-world applications. Implicit graph neural networks (IGNNs) [20; 33; 7] have emerged as a significant advancement in graph learning frameworks. Unlike traditional graph neural networks (GNNs) that stack multiple explicit layers, IGNNs utilize a single implicit layer formulated as a fixed-point equation. The solution to this fixed-point equation, known as the equilibrium, is equivalent to the output obtained by iterating an explicit layer infinitely. This allows an implicit layer to access infinite hops of neighbors, providing IGNNs with global receptive fields within just one layer [12].


Implicit Graph Neural Networks

Neural Information Processing Systems

Graph Neural Networks (GNNs) are widely used deep learning models that learn meaningful representations from graph-structured data. Due to the finite nature of the underlying recurrent structure, current GNN methods may struggle to capture long-range dependencies in underlying graphs. To overcome this difficulty, we propose a graph learning framework, called Implicit Graph Neural Networks (IGNN), where predictions are based on the solution of a fixed-point equilibrium equation involving implicitly defined "state" vectors. We use the Perron-Frobenius theory to derive sufficient conditions that ensure well-posedness of the framework. Leveraging implicit differentiation, we derive a tractable projected gradient descent method to train the framework.