4 个月前

自编码变分贝叶斯方法

自编码变分贝叶斯方法

摘要

如何在存在连续潜在变量且其后验分布难以处理的情况下,对大规模数据集上的有向概率模型进行高效的推理和学习?我们提出了一种适用于大规模数据集的随机变分推断和学习算法,在某些温和的可微条件下,该算法即使在难以处理的情况下也能工作。我们的贡献主要体现在两个方面。首先,我们证明了变分下界的一种重参数化方法可以产生一个可以直接使用标准随机梯度方法优化的下界估计器。其次,对于每个数据点包含连续潜在变量的独立同分布(i.i.d.)数据集,通过使用所提出的下界估计器拟合一个近似推断模型(也称为识别模型)来逼近难以处理的后验分布,可以使后验推断特别高效。理论优势在实验结果中得到了体现。

代码仓库

LSSTDESC/DeblenderVAE
tf
GitHub 中提及
adrianjav/heterogeneous_vaes
pytorch
GitHub 中提及
caravagn/GDA
GitHub 中提及
ngiann/ApproximateVI.jl
GitHub 中提及
zhihanyang2022/aevb-tutorial
pytorch
GitHub 中提及
carbonati/variational-zoo
tf
GitHub 中提及
lawyerphx/vae-practice
tf
GitHub 中提及
agnesdeng/misle
tf
GitHub 中提及
lincellularneuroscience/vame
pytorch
GitHub 中提及
lanzhang128/disentanglement
tf
GitHub 中提及
luke-97/BayesByBackprop
pytorch
GitHub 中提及
GuHongyang/VAEs
pytorch
GitHub 中提及
ChengBinJin/VAE-Tensorflow
tf
GitHub 中提及
podgorskiy/VAE
pytorch
GitHub 中提及
cianeastwood/qedr
tf
GitHub 中提及
kiransom/mnist_vae
GitHub 中提及
alexey-pronkin/annealed
pytorch
GitHub 中提及
leokster/CVAE
tf
GitHub 中提及
SashaMalysheva/Pytorch-VAE
pytorch
GitHub 中提及
Kismuz/crypto_spread_test
tf
GitHub 中提及
adityabingi/Beta-VAE
tf
GitHub 中提及
kris-singh/ReadingList
pytorch
GitHub 中提及
KrishnaTarun/Deep-Learning-Lab
pytorch
GitHub 中提及
wikibook/keras
tf
GitHub 中提及
mmrl/lost-in-latent-space
pytorch
GitHub 中提及
safwankdb/Variational-Auto-Encoder
pytorch
GitHub 中提及
RoboticsDesignLab/jitterbug
tf
GitHub 中提及
taohu88/BayesianML
GitHub 中提及
jinghuazhao/Caprion
GitHub 中提及
y0ast/VAE-TensorFlow
tf
GitHub 中提及
shivakanthsujit/vae-pytorch
pytorch
GitHub 中提及
jenyliu/DLA_interview
pytorch
GitHub 中提及
tungkw/VAE
pytorch
GitHub 中提及
ethanluoyc/pytorch-vae
pytorch
GitHub 中提及
hikmatkhan/DeepGen
tf
GitHub 中提及
kyeongry/Autoencoders
pytorch
GitHub 中提及
TanyaChutani/VAE-TF2.0
tf
GitHub 中提及
greenelab/tybalt
tf
GitHub 中提及
clementchadebec/benchmark_VAE
pytorch
GitHub 中提及
shib0li/VAE-torch
pytorch
GitHub 中提及
davidemartinelli/VAE
pytorch
GitHub 中提及
zhengant/vae
pytorch
GitHub 中提及
dutxiaoli/Vae_for_Photon-counting
pytorch
GitHub 中提及
DIDSR/DomId
pytorch
GitHub 中提及
hsinyilin19/resnetvae
pytorch
GitHub 中提及
vitskvara/GenModels.jl
GitHub 中提及
ElliottKasoar/gene-dag-vae
tf
GitHub 中提及
dungxibo123/vae
pytorch
GitHub 中提及
hrbigelow/draw
tf
GitHub 中提及
arahosu/musicslots
pytorch
GitHub 中提及
shib0li/VAE-PyTorch
pytorch
GitHub 中提及
seymayucer/VAEs
pytorch
GitHub 中提及
nghorbani/human_body_prior
pytorch
GitHub 中提及
mmrl/disent-and-gen
pytorch
GitHub 中提及
y0ast/Variational-Autoencoder
pytorch
GitHub 中提及
ElliottKasoar/GeneVAE
tf
GitHub 中提及
OsvaldN/APS360_Project
pytorch
GitHub 中提及
maxfrenzel/CompressionVAE
tf
GitHub 中提及
la3ma/IWAE-torch
pytorch
GitHub 中提及
kpandey008/DiffuseVAE
jax
GitHub 中提及
wgopar/VariationalAutoencoder
pytorch
GitHub 中提及
greentfrapp/keras-aae
GitHub 中提及
chandu-97/BayesByBackprop
pytorch
GitHub 中提及
jackson-kang/pytorch-vae-tutorial
pytorch
GitHub 中提及
nawta/GSoC_deeplense_assignment
pytorch
GitHub 中提及
lsindoni/VAEMusings
GitHub 中提及
FlorentinCDX/pytorch-mnist-VAE
pytorch
GitHub 中提及
Mingpan/generative_map
tf
GitHub 中提及
mulkkyul/stochasticRNNPB
pytorch
GitHub 中提及
cics-nd/predictive-cvs
pytorch
GitHub 中提及
trungnt13/odin-ai
tf
GitHub 中提及
vimlord/torchrosa-tts
pytorch
GitHub 中提及
timbmg/VAE-CVAE-MNIST
pytorch
GitHub 中提及
shinshoji01/Style-Restricted_GAN
pytorch
GitHub 中提及
MINGUKKANG/CVAE
tf
GitHub 中提及
cesar0205/autoencoder-gan
tf
GitHub 中提及
hse-cs/probaforms
pytorch
GitHub 中提及
yjlolo/vae-audio
pytorch
GitHub 中提及
LynnHo/VAE-Tensorflow
tf
GitHub 中提及
yjucho1/articles
GitHub 中提及
AntixK/PyTorch-VAE
pytorch
GitHub 中提及
temirgaliyev/mnist_vae
pytorch
GitHub 中提及
srinidhiPY/SSL_CR_Histo
pytorch
GitHub 中提及
lyeoni/keras-mnist-VAE
tf
GitHub 中提及
kuc2477/pytorch-vae
pytorch
GitHub 中提及
kampta/pytorch-distributions
pytorch
GitHub 中提及
xnought/vae-explainer
GitHub 中提及
kngwyu/pytorch-autoencoders
pytorch
GitHub 中提及
GiuliaLavizzari/ML4thesis
tf
GitHub 中提及
pytorch/botorch
pytorch
GitHub 中提及
lyeoni/pytorch-mnist-VAE
pytorch
GitHub 中提及

基准测试

基准方法指标
anomaly-detection-on-mvtec-loco-adVAE
Avg. Detection AUROC: 54.3
Detection AUROC (only logical): 53.8
Detection AUROC (only structural): 54.8
Segmentation AU-sPRO (until FPR 5%): 38.2
image-clustering-on-cifar-10VAE
ARI: 0.168
Accuracy: 0.291
Backbone: VAE
NMI: 0.245
Train set: Train+Test
image-clustering-on-cifar-100VAE
Accuracy: 0.152
NMI: 0.108
Train Set: Train+Test
image-clustering-on-imagenet-10VAE
Accuracy: 0.334
NMI: 0.193
image-clustering-on-imagenet-dog-15VAE
Accuracy: 0.179
NMI: 0.107
image-clustering-on-stl-10VAE
Accuracy: 0.282
NMI: 0.200
Train Split: Train+Test
image-clustering-on-tiny-imagenetVAE
Accuracy: 0.036
NMI: 0.113

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
自编码变分贝叶斯方法 | 论文 | HyperAI超神经