變分推斷與變分自編碼器


變分推斷與變分自編碼器

作者:凱魯嘎吉 - 博客園 http://www.cnblogs.com/kailugaji/

    本文主要介紹變分自編碼器(Variational Auto-Encoder, VAE)及其推導過程,但變分自編碼器涉及一些概率統計的基礎知識,因此為了更好地理解變分自編碼器,首先介紹變分推斷(Variational Inference)與期望最大化(Expectation-Maximization, EM)算法,進而介紹變分自編碼器,並給出另一種理解方法(參考文獻[3])。

1. 變分推斷

2. 變分自編碼器

一般情況下,只采一個樣即可,即K=1。詳見參考文獻[3]。

3. 變分自編碼器另一種理解——直面聯合分布

4. KL散度公式推導

5. 參考文獻

[1] 變分貝葉斯 - 凱魯嘎吉 - 博客園

[2] 邱錫鵬, 神經網絡與深度學習[M]. 2019.

[3] 標簽 vae 下的文章 - 科學空間|Scientific Spaces

[4] Kingma D P , Welling M . Auto-Encoding Variational Bayes[J]. 2013.

[5] 變分推斷詳細請參考:華俊豪博客-變分推理變分貝葉斯算法理解與推導

[6] Tutorial - What is a variational autoencoder? – Jaan Altosaar https://jaan.io/what-is-variational-autoencoder-vae-tutorial/

[7] CS 285, Variational Inference and Generative Models, http://rail.eecs.berkeley.edu/deeprlcourse-fa20/static/slides/lec-18.pdf

[8] Ankush Ganguly, Samuel W. F. Earp, An Introduction to Variational Inference, 2021. https://arxiv.org/pdf/2108.13083.pdf


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM