Improving Graph Neural Networks with Simple Architecture Design
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks have emerged as a useful tool to learn on the data by applying additional constraints based on the graph structure. These graphs are often created with assumed intrinsic relations between the entities. In recent years, there have been tremendous improvements in the architecture design, pushing the performance up in various prediction tasks. In general, these neural architectures combine layer depth and node feature aggregation steps. This makes it challenging to analyze the importance of features at various hops and the expressiveness of the neural network layers. As different graph datasets show varying levels of homophily and heterophily in features and class label distribution, it becomes essential to understand which features are important for the prediction tasks without any prior information. In this work, we decouple the node feature aggregation step and depth of graph neural network and introduce several key design strategies for graph neural networks. More specifically, we propose to use softmax as a regularizer and "Soft-Selector" of features aggregated from neighbors at different hop distances; and "Hop-Normalization" over GNN layers. Combining these techniques, we present a simple and shallow model, Feature Selection Graph Neural Network (FSGNN), and show empirically that the proposed model outperforms other state of the art GNN models and achieves up to 64% improvements in accuracy on node classification tasks. Moreover, analyzing the learned soft-selection parameters of the model provides a simple way to study the importance of features in the prediction tasks. Finally, we demonstrate with experiments that the model is scalable for large graphs with millions of nodes and billions of edges.
Key facts. Cited by 41 papers in the map (data through 14 Oct 2026). Builds on 26 of its 38 references that are in the map. First posted on arXiv 17 May 2021.
Builds on
26 of 38 references.
References · 26
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
14 more
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2019Multi-scale Attributed Node Embeddingcited by 548
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2019Hyperbolic Graph Convolutional Neural Networkscited by 402
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 284
- 2017Encoding Sentences with Graph Convolutional Networks for Semantic Role Labelingcited by 137
- 2019GraphNVP: An Invertible Flow Model for Generating Molecular Graphscited by 116
- 2018Adaptive Diffusions for Scalable Learning over Graphscited by 12
- 2020Stacked Graph Filtercited by 4
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 10; 2024: 12; 2025: 8; 2026: 1.
41 papers.
Sort:
By area:
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2023Edge Directionality Improves Learning on Heterophilic Graphscited by 90
- 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classificationcited by 85
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2022Understanding convolution on graphs via energiescited by 59
- 2021Simplifying approach to Node Classification in Graph Neural Networkscited by 56
- 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
- 2023Can LLMs Effectively Leverage Graph Structural Information through Prompts, and Why?cited by 31
- 2024Navigating Complexity: Toward Lossless Graph Condensation via Expanding Window Matchingcited by 28
- 2022Beyond Real-world Benchmark Datasets: An Empirical Study of Node Classification with GNNscited by 23
- 2023HoloNets: Spectral Convolutions do extend to Directed Graphscited by 20
- 2024The Interpretable and Effective Graph Neural Additive Networkscited by 20
29 more
- 2023Breaking the Entanglement of Homophily and Heterophily in Semi-supervised Node Classificationcited by 19
- 2024Rethinking Node-wise Propagation for Large-scale Graph Learningcited by 16
- 2022SCGC : Self-Supervised Contrastive Graph Clusteringcited by 13
- 2022Homophily modulates double descent generalization in graph convolution networkscited by 13
- 2021FDGATII : Fast Dynamic Graph Attention with Initial Residual and Identity Mappingcited by 6
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graphcited by 6
- 2024Diss-l-ECT: Dissecting Graph Data with Local Euler Characteristic Transformscited by 6
- 2025Scalable Graph Condensation with Evolving Capabilitiescited by 6
- 2023GCNH: A Simple Method For Representation Learning On Heterophilous Graphscited by 4
- 2023Diffusion-Jump GNNs: Homophiliation via Learnable Metric Filterscited by 4
- 2024Hypergraph Attacks via Injecting Homogeneous Nodes into Elite Hyperedgescited by 4
- 2023Diffusion Probabilistic Models for Structured Node Classificationcited by 3
- 2024Beyond Grid Data: Exploring Graph Neural Networks for Earth Observationcited by 3
- 2022GNN Transformation Framework for Improving Efficiency and Scalabilitycited by 2
- 2023A Simple and Scalable Graph Neural Network for Large Directed Graphscited by 2
- 2025Efficient Learning on Large Graphs using a Densifying Regularity Lemmacited by 2
- 2025Uncertainty Estimation for Heterophilic Graphs Through the Lens of Information Theorycited by 2
- 2024UnSegGNet: Unsupervised Image Segmentation using Graph Neural Networkscited by 1
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variantscited by 1
- 2024Scale-aware Message Passing For Graph Node Classificationcited by 1
- 2025Divergent Paths: Separating Homophilic and Heterophilic Learning for Enhanced Graph-level Representationscited by 1
- 2025Flow Matters: Directional and Expressive GNNs for Heterophilic Graphscited by 1
- 2026Graph homophily booster: Reimagining the role of discrete features in heterophilic graph learningcited by 1
- 2022GLINKX: A Scalable Unified Framework For Homophilous and Heterophilous Graphscited by 0
- 2023Global Minima, Recoverability Thresholds, and Higher-Order Structure in GNNScited by 0
- 2024Flexible Infinite-Width Graph Convolutional Neural Networkscited by 0
- 2025Active Few-Shot Learning for Vertex Classification Starting from an Unlabeled Datasetcited by 0
- 2025Directed Homophily-Aware Graph Neural Networkcited by 0
- 2025Interpretable and Adaptive Node Classification on Heterophilic Graphs via Combinatorial Scoring and Hybrid Learningcited by 0
- 2026Graph homophily booster: Reimagining the role of discrete features in heterophilic graph learning6 Feb 2026
- 2025Interpretable and Adaptive Node Classification on Heterophilic Graphs via Combinatorial Scoring and Hybrid Learning22 Dec 2025
- 2025Flow Matters: Directional and Expressive GNNs for Heterophilic Graphs31 Aug 2025
- 2025Directed Homophily-Aware Graph Neural Network28 May 2025
- 2025Uncertainty Estimation for Heterophilic Graphs Through the Lens of Information Theory28 May 2025
- 2025Active Few-Shot Learning for Vertex Classification Starting from an Unlabeled Dataset25 Apr 2025
- 2025Efficient Learning on Large Graphs using a Densifying Regularity Lemma25 Apr 2025
- 2025Divergent Paths: Separating Homophilic and Heterophilic Learning for Enhanced Graph-level Representations6 Apr 2025
- 2025Scalable Graph Condensation with Evolving Capabilities24 Feb 2025
- 2024Hypergraph Attacks via Injecting Homogeneous Nodes into Elite Hyperedges24 Dec 2024
- 2024Scale-aware Message Passing For Graph Node Classification28 Nov 2024
- 2024Beyond Grid Data: Exploring Graph Neural Networks for Earth Observation5 Nov 2024
29 more
- 2024Diss-l-ECT: Dissecting Graph Data with Local Euler Characteristic Transforms3 Oct 2024
- 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graph17 Sep 2024
- 2024Mixture of Scope Experts at Test: Generalizing Deeper Graph Neural Networks with Shallow Variants11 Sep 2024
- 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classification13 Jun 2024
- 2024The Interpretable and Effective Graph Neural Additive Networks3 Jun 2024
- 2024UnSegGNet: Unsupervised Image Segmentation using Graph Neural Networks9 May 2024
- 2024Flexible Infinite-Width Graph Convolutional Neural Networks9 Feb 2024
- 2024Rethinking Node-wise Propagation for Large-scale Graph Learning9 Feb 2024
- 2024Navigating Complexity: Toward Lossless Graph Condensation via Expanding Window Matching7 Feb 2024
- 2023Breaking the Entanglement of Homophily and Heterophily in Semi-supervised Node Classification7 Dec 2023
- 2023Global Minima, Recoverability Thresholds, and Higher-Order Structure in GNNS11 Oct 2023
- 2023HoloNets: Spectral Convolutions do extend to Directed Graphs3 Oct 2023
- 2023Can LLMs Effectively Leverage Graph Structural Information through Prompts, and Why?28 Sep 2023
- 2023Diffusion-Jump GNNs: Homophiliation via Learnable Metric Filters29 Jun 2023
- 2023A Simple and Scalable Graph Neural Network for Large Directed Graphs14 Jun 2023
- 2023A Fractional Graph Laplacian Approach to Oversmoothing22 May 2023
- 2023Edge Directionality Improves Learning on Heterophilic Graphs17 May 2023
- 2023GCNH: A Simple Method For Representation Learning On Heterophilous Graphs21 Apr 2023
- 2023Diffusion Probabilistic Models for Structured Node Classification21 Feb 2023
- 2022Homophily modulates double descent generalization in graph convolution networks26 Dec 2022
- 2022GLINKX: A Scalable Unified Framework For Homophilous and Heterophilous Graphs1 Nov 2022
- 2022GNN Transformation Framework for Improving Efficiency and Scalability25 Jul 2022
- 2022Understanding convolution on graphs via energies22 Jun 2022
- 2022Beyond Real-world Benchmark Datasets: An Empirical Study of Node Classification with GNNs18 Jun 2022
- 2022SCGC : Self-Supervised Contrastive Graph Clustering27 Apr 2022
- 2021Simplifying approach to Node Classification in Graph Neural Networks12 Nov 2021
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophily29 Oct 2021
- 2021FDGATII : Fast Dynamic Graph Attention with Initial Residual and Identity Mapping21 Oct 2021
- 2021Is Homophily a Necessity for Graph Neural Networks?11 Jun 2021
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2023Edge Directionality Improves Learning on Heterophilic Graphscited by 90
- 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classificationcited by 85
- 2021GBK-GNN: Gated Bi-Kernel Graph Neural Networks for Modeling Both Homophily and Heterophilycited by 84
- 2022Understanding convolution on graphs via energiescited by 59
- 2021Simplifying approach to Node Classification in Graph Neural Networkscited by 56
- 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
- 2023Can LLMs Effectively Leverage Graph Structural Information through Prompts, and Why?cited by 31
- 2024Navigating Complexity: Toward Lossless Graph Condensation via Expanding Window Matchingcited by 28
- 2022Beyond Real-world Benchmark Datasets: An Empirical Study of Node Classification with GNNscited by 23
- 2023HoloNets: Spectral Convolutions do extend to Directed Graphscited by 20
- 2024The Interpretable and Effective Graph Neural Additive Networkscited by 20
12 most cited of 40 All 40 (JSON)
- 2026Graph homophily booster: Reimagining the role of discrete features in heterophilic graph learning6 Feb 2026
- 2025Interpretable and Adaptive Node Classification on Heterophilic Graphs via Combinatorial Scoring and Hybrid Learning22 Dec 2025
- 2025Flow Matters: Directional and Expressive GNNs for Heterophilic Graphs31 Aug 2025
- 2025Directed Homophily-Aware Graph Neural Network28 May 2025
- 2025Uncertainty Estimation for Heterophilic Graphs Through the Lens of Information Theory28 May 2025
- 2025Active Few-Shot Learning for Vertex Classification Starting from an Unlabeled Dataset25 Apr 2025
- 2025Efficient Learning on Large Graphs using a Densifying Regularity Lemma25 Apr 2025
- 2025Divergent Paths: Separating Homophilic and Heterophilic Learning for Enhanced Graph-level Representations6 Apr 2025
- 2025Scalable Graph Condensation with Evolving Capabilities24 Feb 2025
- 2024Hypergraph Attacks via Injecting Homogeneous Nodes into Elite Hyperedges24 Dec 2024
- 2024Scale-aware Message Passing For Graph Node Classification28 Nov 2024
- 2024Beyond Grid Data: Exploring Graph Neural Networks for Earth Observation5 Nov 2024
12 newest of 40 All 40 (JSON)