HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

An Attention-based Graph Neural Network for Heterogeneous Structural Learning

Huiting Hong; Hantao Guo; Yucheng Lin; Xiaoqing Yang; Zang Li; Jieping Ye

An Attention-based Graph Neural Network for Heterogeneous Structural Learning

Abstract

In this paper, we focus on graph representation learning of heterogeneous information network (HIN), in which various types of vertices are connected by various types of relations. Most of the existing methods conducted on HIN revise homogeneous graph embedding models via meta-paths to learn low-dimensional vector space of HIN. In this paper, we propose a novel Heterogeneous Graph Structural Attention Neural Network (HetSANN) to directly encode structural information of HIN without meta-path and achieve more informative representations. With this method, domain experts will not be needed to design meta-path schemes and the heterogeneous information can be processed automatically by our proposed model. Specifically, we implicitly represent heterogeneous information using the following two methods: 1) we model the transformation between heterogeneous vertices through a projection in low-dimensional entity spaces; 2) afterwards, we apply the graph neural network to aggregate multi-relational information of projected neighborhood by means of attention mechanism. We also present three extensions of HetSANN, i.e., voices-sharing product attention for the pairwise relationships in HIN, cycle-consistency loss to retain the transformation between heterogeneous entity spaces, and multi-task learning with full use of information. The experiments conducted on three public datasets demonstrate that our proposed models achieve significant and consistent improvements compared to state-of-the-art solutions.

Code Repositories

didi/hetsann
Official
tf

Benchmarks

BenchmarkMethodologyMetrics
heterogeneous-node-classification-on-acmHetSANN
Macro-F1: 90.02
Micro-F1: 89.91
heterogeneous-node-classification-on-dblp-2HetSANN
Macro-F1: 78.55
Micro-F1: 80.56
heterogeneous-node-classification-on-imdbHetSANN
Macro-F1: 49.47
Micro-F1: 57.68

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
An Attention-based Graph Neural Network for Heterogeneous Structural Learning | Papers | HyperAI