Disentangling Disentanglement in Variational Autoencoders
ICML 2019
Emile Mathieu⋆, Tom Rainforth⋆, N. Siddharth⋆, Yee Whye Teh June 12, 2019
Departments of Statistics and Engineering Science, University of Oxford
Disentangling Disentanglement in Variational Autoencoders ICML 2019 - - PowerPoint PPT Presentation
Disentangling Disentanglement in Variational Autoencoders ICML 2019 June 12, 2019 Departments of Statistics and Engineering Science, University of Oxford Emile Mathieu , Tom Rainforth , N. Siddharth , Yee Whye Teh Variational
Departments of Statistics and Engineering Science, University of Oxford
(gender)
(makeup)
1
(gender)
(makeup)
1
(shape)
(scale)
1
(gender)
(makeup)
1
2
3
3
3
3
4
5
1Matthey et al., dSprites: Disentanglement testing Sprites dataset, p. 1. 2Kim and Mnih, “Disentangling by Factorising”, p. 2.
6
k ρk · N(µk, σk)
0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0
0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0
3http://hips.seas.harvard.edu/content/synthetic-pinwheel-data-matlab.
7
d (1 − γ) · N(zd; 0, 1) + γ · N(zd; 0, σ2 0) 5 10 15 20 25 30 35 40 45 Latent dimension 0.0 0.2 0.4 0.6
Trouser Dress Shirt
4Xiao, Rasul, and Vollgraf, Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms.
8
d (1 − γ) · N(zd; 0, 1) + γ · N(zd; 0, σ2 0)
leg separation dress width shirt fit sleeve style
4Xiao, Rasul, and Vollgraf, Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms.
8
d (1 − γ) · N(zd; 0, 1) + γ · N(zd; 0, σ2 0) 200 400 600 800 1000 alpha 0.2 0.3 0.4 0.5
γ = 0, β = 0.1 γ = 0.8, β = 0.1 γ = 0, β = 1 γ = 0.8, β = 1 γ = 0, β = 5 γ = 0.8, β = 5
4Xiao, Rasul, and Vollgraf, Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms.
8
9
9