paper-with-me

Papers

Embedding Graph Auto-Encoder for Graph Clustering

2020-02-20 · Hongyuan Zhang, Rui Zhang, Xuelong Li

Graph clustering, aiming to partition nodes of a graph into various groups via an unsupervised approach, is an attractive topic in recent years. To improve the representative ability, several graph auto-encoder (GAE) models, which are based on semi-supervised graph convolution networks (GCN), have been developed and they achieve good results compared with traditional clustering methods. However, all existing methods either fail to utilize the orthogonal property of the representations generated by GAE, or separate the clustering and the learning of neural networks. We first prove that the relaxed k-means will obtain an optimal partition in the inner-products used space. Driven by theoretical analysis about relaxed k-means, we design a specific GAE-based model for graph clustering to be consistent with the theory, namely Embedding Graph Auto-Encoder (EGAE). Meanwhile, the learned representations are well explainable such that the representations can be also used for other tasks. To further induce the neural network to produce deep features that are appropriate for the specific clustering model, the relaxed k-means and GAE are learned simultaneously. Therefore, the relaxed k-means can be equivalently regarded as a decoder that attempts to learn representations that can be linearly constructed by some centroid vectors. Accordingly, EGAE consists of one encoder and dual decoders. Extensive experiments are conducted to prove the superiority of EGAE and the corresponding theoretical analyses.

📄 PDF Abstract BibTeX arXiv:2002.08643

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringDecoderGraph Clustering

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Transforming Graphs for Enhanced Attribute Clustering: An Innovative Graph Transformer-Based Method

2023-06-20 · Shuo Han, Jiacheng Liu, Jiayun Wu, Yinan Chen 외

Graph Representation Learning (GRL) is an influential methodology, enabling a more profound understanding of graph-structured data and aiding graph clustering, a critical task across various domains. The recent incursion…

AttributeClusteringGraph AttentionGraph Clustering+4

Masked AutoEncoder for Graph Clustering without Pre-defined Cluster Number k

2024-01-09 · Yuanchi Ma, Hui He, Zhongxiang Lei, Zhendong Niu

Graph clustering algorithms with autoencoder structures have recently gained popularity due to their efficient performance and low training cost. However, for existing graph autoencoder clustering algorithms based on GCN…

ClusteringDecoderGraph Clustering

Adaptive Graph Auto-Encoder for General Data Clustering

2020-02-20 · Xuelong. Li, Hongyuan Zhang, Rui Zhang

Graph-based clustering plays an important role in the clustering area. Recent studies about graph convolution neural networks have achieved impressive success on graph type data. However, in general clustering tasks, the…

ClusteringDecoderGraph EmbeddingNetwork Embedding

Deep Clustering by Gaussian Mixture Variational Autoencoders With Graph Embedding

2019-10-01 · ICCV 2019 10 · Linxiao Yang, Ngai-Man Cheung, Jiaying Li, Jun Fang

We propose DGG: D eep clustering via a G aussian-mixture variational autoencoder (VAE) with G raph embedding. To facilitate clustering, we apply Gaussian mixture model (GMM) as the prior in VAE. To handle data with co…

ClusteringDeep ClusteringGraph EmbeddingRepresentation Learning

Learning Graph Embedding with Adversarial Training Methods

2019-01-04 · Shirui Pan, Ruiqi Hu, Sai-fu Fung, Guodong Long 외

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 o…

ClusteringDecoderGraph ClusteringGraph Embedding+2