GraphGAN: Graph Representation Learning with Generative Adversarial Nets
Hongwei Wang, Jia Wang, Jialin Wang, Miao Zhao, Weinan Zhang, Fuzheng, Zhang, Xing Xie, Minyi Guo

TL;DR
GraphGAN introduces a unified framework combining generative and discriminative models for graph representation learning, utilizing a minimax game and a novel graph softmax to improve performance in tasks like link prediction and node classification.
Contribution
The paper presents GraphGAN, a novel framework that unifies generative and discriminative approaches in graph embedding using a game-theoretic model and a new graph softmax function.
Findings
Achieves superior performance in link prediction, node classification, and recommendation.
Demonstrates significant improvements over state-of-the-art methods on real-world datasets.
Validates the effectiveness of the graph softmax in enhancing model efficiency and accuracy.
Abstract
The goal of graph representation learning is to embed each vertex in a graph into a low-dimensional vector space. Existing graph representation learning methods can be classified into two categories: generative models that learn the underlying connectivity distribution in the graph, and discriminative models that predict the probability of edge existence between a pair of vertices. In this paper, we propose GraphGAN, an innovative graph representation learning framework unifying above two classes of methods, in which the generative model and discriminative model play a game-theoretical minimax game. Specifically, for a given vertex, the generative model tries to fit its underlying true connectivity distribution over all other vertices and produces "fake" samples to fool the discriminative model, while the discriminative model tries to detect whether the sampled vertex is from ground…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Bioinformatics and Genomic Networks
MethodsSoftmax
