Improving Graph Neural Networks by Learning Continuous Edge Directions
Seong Ho Pahng, Sahand Hormoz

TL;DR
This paper introduces CoED GNN, a novel graph neural network framework that learns continuous edge directions to improve information flow and discriminative power in graph-based tasks.
Contribution
It proposes a differentiable, learnable fuzzy edge direction mechanism and a complex-valued Laplacian for directed graphs, enhancing GNN expressivity and performance.
Findings
Significant performance improvements on synthetic and real datasets.
Effective for both undirected and directed graphs.
Applicable to graph ensemble data with fixed structure.
Abstract
Graph Neural Networks (GNNs) traditionally employ a message-passing mechanism that resembles diffusion over undirected graphs, which often leads to homogenization of node features and reduced discriminative power in tasks such as node classification. Our key insight for addressing this limitation is to assign fuzzy edge directions -- that can vary continuously from node pointing to node to vice versa -- to the edges of a graph so that features can preferentially flow in one direction between nodes to enable long-range information transmission across the graph. We also introduce a novel complex-valued Laplacian for directed graphs with fuzzy edges where the real and imaginary parts represent information flow in opposite directions. Using this Laplacian, we propose a general framework, called Continuous Edge Direction (CoED) GNN, for learning on graphs with fuzzy edges and prove…
Peer Reviews
Decision·ICLR 2025 Poster
The paper is well-written and offers an intriguing evaluation on graph ensemble data, where the graph structure remains fixed but multiple realizations of node features and targets exist—an important task that demands attention. Additionally, the authors demonstrate that their method is more expressive than the Magnet Laplacian.
1. The paper omits important baselines and related work, such as [3], which share similar concepts and should be included for a comprehensive comparison. 2. If the theorem is highlighted in the abstract and introduction, it should be mentioned explicitly in the main paper for consistency and emphasis. 3. The evaluation on node classification tasks is unconvincing: - Only one homophilous dataset is included in the study. - The Chameleon and Squirrel datasets used are known to be problematic
1. The paper is well-written, and the motivation of the model is reasonable. 2. The idea of learning optimal edge directions, and using phase angles to scale the direction-aware information flow is intuitive and interesting. 3. Theoretical Analysis appears to be rigorous and formally describes the expressive power of the proposed model
1. Directed graph Laplacians have been extensively explored in previous studies, including seminal works like those by F. Chung [1] and on Hermitian Laplacian [2]. The introduction of the fuzzy graph Laplacian is a significant contribution of this work. However, while comparisons have been made with the magnetic Laplacian, it would be beneficial to extend these comparisons to include contemporary directed graph Laplacians to fully contextualize its advancements and differences. 2. From my persp
1. The fuzzy Laplacian enables CoED GNN to handle directional message passing, preserving the discriminative features over longer distances. 2. CoED GNN shows performance gains in diverse datasets, highlighting its adaptability to both synthetic and real-world applications.
1. The edge directions are essentially edge weights. GAT can also learn edge weights, and it even leverages node features while doing so, unlike CoED GNN. Since GAT utilizes more information, it should perform better. At the very least, the weights learned by GAT should not be worse than those learned by CoED GNN. It is puzzling that GAT performs worse than CoED GNN in the experimental results provided by the authors. The authors should provide theoretical provements to show that CoED GNN is sup
Code & Models
Videos
Taxonomy
TopicsGraph Theory and Algorithms
MethodsDiffusion
