Variational Autoencoders

  Рет қаралды 468,597

Arxiv Insights

Arxiv Insights

Күн бұрын

In this episode, we dive into Variational Autoencoders, a class of neural networks that can learn to compress data completely unsupervised!
VAE's are a very hot topic right now in unsupervised modelling of latent variables and provide a unique solution to the curse of dimensionality.
This video starts with a quick intro into normal autoencoders and then goes into VAE's and disentangled beta-VAE's.
I aslo touch upon related topics like learning causal, latent representations, image segmentation and the reparameterization trick!
Get ready for a pretty technical episode!
Paper references:
- Disentangled VAE's (DeepMind 2016): arxiv.org/abs/1606.05579
- Applying disentangled VAE's to RL: DARLA (DeepMind 2017): arxiv.org/abs/1707.08475
- Original VAE paper (2013): arxiv.org/abs/1312.6114
If you want to support this channel, here is my patreon link:
/ arxivinsights --- You are amazing!! ;)
If you have questions you would like to discuss with me personally, you can book a 1-on-1 video call through Pensight: pensight.com/x/xander-steenbr...

Пікірлер: 454
@abaybektursun
@abaybektursun 6 жыл бұрын
Variational Autoencoders starts at 5:40
@pouyan74
@pouyan74 4 жыл бұрын
You just saved five minutes of my life!
@moazalomary8123
@moazalomary8123 3 жыл бұрын
@@pouyan74 no the first part was necessary...
@selmanemohamed5146
@selmanemohamed5146 3 жыл бұрын
@@moazalomary8123 you think someone would enter a video about Variational Autoencoders if he doesn't know what Autoencoders are
@moazalomary8123
@moazalomary8123 3 жыл бұрын
@@selmanemohamed5146 yeah i did... 😂😂😂 and i was lucky he explained both 😎🙌😅 + the difference between them and that's the important part
@moazalomary8123
@moazalomary8123 3 жыл бұрын
@Otis Rohan Interested
@atticusmreynard
@atticusmreynard 6 жыл бұрын
This kind of well-articulated explanation of research is a real service to the ML community. Thanks for sharing this.
@vindieu
@vindieu 11 ай бұрын
Except for "Gaussian" that is weirdly russian pronunced "khaussian" wat?
@arkaung
@arkaung 6 жыл бұрын
This guy does a real job of explaining things rather than hyping up things like "some other people".
@malharjajoo7393
@malharjajoo7393 4 жыл бұрын
are you referring to Siraj Raval? lol
@mubangansofu7469
@mubangansofu7469 2 жыл бұрын
@@malharjajoo7393 lol
@debajyotisg
@debajyotisg 4 жыл бұрын
I love your channel. A perfect amount of technicality so as to not scare off beginners, and also keep the intermediates/ experts around. Brilliant.
@ambujmittal6824
@ambujmittal6824 4 жыл бұрын
Your way of simplifying things is truly amazing! We really need more people like you!
@obadajabassini3552
@obadajabassini3552 6 жыл бұрын
A really great talk! I have been reading about VAE a lot and this video helps me to understand it even better. Thanks!
@adityakapoor3237
@adityakapoor3237 2 жыл бұрын
This guy was a VAE to the VAE explanation. Really need more of such explanations with the growing literature! Thanks!
@antonalexandrov4159
@antonalexandrov4159 Жыл бұрын
Just found your channel and I realize how with some passion and effort you explain things better than some of my professors. Of course, you don't go into too much detail but putting together the big picture comprehensively is valuable and not everyone can do it.
@jingwangphysics
@jingwangphysics 2 жыл бұрын
The beta-VAE seems enforcing a sparse representation. It magically picks the mostly relevant latent variables. I am glad that you mentioned ‘causal’, because that’s probably how our brain deals with high dimensional data. When resources are limited (corresponding to use large beta), the best representation turns out to be a causal model. Fascinating! Thanks
@nabeelyoosuf
@nabeelyoosuf 4 жыл бұрын
Your explanations are quite insightful and flawless. You are are a gifted explainer! Thanks for sharing them. Please keep sharing more.
@ujjalkrdutta7854
@ujjalkrdutta7854 5 жыл бұрын
Really liked it. Firstly giving an intuition of the concept, its application and then to the objective function while explaining its individual terms, in a way everyone can understand, it was simply professional and elegant. Nice work and thanks!
@ashokkannan93
@ashokkannan93 5 жыл бұрын
I would like to see more videos from you. Clear explanation of concept and gentle presentation of math. Great job!
@paradoxicallyexcellent5138
@paradoxicallyexcellent5138 5 жыл бұрын
I was very interested in this topic, read the paper, watched some videos, read some blogs. This is by far the best explanation I've come across. You add a lot of value here to the original rapper's contribution. It could even be said you auto-encoded it for my consumption ;)
@MonaJalal
@MonaJalal 4 жыл бұрын
hands down this was the best autoencoder and variational autoencoder tutorial I found on Web.
@hcgaron
@hcgaron 5 жыл бұрын
I discovered your channel today and I'm hooked! Excellent work. Thank you so much for your hard work
@515nathaniel
@515nathaniel 4 жыл бұрын
"You cannot push gradients through a sampling node" TensorFlow: *HOLD MY BEER!*
@venkatbuvana
@venkatbuvana 5 жыл бұрын
Thanks a lot for sharing such a succinct summarization of VAEs. Very helpful!
@moozzzmann
@moozzzmann 4 ай бұрын
Great Video!! I just watched 4 hours worth of lectures, in which nothing really became clear to me, and while watching this video everything clicked! Will definitely be checking out your other work
@reinerwilhelms-tricarico344
@reinerwilhelms-tricarico344 4 жыл бұрын
Great! Crisply clear explanations in such a short time.
@giorgiozannini5626
@giorgiozannini5626 3 жыл бұрын
wait how did I not know of this channel. Beautiful explanation, perfectly clear. Thanks for the awesome work!
@agatinogiulianomirabella6590
@agatinogiulianomirabella6590 2 жыл бұрын
Best explanation found on the internet so far. Congratulations!
@TheJysN
@TheJysN 2 жыл бұрын
I hand such a hart time understanding the Reparameterization trick, now i finally got it. Thanks for the great explanation. Would love to see more Videos from you.
@DistortedV12
@DistortedV12 4 жыл бұрын
This was very lucid. You are gifted at explaining things!
@ativjoshi1049
@ativjoshi1049 6 жыл бұрын
Your explanation is crisp and to the point. Thanks.
@Zahlenteufel1
@Zahlenteufel1 Жыл бұрын
Bro this was insanely helpful! I'm writing my thesis and am missing a lot of the basics in a lot of relevant areas. Great summary!
@liyiyuan45
@liyiyuan45 3 жыл бұрын
This is sooooooo useful for 2am and you dragged by all the math in the actually paper. Thanks man for the clear explanation!
@nohandlepleasethanks
@nohandlepleasethanks 6 жыл бұрын
Great explanations. This filled two crucial gaps in my understanding of VAEs, and introduced me to beta-VAEs.
@fktudiablo9579
@fktudiablo9579 3 жыл бұрын
always the best place to have a good overview before diving deeper
@kalehermit
@kalehermit 4 жыл бұрын
Thank you very much, this is the first time I understand the benefit of reparameterization trick.
@dimitryversteele2410
@dimitryversteele2410 6 жыл бұрын
Great video ! Very clear and understandable explanaitions of hard to understand topics.
@MeauxTarabein
@MeauxTarabein 5 жыл бұрын
Very Helpfully Arxiv! keep the good Quality videos coming
@lisbeth04
@lisbeth04 5 жыл бұрын
I love you. I spent so long on this and couldn't understand the intuition behind it, with this video I understood immediately. Thanks
@DanielWeikert
@DanielWeikert 5 жыл бұрын
Great work. Thanks a lot! Highly appreciate your effort. Creating these videos takes time but I still hope you will continue.
@get.ai.enabled
@get.ai.enabled 6 жыл бұрын
This is a LIT channel for watching alongside papers. Thanks
@sethagastya
@sethagastya 4 жыл бұрын
This was an amazing video! Thanks man. Will stay tuned for more!
@isaiasprestes
@isaiasprestes 6 жыл бұрын
Great! No BS, strait and plain English! That`s what I want!! :) Congratulations!
@aryanirvaan
@aryanirvaan 2 жыл бұрын
Dude what a next level genius you are! You made them so easy to be understood, and just look at the quality of the content. Damn bro!🎀
@ashokkannan93
@ashokkannan93 5 жыл бұрын
Excellent video!! Probably the best VAE video I saw. Thanks a lot :)
@adityamalte476
@adityamalte476 6 жыл бұрын
Really appreciate your effort of simplifying research papers for viewers.Keep it up.I want more such videos
@shivamutreja6427
@shivamutreja6427 2 жыл бұрын
Your videos are absolute crackin for a quick revision before an interview!
@abhinavshaw9112
@abhinavshaw9112 5 жыл бұрын
Hi, I am a Graduate Student at UMass Amherst. I really liked your video, it gave me a lot of ideas. Watching this before reading the paper would really help. Please keep it coming I'll be waiting for more.
@JakubArnold
@JakubArnold 6 жыл бұрын
Great explanation on why we actually need the reparameterization trick. Everyone just skims over that and explains the part that mu+var*N(0,1) = N(mu,var), but ignores the part why you need it. Good job!
@kristyleist3318
@kristyleist3318 4 жыл бұрын
This is great! Keep going, we need you! Don't stop making amazing videos like this
@SlavIvanov
@SlavIvanov 6 жыл бұрын
This is great! Keep going, we need you!
@AjithKumar-gk7bf
@AjithKumar-gk7bf 5 жыл бұрын
Just found this channel ... today... one word Brilliant...!!!
@animeshgoyal9583
@animeshgoyal9583 4 жыл бұрын
Simply Amazing! Thanks for sharing this. Absolutely loved it. Hope to see more videos from you :)
@famouspeople3499
@famouspeople3499 3 жыл бұрын
Great video, better than many tutor lessons in university, this animation and simplified the things with simple words
@SamWestby
@SamWestby 3 жыл бұрын
Three years later and this still the best VAE video I've seen. Thanks Xander!
@davidm.johnston8994
@davidm.johnston8994 6 жыл бұрын
Great videos man, keep them going, you're gonna find an audience!
@yanfengliu
@yanfengliu 5 жыл бұрын
This is really good. I like the way you explain things. Thank you for sharing!
@abylayamanbayev8403
@abylayamanbayev8403 Жыл бұрын
Finally I understood the intuition of sampling from mu and sigma and reparameterization trick. Thanks!
@double_j3867
@double_j3867 6 жыл бұрын
Subscribed. Very useful -- i'm an applied ML researcher (applying these techniques to real-world problems) so I need a way to quickly "scan" methods and determine what may be useful before diving in-depth. These styles of videos are exactly what I need.
@ejkitchen
@ejkitchen 6 жыл бұрын
Your videos are quite good. I am sure you will get an audience in no time if you continue. Thank you so much for making these videos. I like the style you use a lot and love the time format (not too short and long enough to do a good overview dive). Well done.
@ArxivInsights
@ArxivInsights 6 жыл бұрын
Thank you very much for supporting me man! New video is in the making, I expect to upload it hopefully somewhere next week :)
@TheRohr
@TheRohr 6 жыл бұрын
Great thanks for the video and the paper explanation! Really, really helpful, keep that paper explanation content!
@ejeinstein
@ejeinstein 6 жыл бұрын
Really really awesome channel!!! Look forward to watching more of your videos!
@achakraborti
@achakraborti 6 жыл бұрын
First video I see from this channel. Immediately subscribed!
@rylaczero3740
@rylaczero3740 5 жыл бұрын
Bloody nicely explained than the Stanford people. Subscribed to the channel, I remember watching your first video on Alpha, but didn't subscribed then, I hope there will be more content on channel with same level of quality, otherwise its hard for people to stick around when the reward is sparse.
@superaluis
@superaluis 6 жыл бұрын
Great channel! Keep up with this awesome project. Already subscribed and going to share this channel with my colleagues.
@rileyrfitzpatrick
@rileyrfitzpatrick 4 жыл бұрын
Im always intimidated when he says it is going to be technical, but then he explains it so concisely.
@davidenders9107
@davidenders9107 5 ай бұрын
Thank you! This was comprehensive and comprehendible.
@ck1847
@ck1847 2 жыл бұрын
Thanks, this video clarified many things from the original paper.
@maxhorowitz-gelb6092
@maxhorowitz-gelb6092 6 жыл бұрын
Wow! Great video. Very concise and easy to understand something quite complex.
@HeduAI
@HeduAI 5 жыл бұрын
Amazing explanation to a complicated topic! Thank you so much!!!!
@mrdbourke
@mrdbourke 6 жыл бұрын
Epic video Xander! I learned a lot from your explanation. Now to try an implement some code!
@satishbanka
@satishbanka 3 жыл бұрын
Very good explanation of Variational Autoencoders! Kudos!
@user-or7ji5hv8y
@user-or7ji5hv8y 4 жыл бұрын
Your explanation is so clear.
@sunnybeta_
@sunnybeta_ 6 жыл бұрын
This video suddenly popped up today morning on my home page. Now i know my Sunday will be great. :D
@tamerius1
@tamerius1 6 жыл бұрын
You're explaining this very well! Finally an explanation on an AI technique that's easy to follow and understand. Thank you.
@adityasoni6308
@adityasoni6308 6 жыл бұрын
Amazing description... Need more videos on different things
@md.mottakinchowdhury7898
@md.mottakinchowdhury7898 6 жыл бұрын
This is just good content. Such in depth explanations are what we need in AI community. Great work.
@BDEvans
@BDEvans 4 жыл бұрын
Brilliant explanation, thanks.
@timurbabadjanov9115
@timurbabadjanov9115 3 жыл бұрын
That was a great explanation! Thank you so much!
@jeremyuzan1169
@jeremyuzan1169 3 жыл бұрын
Excellent Content. I'm using VAE for music generation. Your explainations are very interesting. Thanks again Jeremy Uzan IRCAM Paris
@vortexZXR
@vortexZXR 4 жыл бұрын
So many ideas come to mind after watching this video. Well done!
@betterbrained
@betterbrained Жыл бұрын
You help so much with my exams, thanks man, subscribed for more high quality stuff!
@dmitrykalashnikov8637
@dmitrykalashnikov8637 5 жыл бұрын
Very useful. Great content. Continue what you're doing. Great job.
@falsiofalsissimo5313
@falsiofalsissimo5313 5 жыл бұрын
We needed a serious and technical channel about latest findings in DL. That siraj crap is useless. Keep going! Awesome
@kiwianaDJ
@kiwianaDJ 5 жыл бұрын
what a gem of a channel I have found her...
@joshbrenneman
@joshbrenneman 5 жыл бұрын
Wow, love your videos. I have not worked with reinforcement learning, but I’d love to hear your analysis of other generative models.
@emanehab510
@emanehab510 6 жыл бұрын
Don't stop making amazing videos like this
@hitarthk
@hitarthk 5 жыл бұрын
Absolutely great stuff Arxiv Insights! Subscribed to your videos for life :)
@jfndfiunskj5299
@jfndfiunskj5299 6 жыл бұрын
Very clearly explained. Good job.
@ChocolateMilkCultLeader
@ChocolateMilkCultLeader 2 жыл бұрын
Shared your work with my followers. Keep making amazing content
@submagr
@submagr 4 жыл бұрын
Thanks for this video. It gave a nice overall idea about variational auto-encoders.
@matthewbascom
@matthewbascom 4 жыл бұрын
I like the subtle distinction you made between the disentangled variational auto-encoder versus the normal variational auto-encoder: Changing the first dimension in the latent space of the disentangled version rotates the face while leaving everything else in the image unchanged. But changing the first dimension in the normal version not only rotates the image, but changes other features as well. Thank you. Me gleaning that distinction from Higgins, et al. Beta-VAE Deepmind paper would be unlikely...
@TienTaioan
@TienTaioan 6 жыл бұрын
Very clear explanation. Thank you!
@Golgafrincham
@Golgafrincham 5 жыл бұрын
Awesome explainations and interesting subjects, keep it up!
@AhmedKachkach
@AhmedKachkach 6 жыл бұрын
Immediate subscribe :) Thanks for this in-depth video. Please keep a format like this in the future (relatively in-depth explanation, to build a real intuition about these techniques).
@kanglemu6801
@kanglemu6801 3 жыл бұрын
Really love this video! Good job!
@lordsherpaman
@lordsherpaman 5 жыл бұрын
That was a great explanation, thank you!
@ianprado1488
@ianprado1488 6 жыл бұрын
Excellent material!!
@vladimirsafrygin7591
@vladimirsafrygin7591 5 жыл бұрын
Fantastic explanation! Thanks a lot!
@sheikhakbar2067
@sheikhakbar2067 3 жыл бұрын
Thanks a lot for this wonderful explanation!
@sifx
@sifx 4 жыл бұрын
amazing explanation. thank you very much!
@muhammaddjamaluddin6125
@muhammaddjamaluddin6125 4 жыл бұрын
Good explanation. Enough and relevant math that support the explanation which we can understand the insight.
@user-em7co7ui8y
@user-em7co7ui8y 5 жыл бұрын
Awesome explanation! Thanks!
@phattran4858
@phattran4858 4 жыл бұрын
Thank you very much, I was trying to understand it, but it's much easier when I found this video!
@karimabdultankian28
@karimabdultankian28 6 жыл бұрын
So clear, amazing 15 mins. ty,
@karrikarthik6936
@karrikarthik6936 5 жыл бұрын
Big Fan. Would love to see videos where you breakdown some of the applications using deep learning tools.
@alexanderzorn8287
@alexanderzorn8287 3 жыл бұрын
Very good and informative overview thanks!
Variational Autoencoders - EXPLAINED!
17:36
CodeEmporium
Рет қаралды 126 М.
Сын Расстроился Из-за Новой Стрижки Папы 😂
00:21
Глеб Рандалайнен
Рет қаралды 4,5 МЛН
ФОКУС С ЧИПСАМИ (секрет)
00:44
Masomka
Рет қаралды 4 МЛН
Қайрат Нұртас & ИРИНА КАЙРАТОВНА - Түн
03:41
RAKHMONOV ENTERTAINMENT
Рет қаралды 489 М.
Generative Adversarial Networks (GANs) - Computerphile
21:21
Computerphile
Рет қаралды 638 М.
Simple Explanation of AutoEncoders
10:31
WelcomeAIOverlords
Рет қаралды 94 М.
Autoencoders Explained Easily
27:59
Valerio Velardo - The Sound of AI
Рет қаралды 49 М.
Visualizing the Latent Space: This video will change how you imagine neural nets!
9:59
The Reparameterization Trick
17:35
ML Explained
Рет қаралды 14 М.
An introduction to Reinforcement Learning
16:27
Arxiv Insights
Рет қаралды 637 М.
Variational Autoencoder - VISUALLY EXPLAINED!
35:33
Kapil Sachdeva
Рет қаралды 10 М.
Why flat earthers scare me
8:05
Sabine Hossenfelder
Рет қаралды 145 М.
Neural Network Architectures & Deep Learning
9:09
Steve Brunton
Рет қаралды 763 М.
Пленка или защитное стекло: что лучше?
0:52
Слава 100пудово!
Рет қаралды 811 М.
ИГРОВОЙ ПК от DEXP за 37 тысяч рублей из DNS
27:53
Компьютерная мышь за 50 рублей
0:28
dizzi
Рет қаралды 1,9 МЛН