What is an Autoencoder? | Two Minute Papers #86

Subscribers:
1,720,000
Published on ● Video Link: https://www.youtube.com/watch?v=Rdpbnd0pCiI



Duration: 3:50
153,603 views
3,923


Autoencoders are neural networks that are capable of creating sparse representations of the input data and can therefore be used for image compression. There are denoising autoencoders that after learning these sparse representations, can be presented with noisy images. What is even better is a variant that is called the variational autoencoder that not only learns these sparse representations, but can also draw new images as well. We can, for instance, ask it to create new handwritten digits and we can actually expect the results to make sense!

_____________________________

The paper "Auto-Encoding Variational Bayes" is available here:
http://arxiv.org/pdf/1312.6114.pdf

Recommended for you:
Recurrent Neural Network Writes Sentences About Images - https://www.youtube.com/watch?v=e-WB4lfg30M

Andrej Karpathy's convolutional neural network that you can train in your browser:
http://cs.stanford.edu/people/karpathy/convnetjs/demo/cifar10.html

Sentdex's Youtube channel is available here:
https://www.youtube.com/user/sentdex

Francois Chollet's blog post on autoencoders:
https://blog.keras.io/building-autoencoders-in-keras.html

More reading on autoencoders:
https://probablydance.com/2016/04/30/neural-networks-are-impressively-good-at-compression/

WE WOULD LIKE TO THANK OUR GENEROUS PATREON SUPPORTERS WHO MAKE TWO MINUTE PAPERS POSSIBLE:
David Jaenisch, Sunil Kim, Julian Josephs, Daniel John Benton, Dave Rushton-Smith, Benjamin Kang.
https://www.patreon.com/TwoMinutePapers

We also thank Experiment for sponsoring our series. - https://experiment.com/

Subscribe if you would like to see more of these! - http://www.youtube.com/subscription_center?add_user=keeroyz

Music: Dat Groove by Audionautix is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/)
Artist: http://audionautix.com/

Thumbnail background image source (we have edited the colors and edited it some more): https://pixabay.com/hu/fizet-sz%C3%A1mok-sz%C3%A1mjegyek-kit%C3%B6lt%C3%A9s-937882/
Splash screen/thumbnail design: Felícia Fehér - http://felicia.hu

Károly Zsolnai-Fehér's links:
Facebook → https://www.facebook.com/TwoMinutePapers/
Twitter → https://twitter.com/karoly_zsolnai
Web → https://cg.tuwien.ac.at/~zsolnai/




Other Videos By Two Minute Papers


2016-09-28Patreon Update - New Machine!
2016-09-19Sound Propagation With Adaptive Impulse Responses | Two Minute Papers #95
2016-09-16Estimating Matrix Rank With Neural Networks | Two Minute Papers #94
2016-09-12WaveNet by Google DeepMind | Two Minute Papers #93
2016-09-06Automatic Hair Modeling from One Image | Two Minute Papers #92
2016-09-01StyLit, Illumination-Guided Artistic Style Transfer | Two Minute Papers #91
2016-08-29Interactive Hair-Solid Simulations | Two Minute Papers #90
2016-08-253D Printing With Filigree Patterns | Two Minute Papers #89
2016-08-17Neural Material Synthesis | Two Minute Papers #88
2016-08-14On the Complexity of Two Minute Papers | Two Minute Papers #87
2016-08-11What is an Autoencoder? | Two Minute Papers #86
2016-08-08The Science of Medal Predictions (2016 Rio Olympics Edition) | Two Minute Papers #85
2016-08-03Peer Review and the NeurIPS Experiment | Two Minute Papers #84
2016-07-31Task-based Animation of Virtual Characters | Two Minute Papers #83
2016-07-29What is Optimization? + Learning Gradient Descent | Two Minute Papers #82
2016-07-25Bundlefusion: 3D Scenes from 2D Videos | Two Minute Papers #81
2016-07-20Photorealistic Images from Drawings | Two Minute Papers #80
2016-07-17Visually Indicated Sounds | Two Minute Papers #79
2016-07-13Time Varying Textures | Two Minute Papers #78
2016-07-05Fermat Spirals for Layered 3D Printing | Two Minute Papers #77
2016-06-26Procedural Yarn Models for Cloth Rendering | Two Minute Papers #76



Tags:
two minute papers
autoencoder
Auto-Encoding Variational Bayes
auto encoder
denoising autoencoder
stacked autoencoder
autoencoder image denoising
variational autoencoder
what is an autoencoder
what is a variational autoencoder
what is a stacked autoencoder
how to denoise images
autoencoder explained
machine learning autoencoder
autoencoder compression
autoencoder denoising
convolutional autoencoder
autoencoder tutorial
autoencoder example