TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Adversarially Regularized Graph Autoencoder for Graph Embe...

Adversarially Regularized Graph Autoencoder for Graph Embedding

Shirui Pan, Ruiqi Hu, Guodong Long, Jing Jiang, Lina Yao, Chengqi Zhang

2018-02-13Graph ClusteringClusteringGraph EmbeddingLink Prediction
PaperPDFCodeCodeCodeCode

Abstract

Graph embedding is an effective method to represent graph data in a low dimensional space for graph analytics. Most existing embedding algorithms typically focus on preserving the topological structure or minimizing the reconstruction errors of graph data, but they have mostly ignored the data distribution of the latent codes from the graphs, which often results in inferior embedding in real-world graph data. In this paper, we propose a novel adversarial graph embedding framework for graph data. The framework encodes the topological structure and node content in a graph to a compact representation, on which a decoder is trained to reconstruct the graph structure. Furthermore, the latent representation is enforced to match a prior distribution via an adversarial training scheme. To learn a robust embedding, two variants of adversarial approaches, adversarially regularized graph autoencoder (ARGA) and adversarially regularized variational graph autoencoder (ARVGA), are developed. Experimental studies on real-world graphs validate our design and demonstrate that our algorithms outperform baselines by a wide margin in link prediction, graph clustering, and graph visualization tasks.

Results

TaskDatasetMetricValueModel
Link PredictionCiteseerAP93ARGE
Link PredictionCiteseerAUC91.9ARGE
Graph ClusteringCoraACC64ARGE
Graph ClusteringCoraARI35.2ARGE
Graph ClusteringCoraF161.9ARGE
Graph ClusteringCoraNMI0.449ARGE
Graph ClusteringCoraPrecision64.6ARGE
Graph ClusteringCoraACC63.8ARVGE
Graph ClusteringCoraARI37.4ARVGE
Graph ClusteringCoraF162.7ARVGE
Graph ClusteringCoraNMI45ARVGE
Graph ClusteringCoraPrecision62.4ARVGE
Graph ClusteringCiteseerACC57.3ARGE
Graph ClusteringCiteseerARI34.1ARGE
Graph ClusteringCiteseerF154.6ARGE
Graph ClusteringCiteseerNMI0.35ARGE
Graph ClusteringCiteseerPrecision57.3ARGE
Graph ClusteringCiteseerACC54.4ARVGE
Graph ClusteringCiteseerARI24.5ARVGE
Graph ClusteringCiteseerF152.9ARVGE
Graph ClusteringCiteseerNMI26.1ARVGE
Graph ClusteringCiteseerPrecision54.9ARVGE

Related Papers

Tri-Learn Graph Fusion Network for Attributed Graph Clustering2025-07-18SMART: Relation-Aware Learning of Geometric Representations for Knowledge Graphs2025-07-17Ranking Vectors Clustering: Theory and Applications2025-07-16Car Object Counting and Position Estimation via Extension of the CLIP-EBC Framework2025-07-11GNN-ViTCap: GNN-Enhanced Multiple Instance Learning with Vision Transformers for Whole Slide Image Classification and Captioning2025-07-09Consistency and Inconsistency in $K$-Means Clustering2025-07-08Topic Modeling and Link-Prediction for Material Property Discovery2025-07-08Graph Collaborative Attention Network for Link Prediction in Knowledge Graphs2025-07-05