Cargando…
Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization
Variational Graph Autoencoder (VGAE) has recently gained traction for learning representations on graphs. Its inception has allowed models to achieve state-of-the-art performance for challenging tasks such as link prediction, rating prediction, and node clustering. However, a fundamental flaw exists...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7516625/ https://www.ncbi.nlm.nih.gov/pubmed/33285972 http://dx.doi.org/10.3390/e22020197 |
_version_ | 1783587044194254848 |
---|---|
author | Choong, Jun Jin Liu, Xin Murata, Tsuyoshi |
author_facet | Choong, Jun Jin Liu, Xin Murata, Tsuyoshi |
author_sort | Choong, Jun Jin |
collection | PubMed |
description | Variational Graph Autoencoder (VGAE) has recently gained traction for learning representations on graphs. Its inception has allowed models to achieve state-of-the-art performance for challenging tasks such as link prediction, rating prediction, and node clustering. However, a fundamental flaw exists in Variational Autoencoder (VAE)-based approaches. Specifically, merely minimizing the loss of VAE increases the deviation from its primary objective. Focusing on Variational Graph Autoencoder for Community Detection (VGAECD) we found that optimizing the loss using the stochastic gradient descent often leads to sub-optimal community structure especially when initialized poorly. We address this shortcoming by introducing a dual optimization procedure. This procedure aims to guide the optimization process and encourage learning of the primary objective. Additionally, we linearize the encoder to reduce the number of learning parameters. The outcome is a robust algorithm that outperforms its predecessor. |
format | Online Article Text |
id | pubmed-7516625 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75166252020-11-09 Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization Choong, Jun Jin Liu, Xin Murata, Tsuyoshi Entropy (Basel) Article Variational Graph Autoencoder (VGAE) has recently gained traction for learning representations on graphs. Its inception has allowed models to achieve state-of-the-art performance for challenging tasks such as link prediction, rating prediction, and node clustering. However, a fundamental flaw exists in Variational Autoencoder (VAE)-based approaches. Specifically, merely minimizing the loss of VAE increases the deviation from its primary objective. Focusing on Variational Graph Autoencoder for Community Detection (VGAECD) we found that optimizing the loss using the stochastic gradient descent often leads to sub-optimal community structure especially when initialized poorly. We address this shortcoming by introducing a dual optimization procedure. This procedure aims to guide the optimization process and encourage learning of the primary objective. Additionally, we linearize the encoder to reduce the number of learning parameters. The outcome is a robust algorithm that outperforms its predecessor. MDPI 2020-02-07 /pmc/articles/PMC7516625/ /pubmed/33285972 http://dx.doi.org/10.3390/e22020197 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Choong, Jun Jin Liu, Xin Murata, Tsuyoshi Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization |
title | Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization |
title_full | Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization |
title_fullStr | Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization |
title_full_unstemmed | Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization |
title_short | Optimizing Variational Graph Autoencoder for Community Detection with Dual Optimization |
title_sort | optimizing variational graph autoencoder for community detection with dual optimization |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7516625/ https://www.ncbi.nlm.nih.gov/pubmed/33285972 http://dx.doi.org/10.3390/e22020197 |
work_keys_str_mv | AT choongjunjin optimizingvariationalgraphautoencoderforcommunitydetectionwithdualoptimization AT liuxin optimizingvariationalgraphautoencoderforcommunitydetectionwithdualoptimization AT muratatsuyoshi optimizingvariationalgraphautoencoderforcommunitydetectionwithdualoptimization |