This repository contains the relevant resources on graph neural network (GNN) considering heterophily.
It's worth noting that the heterophily we consider here is not the same as heterogeneity. Heterogeneity is more related to the node type difference such as the user and item nodes in recommender systems, but heterophily is more like the feature or label difference between the neighbors under the nodes with the same type. Traditional GNNs usually assume that similar nodes (features/classes) are connected together, but the "opposites attract" phenomenon also widely exists in general graphs.
If you find anything incorrect, please let me know. Thanks!
- Block Modeling-Guided Graph Convolutional Neural Networks, AAAI, [Paper], [Code]
- Powerful Graph Convolutioal Networks with Adaptive Propagation Mechanism for Homophily and Heterophily, AAAI, [Paper], [Code]
- Deformable Graph Convolutional Networks, AAAI, [Paper], [Code]
- Graph Pointer Neural Networks, AAAI, [Paper], [Code]
- Is Homophily A Necessity for Graph Neural Networks?, ICLR, [Paper], [Code]
- Designing the Topology of Graph Neural Networks: A Novel Feature Fusion Perspective, WWW, [Paper], [Code]
- GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophily, WWW, [Paper], [Code]
- Meta-Weight Graph Neural Network: Push the Limits Beyond Global Homophily, WWW, [Paper], [Code]
- Understanding and Improving Graph Injection Attack by Promoting Unnoticeability, ICLR, [Paper], [Code]
- Neural Link Prediction with Walk Pooling, ICLR, [Paper], [Code]
- Finding Global Homophily in Graph Neural Networks When Meeting Heterophily, ICML, [Paper], [Code]
- How Powerful are Spectral Graph Neural Networks, ICML, [Paper], [Code]
- How does Heterophily Impact Robustness of Graph Neural Networks? Theoretical Connections and Practical Implications, KDD, [Paper], [Code]
- GSN: A Universal Graph Neural Network Inspired by Spring Network, arXiv, [Paper], [Code]
- GARNET: Reduced-Rank Topology Learning for Robust and Scalable Graph Neural Networks, arXiv, [Paper], [Code]
- Graph Decoupling Attention Markov Networks for Semi-supervised Graph Node Classification, arXiv, [Paper], [Code]
- Relational Graph Neural Network Design via Progressive Neural Architecture Search, arXiv, [Paper], [Code]
- Graph Neural Network with Curriculum Learning for Imbalanced Node Classification, arXiv, [Paper], [Code]
- Simplified Graph Convolution with Heterophily, arXiv, [Paper], [Code]
- Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNs, arXiv, [Paper], [Code]
- [Survey Paper] Graph Neural Networks for Graphs with Heterophily: A Survey, arXIv, [Paper], [Code]
- When Does A Spectral Graph Neural Network Fail in Node Classification?, arXIv, [Paper], [Code]
- Beyond Low-pass Filtering: Graph Convolutional Networks with Automatic Filtering, arXiv, [Paper], [Code]
- Graph Representation Learning Beyond Node and Homophily, arXiv, [Paper], [Code]
- Incorporating Heterophily into Graph Neural Networks for Graph Classification, arXiv, [Paper], [Code]
- Unsupervised Heterophilous Network Embedding via r-Ego Network Discrimination, arXiv, [Paper], [Code]
- Exploiting Neighbor Effect: Conv-Agnostic GNNs Framework for Graphs with Heterophily, arXiv, [Paper], [Code]
- Augmentation-Free Graph Contrastive Learning, arXiv, [Paper], [Code]
- Simplifying Node Classification on Heterophilous Graphs with Compatible Label Propagation, arXiv, [Paper], [Code]
- Learning heterophilious edge to drop: A general framework for boosting graph neural networks, arXiv, [Paper], [Code]
- ES-GNN: Generalizing Graph Neural Networks Beyond Homophily with Edge Splitting, arXiv, [Paper], [Code]
- EvenNet: Ignoring Odd-Hop Neighbors Improves Robustness of Graph Neural Networks, arXiv, [Paper], [Code]
- Restructuring Graph for Higher Homophily via Learnable Spectral Clustering, arXiv, [Paper], [Code]
- Decoupled Self-supervised Learning for Non-Homophilous Graphs, arXiv, [Paper], [Code]
- AdaGNN: Graph Neural Networks with Adaptive Frequency Response Filter, CIKM, [Paper], [Code]
- Tree Decomposed Graph Neural Network, CIKM, [Paper], [Code]
- Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methods, NeurIPS, [Paper], [Code]
- Diverse Message Passing for Attribute with Heterophily, NeurIPS, [Paper], [Code]
- Universal Graph Convolutional Networks, NeurIPS, [Paper], [Code]
- EIGNN: Efficient Infinite-Depth Graph Neural Networks, NeurIPS, [Paper], [Code]
- BernNet: Learning Arbitrary Graph Spectral Filters via Bernstein Approximation, [Paper], [Code]
- Beyond Low-frequency Information in Graph Convolutional Networks, AAAI, [Paper], [Code]
- Graph Neural Networks with Heterophily, AAAI, [Paper], [Code]
- Node Similarity Preserving Graph Convolutional Networks, WSDM, [Paper], [Code]
- Adaptive Universal Generalized PageRank Graph Neural Network, ICLR, [Paper], [Code]
- How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervision, ICLR, [Paper], [Code]
- Energy Levels Based Graph Neural Networks for Heterophily, Journal of Physics: Conference Series, [Paper], [Code]
- Geometric Scattering Attention Networks, ICASSP, [Paper], [Code]
- Breaking the Limit of Graph Neural Networks by Improving the Assortativity of Graphs with Local Mixing Patterns, KDD, [Paper], [Code]
- Node Similarity Preserving Graph Convolutional Networks, WSDM, [Paper], [Code]
- Global Node Attentions via Adaptive Spectral Filters, OpenReview, [Paper], [Code]
- Is Heterophily A Real Nightmare For Graph Neural Networks To Do Node Classification?, arXiv, [Paper], [Code]
- GCN-SL: Graph Convolutional Networks with Structure Learning for Graphs under Heterophily, arXiv, [Paper], [Code]
- Unifying Homophily and Heterophily Network Transformation via Motifs, arXiv, [Paper], [Code]
- Non-Local Graph Neural Networks, arXiv, [Paper], [Code]
- Two Sides of The Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networks, arXiv, [Paper], [Code]
- Beyond Low-Pass Filters: Adaptive Feature Propagation on Graphs, arXiv, [Paper], [Code]
- Label-Wise Message Passing Graph Neural Network on Heterophilic Graphs, arXiv, [Paper], [Code]
- SkipNode: On Alleviating Over-smoothing for Deep Graph Convolutional Networks, arXiv, [Paper], [Code]
- Node2Seq: Towards Trainable Convolutions in Graph Neural Networks, arXiv, [Paper], [Code]
- Simplifying Approach to Node Classification in Graph Neural Networks, arXiv, [Paper], [Code]
- Simple and Deep Graph Convolutional Networks, ICML, [Paper], [Code]
- Beyond Homophily in Graph Neural Networks: Current Limitations and Effective Designs, NeurIPS, [Paper], [Code]
- Geom-GCN: Geometric Graph Convolutional Networks, ICLR, [Paper], [Code]
- To be added
-
To be added