HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Hyperspherical Variational Auto-Encoders

Tim R. Davidson; Luca Falorsi; Nicola De Cao; Thomas Kipf; Jakub M. Tomczak

Hyperspherical Variational Auto-Encoders

Abstract

The Variational Auto-Encoder (VAE) is one of the most used unsupervised machine learning models. But although the default choice of a Gaussian distribution for both the prior and posterior represents a mathematically convenient distribution often leading to competitive results, we show that this parameterization fails to model data with a latent hyperspherical structure. To address this issue we propose using a von Mises-Fisher (vMF) distribution instead, leading to a hyperspherical latent space. Through a series of experiments we show how such a hyperspherical VAE, or $\mathcal{S}$-VAE, is more suitable for capturing data with a hyperspherical latent structure, while outperforming a normal, $\mathcal{N}$-VAE, in low dimensions on other data types. Code at http://github.com/nicola-decao/s-vae-tf and https://github.com/nicola-decao/s-vae-pytorch

Code Repositories

nicola-decao/s-vae-pytorch
Official
pytorch
Mentioned in GitHub
nicola-decao/s-vae
Official
tf
Mentioned in GitHub
clementchadebec/benchmark_VAE
pytorch
Mentioned in GitHub
Chenxingyu1990/gzsl_svae
pytorch
Mentioned in GitHub
jiacheng-xu/vmf_vae_nlp
pytorch
Mentioned in GitHub
nicola-decao/s-vae-tf
Official
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
link-prediction-on-citeseerS-VGAE
AP: 95.2
AUC: 94.7
link-prediction-on-coraS-VGAE
AP: 94.1%
AUC: 94.1%
link-prediction-on-pubmedS-VGAE
AP: 96.0%
AUC: 96.0%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Hyperspherical Variational Auto-Encoders | Papers | HyperAI