Graph Feature Gating Networks
arXiv:2105.04493
Abstract
Graph neural networks (GNNs) have received tremendous attention due to their power in learning effective representations for graphs. Most GNNs follow a message-passing scheme where the node representations are updated by aggregating and transforming the information from the neighborhood. Meanwhile, they adopt the same strategy in aggregating the information from different feature dimensions. However, suggested by social dimension theory and spectral embedding, there are potential benefits to treat the dimensions differently during the aggregation process. In this work, we investigate to enable heterogeneous contributions of feature dimensions in GNNs. In particular, we propose a general graph feature gating network (GFGN) based on the graph signal denoising problem and then correspondingly introduce three graph filters under GFGN to allow different levels of contributions from feature dimensions. Extensive experiments on various real-world datasets demonstrate the effectiveness and robustness of the proposed frameworks.
References in corpus (26)
- Semi-Supervised Classification with Graph Convolutional Networks
- The Emerging Field of Signal Processing on Graphs: Extending High-Dimensional Data Analysis to Networks and Other Irregular Domains
- Inductive Representation Learning on Large Graphs
- Neural Message Passing for Quantum Chemistry
- Spectral Networks and Locally Connected Networks on Graphs
- Modeling polypharmacy side effects with graph convolutional networks
- Graph Neural Networks: A Review of Methods and Applications
- Deep Convolutional Networks on Graph-Structured Data
- Fast Graph Representation Learning with PyTorch Geometric
- Simplifying Graph Convolutional Networks
- Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognition
- Towards Deeper Graph Neural Networks
- Graph Neural Networks with convolutional ARMA filters
- Gated Graph Sequence Neural Networks
- GraphSAINT: Graph Sampling Based Inductive Learning Method
- GaAN: Gated Attention Networks for Learning on Large and Spatiotemporal Graphs
- Residual Gated Graph ConvNets
- Transferring Robustness for Graph Neural Network Against Poisoning Attacks
- Stochastic Training of Graph Convolutional Networks with Variance Reduction
- Beyond Homophily in Graph Neural Networks: Current Limitations and Effective Designs
- Geom-GCN: Geometric Graph Convolutional Networks
- Self-supervised Learning on Graphs: Deep Insights and New Direction
- When Does Self-Supervision Help Graph Convolutional Networks?
- DIG: A Turnkey Library for Diving into Graph Deep Learning Research
- Graph Structure Learning for Robust Graph Neural Networks
- Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studies