Semi-supervised Learning on Graphs with Generative Adversarial Nets

By Ming Ding, Jie Tang, Jie Zhang. 2018

123 citations recorded by the source corpus.

We investigate how generative adversarial nets (GANs) can help semi-supervised learning on graphs. We first provide insights on working principles of adversarial learning over graphs and then present GraphSGAN, a novel approach to semi-supervised learning on graphs. In GraphSGAN, generator and classifier networks play a novel competitive game. At equilibrium, generator generates fake samples in low-density areas between subgraphs. In order to discriminate fake samples from the real, classifier implicitly takes the density property of subgraph into consideration. An efficient adversarial learning algorithm has been developed to improve traditional normalized graph Laplacian regularization with a theoretical guarantee. Experimental results on several different genres of datasets show that the proposed GraphSGAN significantly outperforms several state-of-the-art methods. GraphSGAN can be also trained using mini-batch, thus enjoys the scalability advantage.

Subfields: Artificial Intelligence, Statistical and Nonlinear Physics

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Shirui Pan
  2. Dacheng Tao
  3. Jie Tang
  4. Philip S. Yu
  5. Yoshua Bengio
  6. Guodong Long
  7. Chengqi Zhang
  8. Jure Leskovec

In Statistical and Nonlinear Physics

  1. Shirui Pan
  2. Yoshua Bengio
  3. Chengqi Zhang
  4. Guodong Long
  5. Ruiqi Hu
  6. Jing Jiang
  7. R. Devon Hjelm
  8. Dacheng Tao

Citations in the corpus