Learning Graph Embedding With Adversarial Training Methods

Loading...
Thumbnail Image
File version

Accepted Manuscript (AM)

Author(s)
Pan, Shirui
Hu, Ruiqi
Fung, Sai-fu
Long, Guodong
Jiang, Jing
Zhang, Chengqi
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
2020
Size
File type(s)
Location
License
Abstract

Graph embedding aims to transfer a graph into vectors to facilitate subsequent graph-analytics tasks like link prediction and graph clustering. Most approaches on graph embedding focus on preserving the graph structure or minimizing the reconstruction errors for graph data. They have mostly overlooked the embedding distribution of the latent codes, which unfortunately may lead to inferior representation in many cases. In this article, we present a novel adversarially regularized framework for graph embedding. By employing the graph convolutional network as an encoder, our framework embeds the topological information and node content into a vector representation, from which a graph decoder is further built to reconstruct the input graph. The adversarial training principle is applied to enforce our latent codes to match a prior Gaussian or uniform distribution. Based on this framework, we derive two variants of the adversarial models, the adversarially regularized graph autoencoder (ARGA) and its variational version, and adversarially regularized variational graph autoencoder (ARVGA), to learn the graph embedding effectively. We also exploit other potential variations of ARGA and ARVGA to get a deeper understanding of our designs. Experimental results that compared 12 algorithms for link prediction and 20 algorithms for graph clustering validate our solutions.

Journal Title

IEEE Transactions on Cybernetics

Conference Title
Book Title
Edition
Volume

50

Issue

6

Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement

© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Item Access Status
Note
Access the data
Related item(s)
Subject

Applied mathematics

Electrical engineering

Artificial intelligence

Computer vision and multimedia computation

Machine learning

Science & Technology

Automation & Control Systems

Computer Science, Artificial Intelligence

Computer Science, Cybernetics

Persistent link to this record
Citation

Pan, S; Hu, R; Fung, S-F; Long, G; Jiang, J; Zhang, C, Learning Graph Embedding With Adversarial Training Methods, IEEE Transactions on Cybernetics, 2020, 50 (6), pp. 2475-2487

Collections