AutoHEnsGNN: Winning Solution to AutoGraph Challenge for KDD Cup 2020

11/25/2021
by   Jin Xu, et al.
0

Graph Neural Networks (GNNs) have become increasingly popular and achieved impressive results in many graph-based applications. However, extensive manual work and domain knowledge are required to design effective architectures, and the results of GNN models have high variance with different training setups, which limits the application of existing GNN models. In this paper, we present AutoHEnsGNN, a framework to build effective and robust models for graph tasks without any human intervention. AutoHEnsGNN won first place in the AutoGraph Challenge for KDD Cup 2020, and achieved the best rank score of five real-life datasets in the final phase. Given a task, AutoHEnsGNN first applies a fast proxy evaluation to automatically select a pool of promising GNN models. Then it builds a hierarchical ensemble framework: 1) We propose graph self-ensemble (GSE), which can reduce the variance of weight initialization and efficiently exploit the information of local and global neighborhoods; 2) Based on GSE, a weighted ensemble of different types of GNN models is used to effectively learn more discriminative node representations. To efficiently search the architectures and ensemble weights, we propose AutoHEnsGNN_Gradient, which treats the architectures and ensemble weights as architecture parameters and uses gradient-based architecture search to obtain optimal configurations, and AutoHEnsGNN_Adaptive, which can adaptively adjust the ensemble weight based on the model accuracy. Extensive experiments on node classification, graph classification, edge prediction and KDD Cup challenge demonstrate the effectiveness and generality of AutoHEnsGNN

READ FULL TEXT
research
10/21/2021

Watermarking Graph Neural Networks based on Backdoor Attacks

Graph Neural Networks (GNNs) have achieved promising performance in vari...
research
12/03/2020

Traffic4cast 2020 – Graph Ensemble Net and the Importance of Feature And Loss Function Design for Traffic Prediction

This paper details our solution to Traffic4cast 2020. Similar to Traffic...
research
03/28/2022

Multi-model Ensemble Learning Method for Human Expression Recognition

Analysis of human affect plays a vital role in human-computer interactio...
research
06/10/2021

Graph Symbiosis Learning

We introduce a framework for learning from multiple generated graph view...
research
04/06/2022

Bridging the Gap of AutoGraph between Academia and Industry: Analysing AutoGraph Challenge at KDD Cup 2020

Graph structured data is ubiquitous in daily life and scientific areas a...
research
03/14/2023

AutoTransfer: AutoML with Knowledge Transfer – An Application to Graph Neural Networks

AutoML has demonstrated remarkable success in finding an effective neura...
research
08/01/2018

Next Stop "NoOps": Enabling Cross-System Diagnostics Through Graph-based Composition of Logs and Metrics

Performing diagnostics in IT systems is an increasingly complicated task...

Please sign up or login with your details

Forgot password? Click here to reset