On the Unreasonable Effectiveness of Feature propagation in Learning on Graphs with Missing Node Features
Not on the map. Why?
Abstract (arXiv)
While Graph Neural Networks (GNNs) have recently become the de facto standard for modeling relational data, they impose a strong assumption on the availability of the node or edge features of the graph. In many real-world applications, however, features are only partially available; for example, in social networks, age and gender are available only for a small subset of users. We present a general approach for handling missing features in graph machine learning applications that is based on minimization of the Dirichlet energy and leads to a diffusion-type differential equation on the graph. The discretization of this equation produces a simple, fast and scalable algorithm which we call Feature Propagation. We experimentally show that the proposed approach outperforms previous methods on seven common node-classification benchmarks and can withstand surprisingly high rates of missing features: on average we observe only around 4% relative accuracy drop when 99% of the features are missing. Moreover, it takes only 10 seconds to run on a graph with ~2.5M nodes and ~123M edges on a single GPU.
Key facts. Cited by 63 papers in the map (data through 14 Oct 2026). Builds on 35 of its 62 references that are in the map. First posted on arXiv 23 Nov 2021.
Builds on
35 of 62 references.
References · 35
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
23 more
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 880
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2020Benchmarking Graph Neural Networkscited by 680
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
- 2019Diffusion Improves Graph Learningcited by 414
- 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 352
- 2021GRAND: Graph Neural Diffusioncited by 258
- 2018Modeling polypharmacy side effects with graph convolutional networkscited by 237
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 198
- 2020Random Features Strengthen Graph Neural Networkscited by 186
- 2019Continuous Graph Neural Networkscited by 114
- 2017Geometric Matrix Completion with Recurrent Multi-Graph Neural Networkscited by 88
- 2020Scalable Graph Neural Networks via Bidirectional Propagationcited by 87
- 2021On Positional and Structural Node Features for Graph Neural Networks on Non-attributed Graphscited by 49
- 2020Graph Convolutional Networks for Graphs Containing Missing Featurescited by 47
- 2020Learning on Attribute-Missing Graphscited by 42
- 2014Matrix Completion on Graphscited by 26
- 2020Incomplete Graph Representation and Learning via Partial Graph Neural Networkscited by 16
- 2021Propagation on Multi-relational Graphs for Node Regressioncited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 6; 2023: 20; 2024: 9; 2025: 15; 2026: 12.
63 papers.
Sort:
By area:
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2022Learning to Reconstruct Missing Data from Spatiotemporal Graphs with Sparse Observationscited by 64
- 2022A Survey on Fairness for Machine Learning on Graphscited by 20
- 2023Learnable Topological Features for Phylogenetic Inference via Graph Neural Networkscited by 14
- 2023Confidence-Based Feature Imputation for Graphs with Partially Known Featurescited by 14
- 2023TouchUp-G: Improving Feature Representation through Graph-Centric Finetuningcited by 12
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2022EGG-GAE: scalable graph neural networks for tabular data imputationcited by 7
- 2023Tractable Probabilistic Graph Representation Learning with Graph-Induced Sum-Product Networkscited by 7
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?cited by 7
- 2023GRAFENNE: Learning on Graphs with Heterogeneous and Dynamic Feature Setscited by 7
- 2023Supercharging Graph Transformers with Advective Diffusioncited by 7
38 more
- 2023Missing Value Imputation for Multi-attribute Sensor Data Streams via Message Propagation (Extended Version)cited by 7
- 2024Spatiotemporal Implicit Neural Representation as a Generalized Traffic Data Learnercited by 7
- 2023Uncertainty-Aware Robust Learning on Noisy Graphscited by 6
- 2023Efficient Anatomical Labeling of Pulmonary Tree Structures via Deep Point-Graph Representation-based Implicit Fieldscited by 6
- 2025Toward General and Robust LLM-enhanced Text-attributed Graph Learningcited by 6
- 2023Recovering Missing Node Features with Local Structure-based Embeddingscited by 5
- 2023AmGCL: Feature Imputation of Attribute Missing Graph via Self-supervised Contrastive Learningcited by 4
- 2025Network-wide Freeway Traffic Estimation Using Sparse Sensor Data: A Dirichlet Graph Auto-Encoder Approachcited by 4
- 2023Self-supervised Guided Hypergraph Feature Propagation for Semi-supervised Classification with Missing Node Featurescited by 3
- 2023Enhanced Graph Neural Networks with Ego-Centric Spectral Subgraph Embeddings Augmentationcited by 3
- 2025Incomplete Graph Learning: A Comprehensive Surveycited by 3
- 2026Spatiotemporal Imputation with Graph-Informed Flow Matchingcited by 3
- 2023TwERC: High Performance Ensembled Candidate Generation for Ads Recommendation at Twittercited by 2
- 2024Gradient Flow of Energy: A General and Efficient Approach for Entity Alignment Decodingcited by 2
- 2024Augmenting Textual Generation via Topology Aware Retrievalcited by 2
- 2025Graph Your Own Promptcited by 2
- 2026Rethinking GNNs and Missing Features: Challenges, Evaluation and a Robust Solutioncited by 2
- 2021Designing weighted and multiplex networks for deep learning user geolocation in Twittercited by 1
- 2023Towards Unsupervised Graph Completion Learning on Graphs with Features and Structure Missingcited by 1
- 2023Variational Graph Autoencoder for Heterogeneous Information Networks with Missing and Inaccurate Attributescited by 1
- 2024Full-Body Motion Reconstruction with Sparse Sensing from Graph Perspectivecited by 1
- 2025Learning Cell-Aware Hierarchical Multi-Modal Representations for Robust Molecular Modelingcited by 1
- 2022Remote Work Optimization with Robust Multi-channel Graph Neural Networkscited by 0
- 2023Using simulation to calibrate real data acquisition in veterinary medicinecited by 0
- 2023Fair Graph Machine Learning under Adversarial Missingness Processescited by 0
- 2023A Consistent Diffusion-Based Algorithm for Semi-Supervised Graph Learningcited by 0
- 2024DPGAN: A Dual-Path Generative Adversarial Network for Missing Data Imputation in Graphscited by 0
- 2024A Spectral Framework for Evaluating Geodesic Distances Between Graphscited by 0
- 2024On zero-shot learning in neural state estimation of power distribution systemscited by 0
- 2024Convolutional Signal Propagation: A Simple Scalable Algorithm for Hypergraphscited by 0
- 2024Modelling Networked Dynamical System by Temporal Graph Neural ODE with Irregularly Partial Observed Time-series Datacited by 0
- 2025Topology-Driven Attribute Recovery for Attribute Missing Graph Learning in Social Internet of Thingscited by 0
- 2025A Physics-Augmented GraphGPS Framework for the Reconstruction of 3D Riemann Problems from Sparse Datacited by 0
- 2025iN2V: Bringing Transductive Node Embeddings to Inductive Graphscited by 0
- 2025How do Probabilistic Graphical Models and Graph Neural Networks Look at Network Data?cited by 0
- 2025Divide-Then-Rule: A Cluster-Driven Hierarchical Interpolator for Attribute-Missing Graphscited by 0
- 2025On the Impact of Downstream Tasks on Sampling and Reconstructing Noisy Graph Signalscited by 0
- 2025Multi-View Graph Feature Propagation for Privacy Preservation and Feature Sparsitycited by 0
50 most cited of 63 All 63 (JSON)
- 2026When Missingness Follows the Graph: Beyond Feature Propagation for Missing Features13 Oct 2026
- 2026Spatio-temporally complementary feature propagation on graphs for longitudinal AADT estimation24 Sep 2026
- 2026HyperAgent4POI: Dynamic Semantic Message Passing on Multi-Agent Hypergraphs for Missing-Modality Recommendation3 Aug 2026
- 2026A Novel Graph Fraud Detector via Grouped Attribute Completion and Confidence-Aware Contrastive Learning13 Jul 2026
- 2026Spatiotemporal Imputation with Graph-Informed Flow Matching4 Jun 2026
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challenges8 May 2026
- 2026TypeBandit: Type-Level Context Allocation and Reweighting for Effective Attribute Completion in Heterogeneous Graph Neural Networks30 Apr 2026
- 2026Topology-Aware Graph Reinforcement Learning for Energy Storage Systems Optimal Dispatch in Distribution Networks27 Mar 2026
- 2026Drop the mask! GAMM-A Taxonomy for Graph Attributes Missing Mechanisms9 Feb 2026
- 2026Heterogeneous Graph Alignment for Joint Reasoning and Interpretability30 Jan 2026
- 2026FSD-CAP: Fractional Subgraph Diffusion with Class-Aware Propagation for Graph Feature Imputation26 Jan 2026
- 2026Rethinking GNNs and Missing Features: Challenges, Evaluation and a Robust Solution8 Jan 2026
38 more
- 2025Mitigating Structural Overfitting: A Distribution-Aware Rectification Framework for Missing Feature Imputation6 Dec 2025
- 2025FGC-Comp: Adaptive Neighbor-Grouped Attribute Completion for Graph-based Anomaly Detection2 Dec 2025
- 2025Learning Cell-Aware Hierarchical Multi-Modal Representations for Robust Molecular Modeling26 Nov 2025
- 2025Beyond the Laplacian: Interpolated Spectral Augmentation for Graph Neural Networks14 Nov 2025
- 2025Multi-View Graph Feature Propagation for Privacy Preservation and Feature Sparsity13 Oct 2025
- 2025Graph Your Own Prompt27 Sep 2025
- 2025On the Impact of Downstream Tasks on Sampling and Reconstructing Noisy Graph Signals13 Sep 2025
- 2025Divide-Then-Rule: A Cluster-Driven Hierarchical Interpolator for Attribute-Missing Graphs12 Jul 2025
- 2025How do Probabilistic Graphical Models and Graph Neural Networks Look at Network Data?13 Jun 2025
- 2025iN2V: Bringing Transductive Node Embeddings to Inductive Graphs5 Jun 2025
- 2025A Physics-Augmented GraphGPS Framework for the Reconstruction of 3D Riemann Problems from Sparse Data27 May 2025
- 2025Toward General and Robust LLM-enhanced Text-attributed Graph Learning3 Apr 2025
- 2025Network-wide Freeway Traffic Estimation Using Sparse Sensor Data: A Dirichlet Graph Auto-Encoder Approach20 Mar 2025
- 2025Incomplete Graph Learning: A Comprehensive Survey18 Feb 2025
- 2025Topology-Driven Attribute Recovery for Attribute Missing Graph Learning in Social Internet of Things17 Jan 2025
- 2024Modelling Networked Dynamical System by Temporal Graph Neural ODE with Irregularly Partial Observed Time-series Data29 Nov 2024
- 2024Convolutional Signal Propagation: A Simple Scalable Algorithm for Hypergraphs26 Sep 2024
- 2024On zero-shot learning in neural state estimation of power distribution systems11 Aug 2024
- 2024A Spectral Framework for Evaluating Geodesic Distances Between Graphs15 Jun 2024
- 2024Augmenting Textual Generation via Topology Aware Retrieval27 May 2024
- 2024Spatiotemporal Implicit Neural Representation as a Generalized Traffic Data Learner6 May 2024
- 2024DPGAN: A Dual-Path Generative Adversarial Network for Missing Data Imputation in Graphs26 Apr 2024
- 2024Gradient Flow of Energy: A General and Efficient Approach for Entity Alignment Decoding23 Jan 2024
- 2024Full-Body Motion Reconstruction with Sparse Sensing from Graph Perspective22 Jan 2024
- 2023Variational Graph Autoencoder for Heterogeneous Information Networks with Missing and Inaccurate Attributes14 Nov 2023
- 2023A Consistent Diffusion-Based Algorithm for Semi-Supervised Graph Learning13 Nov 2023
- 2023Missing Value Imputation for Multi-attribute Sensor Data Streams via Message Propagation (Extended Version)13 Nov 2023
- 2023Fair Graph Machine Learning under Adversarial Missingness Processes2 Nov 2023
- 2023Enhanced Graph Neural Networks with Ego-Centric Spectral Subgraph Embeddings Augmentation10 Oct 2023
- 2023Supercharging Graph Transformers with Advective Diffusion10 Oct 2023
- 2023Efficient Anatomical Labeling of Pulmonary Tree Structures via Deep Point-Graph Representation-based Implicit Fields29 Sep 2023
- 2023TouchUp-G: Improving Feature Representation through Graph-Centric Finetuning25 Sep 2023
- 2023Recovering Missing Node Features with Local Structure-based Embeddings16 Sep 2023
- 2023Towards Unsupervised Graph Completion Learning on Graphs with Features and Structure Missing6 Sep 2023
- 2023Using simulation to calibrate real data acquisition in veterinary medicine21 Jul 2023
- 2023Uncertainty-Aware Robust Learning on Noisy Graphs14 Jun 2023
- 2023GRAFENNE: Learning on Graphs with Heterogeneous and Dynamic Feature Sets6 Jun 2023
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?1 Jun 2023
50 newest of 63 All 63 (JSON)
- 2026Spatiotemporal Imputation with Graph-Informed Flow Matching4 Jun 2026
- 2023Supercharging Graph Transformers with Advective Diffusion10 Oct 2023
- 2024Augmenting Textual Generation via Topology Aware Retrieval27 May 2024
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2022Learning to Reconstruct Missing Data from Spatiotemporal Graphs with Sparse Observationscited by 64
- 2022A Survey on Fairness for Machine Learning on Graphscited by 20
- 2023Learnable Topological Features for Phylogenetic Inference via Graph Neural Networkscited by 14
- 2023Confidence-Based Feature Imputation for Graphs with Partially Known Featurescited by 14
- 2023TouchUp-G: Improving Feature Representation through Graph-Centric Finetuningcited by 12
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2022EGG-GAE: scalable graph neural networks for tabular data imputationcited by 7
- 2023Tractable Probabilistic Graph Representation Learning with Graph-Induced Sum-Product Networkscited by 7
- 2023Does Black-box Attribute Inference Attacks on Graph Neural Networks Constitute Privacy Risk?cited by 7
- 2023GRAFENNE: Learning on Graphs with Heterogeneous and Dynamic Feature Setscited by 7
- 2023Missing Value Imputation for Multi-attribute Sensor Data Streams via Message Propagation (Extended Version)cited by 7
12 most cited of 58 All 58 (JSON)
- 2026When Missingness Follows the Graph: Beyond Feature Propagation for Missing Features13 Oct 2026
- 2026Spatio-temporally complementary feature propagation on graphs for longitudinal AADT estimation24 Sep 2026
- 2026A Novel Graph Fraud Detector via Grouped Attribute Completion and Confidence-Aware Contrastive Learning13 Jul 2026
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challenges8 May 2026
- 2026TypeBandit: Type-Level Context Allocation and Reweighting for Effective Attribute Completion in Heterogeneous Graph Neural Networks30 Apr 2026
- 2026Drop the mask! GAMM-A Taxonomy for Graph Attributes Missing Mechanisms9 Feb 2026
- 2026Heterogeneous Graph Alignment for Joint Reasoning and Interpretability30 Jan 2026
- 2026FSD-CAP: Fractional Subgraph Diffusion with Class-Aware Propagation for Graph Feature Imputation26 Jan 2026
- 2026Rethinking GNNs and Missing Features: Challenges, Evaluation and a Robust Solution8 Jan 2026
- 2025Mitigating Structural Overfitting: A Distribution-Aware Rectification Framework for Missing Feature Imputation6 Dec 2025
- 2025FGC-Comp: Adaptive Neighbor-Grouped Attribute Completion for Graph-based Anomaly Detection2 Dec 2025
- 2025Learning Cell-Aware Hierarchical Multi-Modal Representations for Robust Molecular Modeling26 Nov 2025
12 newest of 58 All 58 (JSON)