PixelGAN Autoencoders Alireza Makhzani, Brendan Frey Machine learning Group University of Toronto

CIFAR Deep Learning Summer School Montreal, Canada

June 29th, 2017

Alireza Makhzani

PixelGAN Autoencoders

1 / 27

Outline

1. Background • PixelCNNs • Variational Autoencoders • Adversarial Autoencoders

2. PixelGAN Autoencoders • Gaussian Priors • Categorical Priors ✦ Clustering ✦ Semi-supervised Learning Alireza Makhzani

PixelGAN Autoencoders

2 / 27

PixelCNNs

✦ ✦ ✦ ✦ ✦

Learn the image statistics directly at the pixel level. Good at modelling low-level pixel statistics. Samples lack global structure. Lacking latent representation. Conditional PixelCNNs can learn conditional densities.

van den Oord et al., 2016 Alireza Makhzani

PixelGAN Autoencoders

3 / 27

Variational Autoencoders

log p(x) >

Eq(z|x) [ log(p(x|z)]

KL(q(z|x)kp(z))

✦ Good at capturing the global structure, but samples are blurry. ✦ Learn hierarchical representations useful for down-stream tasks. ✦ Attempts at combining PixelCNN with VAEs: • PixelVAE (Gulrajani et al., 2016) • VLAE (Chen et al., 2017)

Kingma et al., 2013 Alireza Makhzani

PixelGAN Autoencoders

4 / 27

Adversarial Autoencoders A

C

B

D

Code Space of MNIST:

Makhzani et al., 2015 Alireza Makhzani

Gaussian Prior

Mixture of Gaussians

PixelGAN Autoencoders

5 / 27

Outline

1. Background • PixelCNNs • Variational Autoencoders • Adversarial Autoencoders

2. PixelGAN Autoencoders • Gaussian Priors • Categorical Priors ✦ Clustering ✦ Semi-supervised Learning Alireza Makhzani

PixelGAN Autoencoders

6 / 27

Limitations of Variational/Adversarial Autoencoders

✦ All the image statistics are captured by the single latent vector.

VAE

p(z)

Latent Variable

label, style global and local

p(x|z)

Deterministic (factorized Gaussians)

None

z

x

Alireza Makhzani

PixelGAN Autoencoders

7 / 27

PixelGAN Autoencoders ✦ The image statistics are captured jointly by the latent vector and the autoregressive decoder.

p(z)

Latent Variable

p(x|z)

PixelCNN

z

x

Alireza Makhzani

PixelGAN Autoencoders

8 / 27

PixelGAN Autoencoders ✦ The image statistics are captured jointly by the latent vector and the autoregressive decoder.

p(z)

Latent Variable

p(x|z)

PixelCNN

GAN

z

x

Alireza Makhzani

PixelGAN Autoencoders

9 / 27

PixelGAN Autoencoders ✦ The image statistics are captured jointly by the latent vector and the autoregressive decoder.

p(z)

GAN

z

p(x|z)

PixelGAN (Gaussian)

PixelGAN (Categorical)

Latent Variable

Global (low-frequency)

Discrete (label)

PixelCNN

Local (high-frequency)

Continuous (Style)

x

Alireza Makhzani

PixelGAN Autoencoders

10 / 27

PixelGAN Autoencoders ✦ The image statistics are captured jointly by the latent vector and the autoregressive decoder.

p(z)

GAN

z

p(x|z) x

Alireza Makhzani

PixelGAN (Gaussian)

PixelGAN (Categorical)

Latent Variable

Global (low-frequency)

Discrete (label)

PixelCNN

Local (high-frequency)

Continuous (Style)

Semi-supervised Learning

PixelGAN Autoencoders

11 / 27

PixelGAN Autoencoders

Cost function of PixelGAN = Reconstruction + Adversarial Cost Alireza Makhzani

PixelGAN Autoencoders

12 / 27

Outline

1. Background • PixelCNNs • Variational Autoencoders • Adversarial Autoencoders

2. PixelGAN Autoencoders • Gaussian Priors • Categorical Priors Clustering Semi-supervised Learning Alireza Makhzani

PixelGAN Autoencoders

13 / 27

Global vs. Local Decomposition

Alireza Makhzani

PixelGAN Autoencoders

14 / 27

Code Space

Code Space of MNIST:

Alireza Makhzani

PixelGAN Autoencoders

15 / 27

Outline

1. Background • PixelCNNs • Variational Autoencoders • Adversarial Autoencoders

2. PixelGAN Autoencoders • Gaussian Priors • Categorical Priors ✦ Clustering ✦ Semi-supervised Learning Alireza Makhzani

PixelGAN Autoencoders

16 / 27

PixelGAN Autoencoders with Categorical Priors

Alireza Makhzani

PixelGAN Autoencoders

17 / 27

Discrete vs. Continuous Decomposition (Clustering)

Alireza Makhzani

PixelGAN Autoencoders

18 / 27

Discrete vs. Continuous Decomposition (Clustering)

0.3% Error rate

Alireza Makhzani

PixelGAN Autoencoders

19 / 27

Unsupervised Clustering

Alireza Makhzani

PixelGAN Autoencoders

20 / 27

Unsupervised Clustering

Alireza Makhzani

PixelGAN Autoencoders

21 / 27

Unsupervised Clustering

5% Error rate

Alireza Makhzani

PixelGAN Autoencoders

22 / 27

Outline

1. Background • PixelCNNs • Variational Autoencoders • Adversarial Autoencoders

2. PixelGAN Autoencoders • Gaussian Priors • Categorical Priors ✦ Clustering ✦ Semi-supervised Learning Alireza Makhzani

PixelGAN Autoencoders

23 / 27

Semi-supervised Learning

Semi-supervised Learning

Alireza Makhzani

PixelGAN Autoencoders

24 / 27

Semi-supervised Learning

Semi-supervised Learning

Alireza Makhzani

PixelGAN Autoencoders

25 / 27

Semi-supervised Classification

Alireza Makhzani

PixelGAN Autoencoders

26 / 27

Thank you!

Alireza Makhzani

PixelGAN Autoencoders

27 / 27

Makhzani and Frey - PixelGAN Autoencoders.pdf

Page 4 of 27. Makhzani and Frey - PixelGAN Autoencoders.pdf. Makhzani and Frey - PixelGAN Autoencoders.pdf. Open. Extract. Open with. Sign In. Main menu.

18MB Sizes 2 Downloads 150 Views

Recommend Documents

Frey Ultrasound Data.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Frey Ultrasound ...

Frey February 2016.pdf
Caravan or Pilatus PC12. A solution had to be found to serve those. reaching out to the isolated peoples of. Congo. Through research, we were able to find a.

Cindy Frey IABS .pdf
Nov 2, 2015 - LICENSE HOLDER CONTACT INFORMATION: This noƟce is being provided for informaƟon purposes. It does not create an obligaƟon for.

Beulah Frey Environmental Scholarship.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Beulah Frey ...

toxicology model appropriate allan frey 1990.pdf
Sign in. Page. 1. /. 2. Loading… Page 1 of 2. Page 1 of 2. Page 2 of 2. Page 2 of 2. toxicology model appropriate allan frey 1990.pdf. toxicology model appropriate allan frey 1990.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying toxico

TTC-Wissens-Archiv: Trading Coach Roxanne-Alice Frey-Marian - Ein ...
TTC-Wissens-Archiv: Trading Coach Roxanne-Alice Frey-Marian - Ein Erfahrungsbericht.pdf. TTC-Wissens-Archiv: Trading Coach Roxanne-Alice Frey-Marian ...

AutoCAD 2002 No Experience Required by David Frey - By www ...
Easyengineering.net. Visit : www.Easyengineering.net. Page 3 of 703. AutoCAD 2002 No Experience Required by David Frey - By www.EasyEngineering.net.pdf. AutoCAD 2002 No Experience Required by David Frey - By www.EasyEngineering.net.pdf. Open. Extract

pdf-1894\endgame-sky-key-by-james-frey-2015-10-06 ...
Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf-1894\endgame-sky-key-by-james-frey-2

pdf-1457\from-the-rhine-to-penns-woods-by-carl-frey ...
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying.

Gas and electric residential and
Feb 8, 2016 - Gas and electric residential and business rebate programs continue in ... in the energy needs of our customers, and Vectren is committed to.

Gas and electric residential and
Feb 8, 2016 - Vectren's energy efficiency programs achieve record energy ... Gas and electric residential and business rebate programs continue in 2016.

pdf-1267\historic-homes-and-institutions-and-genealogical-and ...
... the apps below to open or edit this item. pdf-1267\historic-homes-and-institutions-and-genealogi ... ty-massachusetts-with-a-history-of-worcester-socie.pdf.

Performance of Amplify-and-Forward and Decode-and ...
Current broadband wireless networks are characterized by large cell ... Partnership Project (3GPP) to fulfill 4G requirements specified by the International ... enhancements in radio link technology will not solve the basic problem related to ...

!051018 - Planning and Service Coordination and Finance and ...
Donald Morandini, Chair; Freman Hendrix; Robert Luce; Chuck Moss; Alma Smith ... and Fina ... et Joint Committee Meeting Packet - May 10, 2018.pdf !051018 ...

Epilogue War and its Consequences and Hamilton and Jefferson ...
Epilogue War and its Consequences and Hamilton and Jefferson Chart.pdf. Epilogue War and its Consequences and Hamilton and Jefferson Chart.pdf. Open.Missing:

pdf-1316\crickets-and-bullfrogs-and-whispers-and ...
... apps below to open or edit this item. pdf-1316\crickets-and-bullfrogs-and-whispers-and-thun ... pictures-by-harry-and-hopkins-lee-bennett-ed-behn.pdf.

ATM and CAVs-Operational and User Information Challenges and ...
ATM and CAVs-Operational and User Information Challenges and Opportunities.pdf. ATM and CAVs-Operational and User Information Challenges and ...