Papers › Ensemble Learning for Graph Neural Networks

Ensemble Learning for Graph Neural Networks

22 Oct 2023arXiv:2310.14166archive 2025-07-28

Zhen Hao Wong, Ling Yue, Quanming Yao

Graph Neural Networks (GNNs) have shown success in various fields for learning from graph-structured data. This paper investigates the application of ensemble learning techniques to improve the performance and robustness of Graph Neural Networks (GNNs). By training multiple GNN models with diverse initializations or architectures, we create an ensemble model named ELGNN that captures various aspects of the data and uses the Tree-Structured Parzen Estimator algorithm to determine the ensemble weights. Combining the predictions of these models enhances overall accuracy, reduces bias and variance, and mitigates the impact of noisy data. Our findings demonstrate the efficacy of ensemble learning in enhancing GNN capabilities for analyzing complex graph-structured data. The code is public at https://github.com/wongzhenhao/ELGNN.

PaperPDFCode

Code

wongzhenhao/elgnn officialmentioned in papermentioned on GitHub report
wongzhenhao/ELGNN mentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Ensemble Learning

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Link Property Prediction ogbl-ddi ELGNN Ext. data No #2 of 31 Archive leaderboard report
Link Property Prediction ogbl-ddi ELGNN Number of params 10512391 #2 of 31 Archive leaderboard report
Link Property Prediction ogbl-ddi ELGNN Test Hits@20 0.9777 ± 0.0037 #2 of 31 Archive leaderboard report
Link Property Prediction ogbl-ddi ELGNN Validation Hits@20 0.8965 ± 0.0021 #2 of 31 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Graph Neural Network

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections