GithubHelp home page GithubHelp logo

hookk / graph-neural-networks-with-heterophily Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alexfanjn/graph-neural-networks-with-heterophily

0.0 0.0 0.0 79 KB

This repository contains the resources on graph neural network (GNN) considering heterophily.

License: GNU General Public License v3.0

graph-neural-networks-with-heterophily's Introduction

Awesome Resources on Graph Neural Networks With Heterophily

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!

Papers

2022

  • 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]

2021

  • 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]

2020

  • 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]

2019 and before

  • To be added

Datasets

  • To be added

graph-neural-networks-with-heterophily's People

Contributors

alexfanjn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.