PixelCNN

E200565

PixelCNN is a deep generative model that uses convolutional neural networks with autoregressive masking to model and generate images pixel by pixel.

All labels observed (5)

Label Occurrences
PixelCNN canonical 3
Gated PixelCNN 2
PixelCNN++ 2

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf autoregressive model
convolutional neural network architecture
deep generative model
probabilistic model
aimsTo maximize log-likelihood of training images
basedOn convolutional filters with masking constraints
belongsTo likelihood-based generative models
unsupervised learning methods
canBeUsedFor conditional image generation
image completion
inpainting
canGenerate novel images from learned distribution
comparedTo PixelRNN
surface form: PixelRNN in terms of speed and performance
constrains receptive field to respect pixel ordering
contrastedWith Generative Adversarial Networks
surface form: GANs

VAEs
designedFor density estimation on images
image generation
ensures no access to future pixels in convolutions
factorizes image distribution into product of conditional pixel distributions
hasAdvantage more parallelizable than recurrent autoregressive models
hasLimitation computationally expensive for high-resolution images
sequential sampling is relatively slow
hasProperty autoregressive factorization
exact log-likelihood computation
parallel convolutional computations with masked filters
tractable likelihood
influenced WaveNet-style autoregressive convolutions
masked autoregressive flows
inspired subsequent masked convolution architectures
models conditional distribution of each pixel given previous pixels
images pixel by pixel
joint distribution of image pixels
relatedTo PixelCNN self-linksurface differs
surface form: Gated PixelCNN

PixelCNN self-linksurface differs
surface form: PixelCNN++

PixelRNN
autoregressive image models
requires fixed pixel ordering (e.g., raster scan)
supports conditional variants using extra input channels or conditioning networks
trainedBy maximum likelihood estimation
trainedWith backpropagation
stochastic gradient descent
typicallyAppliedTo color images
grayscale images
natural images
uses autoregressive masking
causal convolutions over image grid
convolutional neural networks

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

WaveNet inspired PixelCNN
PixelCNN relatedTo PixelCNN self-linksurface differs
this entity surface form: PixelCNN++
PixelCNN relatedTo PixelCNN self-linksurface differs
this entity surface form: Gated PixelCNN
PixelRNN relatedTo PixelCNN
PixelRNN comparedWith PixelCNN
PixelRNN influenced PixelCNN
this entity surface form: PixelCNN++
PixelRNN influenced PixelCNN
this entity surface form: Gated PixelCNN
Aaron van den Oord developed PixelCNN
this entity surface form: PixelCNN variants
Aaron van den Oord notableWork PixelCNN
this entity surface form: Conditional Image Generation with PixelCNN Decoders