emerging convolutions
play

Emerging Convolutions for Generative Normalizing Flows by Emiel - PowerPoint PPT Presentation

Emerging Convolutions for Generative Normalizing Flows by Emiel Hoogeboom, Rianne van den Verg, Max Welling Poster: Pacific Ballroom #8 Invertible functions dz p X ( x ) = p Z ( z ) ; z = f ( x ) dx


  1. Emerging Convolutions for Generative Normalizing Flows by Emiel Hoogeboom, Rianne van den Verg, Max Welling Poster: Pacific Ballroom #8

  2. Invertible functions � � dz � � p X ( x ) = p Z ( z ) � ; z = f ( x ) � � dx � • The change of variable formula holds • Admits exact log-likelihood optimization (opposed to VAEs, GANs) • Fast sampling (opposed to PixelCNNs) Emiel Hoogeboom

  3. Background Convolutions

  4. Background: Convolution as matrix multiplication e f h i 0 d e f g h i 1 d e g h 2 a b c 0 1 2 b c e f h i 3 a b c d e f g h i d e f 3 4 5 4 b c d e g h 5 g h i 6 7 8 b c e f 6 a b c d e f 7 b c d e 8 • Let w be a kernel, and x a feature map • A convolution is equivalent to a matrix multiplication

  5. Convolution as matrix multiplication e f h i 0 d e f g h i 1 d e g h 2 a b c 0 1 2 b c e f h i 3 a b c d e f g h i d e f 3 4 5 4 b c d e g h 5 g h i 6 7 8 b c e f 6 a b c d e f 7 b c d e 8 in 2 in 1 out 1 out 2

  6. Autoregressive Convolutions in 2 in 1 out 1 out 2 Standard convolution

  7. Autoregressive Convolutions in 2 in 2 in 1 in 1 out 1 out 2 out 1 out 2 Standard convolution Autoregressive convolution • Tractable Jacobian determinant • Straightforward to invert

  8. Method Emerging convolutions

  9. Emerging Convolutions • Combine autoregressive convolutions • Special case: receptive field identical to standard convolutions Receptive fields of emerging convolutions

  10. Emerging Convolutions Emerging convolution in 2 in 1 k 1 ⋆ ( k 2 ⋆ f ) = ( k 1 ∗ k 2 ) ⋆ f out 1 out 2 Equivalent filter Standard convolution

  11. Method Periodic convolutions

  12. Invertible Periodic Convolutions • Leverages the convolution theorem • The determinant and inverse are computed in frequency domain in 2 in 1 out 1 out 2

  13. Conclusion • Emerging convolutions • Invertible periodic convolutions • Stable, flexible 1x1 QR convolutions • Poster #8

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend