Skip to content

sseung0703/GALA_TF2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graph convolutional Autoencoder using LAplacian smoothing and sharpening (GALA)

  • These codes will work but they contain so many redundant and unclear things.
  • All the codes will be improved soon :).

Requirments

  • Python > 3.x
  • Tensorflow >= 2.0
  • Scipy
  • scikit-learn

Paper's Abstract

We propose a symmetric graph convolutional autoencoder which produces a low-dimensional latent representation from a graph. In contrast to the existing graph autoencoders with asymmetric decoder parts, the proposed autoencoder has a newly designed decoder which builds a completely symmetric autoencoder form. For the reconstruction of node features, the decoder is designed based on Laplacian sharpening as the counterpart of Laplacian smoothing of the encoder, which allows utilizing the graph structure in the whole processes of the proposed autoencoder architecture. In order to prevent the numerical instability of the network caused by the Laplacian sharpening introduction, we further propose a new numerically stable form of the Laplacian sharpening by incorporating the signed graphs. In addition, a new cost function which finds a latent representation and a latent affinity matrix simultaneously is devised to boost the performance of image clustering tasks. The experimental results on clustering, link prediction and visualization tasks strongly support that the proposed model is stable and outperforms various state-of-theart algorithms.

To do

  • Make the codes clear and efficient
  • Write a brief description of the paper.

Citation

@inproceedings{park2019symmetric,
               title={Symmetric graph convolutional autoencoder for unsupervised graph representation learning},
               author={Park, Jiwoong and Lee, Minsik and Chang, Hyung Jin and Lee, Kyuewang and Choi, Jin Young},
               booktitle={Proceedings of the IEEE International Conference on Computer Vision},
               pages={6519--6528},
               year={2019}
               }

About

Tensorflow 2.0 implementation of "Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learning" in ICCV2019

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages