
摘要
如何在存在连续潜在变量且其后验分布难以处理的情况下,对大规模数据集上的有向概率模型进行高效的推理和学习?我们提出了一种适用于大规模数据集的随机变分推断和学习算法,在某些温和的可微条件下,该算法即使在难以处理的情况下也能工作。我们的贡献主要体现在两个方面。首先,我们证明了变分下界的一种重参数化方法可以产生一个可以直接使用标准随机梯度方法优化的下界估计器。其次,对于每个数据点包含连续潜在变量的独立同分布(i.i.d.)数据集,通过使用所提出的下界估计器拟合一个近似推断模型(也称为识别模型)来逼近难以处理的后验分布,可以使后验推断特别高效。理论优势在实验结果中得到了体现。
代码仓库
enalisnick/stick-breaking_dgms
GitHub 中提及
jarrydmartinx/generative-models
tf
GitHub 中提及
LSSTDESC/DeblenderVAE
tf
GitHub 中提及
vitskvara/GenerativeModels.jl
GitHub 中提及
adrianjav/heterogeneous_vaes
pytorch
GitHub 中提及
caravagn/GDA
GitHub 中提及
google/flax/tree/master/examples/vae
jax
GitHub 中提及
ngiann/ApproximateVI.jl
GitHub 中提及
zhihanyang2022/aevb-tutorial
pytorch
GitHub 中提及
smidl/AnomalyDetection.jl
GitHub 中提及
carbonati/variational-zoo
tf
GitHub 中提及
agrija9/Wind-Turbine-Anomaly-Detection-VRAE
pytorch
GitHub 中提及
lawyerphx/vae-practice
tf
GitHub 中提及
agnesdeng/misle
tf
GitHub 中提及
MaximeVandegar/Papers-in-100-Lines-of-Code
pytorch
GitHub 中提及
lincellularneuroscience/vame
pytorch
GitHub 中提及
lanzhang128/disentanglement
tf
GitHub 中提及
luke-97/BayesByBackprop
pytorch
GitHub 中提及
sgamezrdo/anomaly-aoutoencoding
GitHub 中提及
GuHongyang/VAEs
pytorch
GitHub 中提及
ChengBinJin/VAE-Tensorflow
tf
GitHub 中提及
podgorskiy/VAE
pytorch
GitHub 中提及
cianeastwood/qedr
tf
GitHub 中提及
kiransom/mnist_vae
GitHub 中提及
adityakumarakash/VariationalAutoEncoders
pytorch
GitHub 中提及
alexey-pronkin/annealed
pytorch
GitHub 中提及
leokster/CVAE
tf
GitHub 中提及
AndyYFTao/variational-autoencoder-mnist
GitHub 中提及
SashaMalysheva/Pytorch-VAE
pytorch
GitHub 中提及
Kismuz/crypto_spread_test
tf
GitHub 中提及
adityabingi/Beta-VAE
tf
GitHub 中提及
https://gitlab.com/inpefess/ast2vec
pytorch
GitHub 中提及
kris-singh/ReadingList
pytorch
GitHub 中提及
arogers1/VAE_LSTM_Text_Encoding
GitHub 中提及
KrishnaTarun/Deep-Learning-Lab
pytorch
GitHub 中提及
wikibook/keras
tf
GitHub 中提及
mmrl/lost-in-latent-space
pytorch
GitHub 中提及
safwankdb/Variational-Auto-Encoder
pytorch
GitHub 中提及
angzhifan/Auto-Encoding_Variational_Bayes
pytorch
GitHub 中提及
RoboticsDesignLab/jitterbug
tf
GitHub 中提及
tonystevenj/vae-celeba-pytorch-lightning
pytorch
GitHub 中提及
https://gitlab.com/bpaassen/ast2vec
pytorch
GitHub 中提及
sooooner/MNIST-VAE-with-tensorflow2
tf
GitHub 中提及
taohu88/BayesianML
GitHub 中提及
a-d-wicklund/ece283_final_project
GitHub 中提及
jinghuazhao/Caprion
GitHub 中提及
y0ast/VAE-TensorFlow
tf
GitHub 中提及
shivakanthsujit/vae-pytorch
pytorch
GitHub 中提及
jenyliu/DLA_interview
pytorch
GitHub 中提及
tungkw/VAE
pytorch
GitHub 中提及
facebookresearch/disentangling-correlated-factors
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 中提及
Robotmurlock/VariationalAutoEncoder
pytorch
GitHub 中提及
DylanSpicker/STAT923-Final-Project
GitHub 中提及
shib0li/VAE-torch
pytorch
GitHub 中提及
davidemartinelli/VAE
pytorch
GitHub 中提及
zhengant/vae
pytorch
GitHub 中提及
dutxiaoli/Vae_for_Photon-counting
pytorch
GitHub 中提及
hwalsuklee/tensorflow-mnist-VAE
tf
GitHub 中提及
conan7882/adversarial-autoencoders
tf
GitHub 中提及
DIDSR/DomId
pytorch
GitHub 中提及
hsinyilin19/resnetvae
pytorch
GitHub 中提及
vitskvara/GenModels.jl
GitHub 中提及
selimseker/logogram-language-generator
pytorch
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 中提及
dhsvendsen/rtm_vi_mcem_inference
GitHub 中提及
mmrl/disent-and-gen
pytorch
GitHub 中提及
y0ast/Variational-Autoencoder
pytorch
GitHub 中提及
ElliottKasoar/GeneVAE
tf
GitHub 中提及
alexbooth/Beta-VAE-Tensorflow-2.0
tf
GitHub 中提及
OsvaldN/APS360_Project
pytorch
GitHub 中提及
jainshobhit/Variational-Autoencoder
tf
GitHub 中提及
maxfrenzel/CompressionVAE
tf
GitHub 中提及
la3ma/IWAE-torch
pytorch
GitHub 中提及
kpandey008/DiffuseVAE
jax
GitHub 中提及
wgopar/VariationalAutoencoder
pytorch
GitHub 中提及
sterngerlach/deep-learning-chapter-19
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 中提及
pwc-1/Paper-8/tree/main/auto
mindspore
williamcfrancis/variational-autoencoder-for-mnist
pytorch
GitHub 中提及
mulkkyul/stochasticRNNPB
pytorch
GitHub 中提及
timsainb/Tensorflow-MultiGPU-VAE-GAN
tf
GitHub 中提及
paraficial/vae_pancreas_segmentation
pytorch
GitHub 中提及
cics-nd/predictive-cvs
pytorch
GitHub 中提及
ZXP-S-works/VAE-for-Temporal-Process
pytorch
GitHub 中提及
trungnt13/odin-ai
tf
GitHub 中提及
xiangyu-liu/Computer-Network
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 中提及
AlexanderBogatko/Keras-CCVAE
tf
GitHub 中提及
lyeoni/keras-mnist-VAE
tf
GitHub 中提及
DylanSpicker/judging-covers
GitHub 中提及
bsivanantham/VariationalAutoEncoder
GitHub 中提及
arminarj/FashionMNIST_VAE
GitHub 中提及
kingkingofall/mindspore-vae
mindspore
kuc2477/pytorch-vae
pytorch
GitHub 中提及
kampta/pytorch-distributions
pytorch
GitHub 中提及
xnought/vae-explainer
GitHub 中提及
kngwyu/pytorch-autoencoders
pytorch
GitHub 中提及
GiuliaLavizzari/ML4thesis
tf
GitHub 中提及
yhy258/VariationalAutoEncoders-Pytorch
pytorch
GitHub 中提及
pytorch/botorch
pytorch
GitHub 中提及
DesignInformaticsLab/Morphology-Aware-Network
tf
GitHub 中提及
lyeoni/pytorch-mnist-VAE
pytorch
GitHub 中提及
基准测试
| 基准 | 方法 | 指标 |
|---|---|---|
| anomaly-detection-on-mvtec-loco-ad | VAE | 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-10 | VAE | ARI: 0.168 Accuracy: 0.291 Backbone: VAE NMI: 0.245 Train set: Train+Test |
| image-clustering-on-cifar-100 | VAE | Accuracy: 0.152 NMI: 0.108 Train Set: Train+Test |
| image-clustering-on-imagenet-10 | VAE | Accuracy: 0.334 NMI: 0.193 |
| image-clustering-on-imagenet-dog-15 | VAE | Accuracy: 0.179 NMI: 0.107 |
| image-clustering-on-stl-10 | VAE | Accuracy: 0.282 NMI: 0.200 Train Split: Train+Test |
| image-clustering-on-tiny-imagenet | VAE | Accuracy: 0.036 NMI: 0.113 |