Тёмный

Editing Faces using Artificial Intelligence 

Arxiv Insights
Подписаться 93 тыс.
Просмотров 371 тыс.
50% 1

Link to Notebooks:
drive.google.com/open?id=1LBW...
Link to the StyleGAN paper: arxiv.org/abs/1812.04948
Link to GAN blogpost: hunterheidenreich.com/blog/gan...
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...
--------------------------------
This episode covers one of the greatest ideas in Deep Learning of the past couple of years: Generative Adversarial Networks.
I first explain how a generative adversarial network (GAN) really works. After this general overview, we go into the specific objective function that is optimized during training. We then dive into Nvidia's StyleGAN model and learn how we can manipulate it's latent space to morph arbitrary images of faces.
This video comes with a complete Google Colab notebook to reproduce & play with all the examples shown in the video!
::Chapters::
00:00 Intro
02:55 Video overview
03:35 Introduction to GANs
05:40 5 min Deepdive on the Training Objective for GANs
10:07 State-of-the-art GAN techniques: StyleGAN
14:40 Manipulating the latent space of GANs

Наука

Опубликовано:

 

27 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 428   
@connorshorten6311
@connorshorten6311 4 года назад
Really impressive presentation and storytelling!
@kwea123
@kwea123 4 года назад
the creepy thing is, you can now find a latent code of your own face, then generate a true alter ego!
@pixel7038
@pixel7038 4 года назад
I love your weekly updates in A.I. Henry
@connorshorten6311
@connorshorten6311 4 года назад
@@pixel7038 Thank you so much!!
@milyreina204
@milyreina204 4 года назад
@@connorshorten6311 Hey i have a question: where can i get GAN? Is it a page or something? I don't get it 😭
@milyreina204
@milyreina204 4 года назад
@@kwea123 Hey i have a question: where can i get GAN? Is it a page or something? I don't get it 😭
@alexandramalyugina4311
@alexandramalyugina4311 4 года назад
So happy to see you're back! I needed a styleGAN video so much. Thank you for your great job, keep doing this!
@shmigelsky
@shmigelsky 4 года назад
WOW!! That was simply excellent!!! That has to be one of the best videos on GAN's I have seen yet. Please continue doing more of these videos (with a notebook) - that is just outstanding work.
@gigakoresh
@gigakoresh 3 года назад
Why do we not get people like that in college? I just had a 2 period course about _basic_ ML techniques (linear and logistic regression, classification and basic concepts like features, labels and hypothesis space) that took 2 hours to introduce each concept and then 10+ hours of self-study, most of which was spent ploughing through insane math jargon to realize just how unnecessary it is to explain the relatively simple concepts underneath. This is 100 times more complicated and the guy just explained the whole thing in 25 minutes and I have no questions! Bravo to him, this is why online education is replacing universities. Good teachers get a chance to reach people through platforms like this.
@ugestacoolie5998
@ugestacoolie5998 5 месяцев назад
I know right, overcomplicating things so much, and justify in their defense that it's only "rigour" to learn this way
@peremanresa5308
@peremanresa5308 4 года назад
Fantastic explanation and presentation. I have been learning GANs for a few days and your video is by far the best resource I have found. Keep the hard work and the good content come in. Thank you!
@andreabonvini
@andreabonvini 4 года назад
Hands down the best GANs video I've seen on RU-vid so far!
@urfinjus378
@urfinjus378 4 года назад
Well done! Clear and informative! So far the best DL channel I know
@janikeuskirchen
@janikeuskirchen 4 года назад
Incredible video, Xander!! Thanks so much for this. GANs are one of the most interesting topics in ML and AI at the moment. This is definitely one of the best, if not the best, video on GANs I've seen. And thanks for providing the notebook. I'm sure I will have a lot of fun messing around with it :)
@Priya-wp6fg
@Priya-wp6fg 4 года назад
Extremely well explained where a beginner can easily get a gist of GANs and its overview. This channel is so useful who tries to read and understand ideas through papers and finds difficult to catch up to the complexity explained
@Ceelvain
@Ceelvain 3 года назад
I miss your videos. Your channel is definitely the single best ML youtube channel I've seen. And that, by very far. Please tell us you're alive and that you'll do more videos. We miss you.
@wallstreetboy5521
@wallstreetboy5521 3 года назад
I m glad that RU-vid suggested me this channel,there are very few channels having quality content on these topics and this is the best
@GustavoMeschino
@GustavoMeschino 4 года назад
You solved in 20 minutes problems and questions I was trying to find out in weeks. Thank you.
@milyreina204
@milyreina204 4 года назад
Hey i have a question: where can i get GAN? Is it a page or something? I don't get it 😭
@allmight9985
@allmight9985 3 года назад
It was really great. You had done really an awesome job clarifying the issues after reading the original papers. Really a great fan. Hats off to you.
@BhuwanBhatta
@BhuwanBhatta 3 года назад
This guy explains the concepts correctly. There are a lot of channels here on youtube that explain a paper based on their speculations and not facts or the information presented in the paper. You get my sub :)
@joankim123
@joankim123 4 года назад
I swear some college professors spends a year of lectures to convey the same amount of information that this video does in 25 mins
@ReaperOnRepo
@ReaperOnRepo 3 года назад
Or maybe it's because you don't pay attention bro lmao
@ugestacoolie5998
@ugestacoolie5998 5 месяцев назад
or maybe the prof just sucks? Both ways@@ReaperOnRepo
@anagibert2676
@anagibert2676 4 года назад
this is the most amazing thing I've seen on RU-vid!
@mehmetoguzyardimci8598
@mehmetoguzyardimci8598 4 года назад
With the first-ever video I watched on this channel it took second place in my favorite channels list, just after the TwoMinutePapers. And boy the placement may change any moment. I cannot make a list of things done very good in this video. Thank you for the work.
@simonescarinzi3491
@simonescarinzi3491 3 года назад
These videos are gold. Cleanly explained, let me grasp the concept even if i am an entusiast (and not an expert on the field).
@12copablo
@12copablo 4 года назад
This is a beautiful explanation of GANs! Amazing work!
@Suprem4289
@Suprem4289 4 года назад
Very good work! The notebook to play/learn with is an awesome idea. Thanks!
@2mawi
@2mawi 4 года назад
Great that your are back Xander ! Keep doing your videos, they are awesome !
@alexkai3727
@alexkai3727 4 года назад
I've watch all the videos you have posted, and it was amazing. I hope you guys can bring more exciting videos : )
@chrisray1567
@chrisray1567 4 года назад
This channel is so good! Thanks for sharing your code. I am excited to dive in and play with it.
@0102030405Jacky
@0102030405Jacky 4 года назад
A fantastic talk about GAN. A lot of ideas are incorporated. I get a great brainstorming as I watch this video
@jameskeeble6981
@jameskeeble6981 4 года назад
This channel is criminally under subscribed. Keep up the good work!
@Jabrils
@Jabrils 4 года назад
I've always been a fan of Autoencoders over GANs because of all the control you get with autoencoders, but damn it appears GANs have came a long way since I last checked up on the. Amazing video Xander!
@thatscienceguy5824
@thatscienceguy5824 4 года назад
Mah boi @Jabrils!
@karlkastor
@karlkastor 4 года назад
VQ-VAE for the win!
@superaluis
@superaluis 4 года назад
There's a new autoencoder paper that leverages these ideas from StyleGan on CVPR 2020, its called Adversarial Latent autoencoders. Pretty cool Idea too
@bahaatamer1245
@bahaatamer1245 3 года назад
I literally wrote an AutoEncoder (with a precision error of +- 0.95) ONCE, and now it's popping up everywhere!
@melstm7874
@melstm7874 4 года назад
Your presentation style was superb. It made a complex topic more understandable. Thank you.
@vizdom
@vizdom 2 года назад
Thank you! Im new to GAN's but the explanation was so intuitive and clear! Kudos and keep up the good work mate!
@bakr0x
@bakr0x 4 года назад
Very impressive, this gives a really good insight & intuition into GANs. Thanks & also thanks to Ian Goodfellow and everyone who has in one way or another contributed POSITIVELY to this powerful Innovation.
@VixerMike
@VixerMike 3 года назад
Superb - lucid, comprehensive, well-paced, and designed to for human beings, unlike so much material in this space!
@4.0.4
@4.0.4 4 года назад
It's an in-depth video, but it feels casual. It's technical, but it feels fun. It's 25 minutes but it feels short. Marvelous!
@TienTaioan
@TienTaioan 4 года назад
Wonderful presentation! Looking forward to your other videos!
@reactorscience
@reactorscience 4 года назад
One of the best explanation of gans. The way you presented it was awesome.
@I77AGIC
@I77AGIC 4 года назад
one of the most informative GAN videos I've seen
@tgwashdc
@tgwashdc 4 года назад
Fantastic work and clear exposition. Very close to what I wish I could do. Thanks.
@nouraalq.6062
@nouraalq.6062 2 года назад
thank you so much for this video. i struggled to understand GANs as someone with no background in AI but your video simplified it for me.
@SweetHyunho
@SweetHyunho 3 года назад
The efficiency of this video has gone through the roof!!!
@bumuthu
@bumuthu 4 года назад
From the first insight, really impressed. Thank you!
@maolinren7292
@maolinren7292 3 года назад
Best video I have watched about GAN. Great job!
@user-nj4lt5fe2z
@user-nj4lt5fe2z 4 года назад
The most useful channel I've even seen. You should start your Patreon page. Please keep doing what you are doing.
@ryanbroughman
@ryanbroughman 3 года назад
props for good notes and some humor in your notebooks. awesome
@ajitkumar15
@ajitkumar15 2 года назад
You are simply Great !! Thanks for such nice video on the GAN topic
@eda-un8zr
@eda-un8zr 2 года назад
i can not convey how i adore your diamond cellar channel
@KaloyanChernev
@KaloyanChernev 4 года назад
Best video on GAN & StyleGAN! You should do those more often. And I hope to see one on StyleGAN2. With such a high quality videos you should consider making an online course or something so we can help sponsor your work and creation of more videos.
@Mac_Daffy
@Mac_Daffy 4 года назад
Highly motivational presentation. Deserves a lot more attention. Subbed and followed you on Twitter.
@manishbolbanda9872
@manishbolbanda9872 3 года назад
cant find any better explaination that this. Thanks a lot for all the efforts.
@KevinCorderMusic
@KevinCorderMusic 4 года назад
Glad to see you back!
@philongpham3886
@philongpham3886 3 года назад
Your presentation skill is outstanding, thank you so much sir :)
@PRUTHVIRAJRGEEB
@PRUTHVIRAJRGEEB 10 месяцев назад
What a brillant video! Thanks a ton, I finally understood why the mapping network is needed and how we find the latent vector for an image :)
@mayorc
@mayorc 2 года назад
I've seen other video explanations of this, but they were not clear at all, expecially for people outside the deep learning environment, this was so well explained that made me make a good leap in understanding the whole process. Even the notebooks are so well curated on the accompanying informations that makes those notebooks important to keep safe. Great job, and keep it up.
@hck1bloodday
@hck1bloodday 4 года назад
men love your videos, you disappeared a long time ago, thanks for coming back
@arijit07
@arijit07 4 года назад
Hey, it's amazing. Your video totally sums up the paper. Keep posting more videos. Your explanations are far far better than siraj.
@sumitvaise5452
@sumitvaise5452 4 года назад
It looks like a movie. :) Thanks a lot, you saved a lot of time for me to understand the actual paper. Now I can understand it easily and faster. Good presentation.
@gauravarya8952
@gauravarya8952 4 года назад
excellent presentation Arxiv Insights. Thank you very much.
@nicolasdufour315
@nicolasdufour315 4 года назад
Wow, excelent video! You explain very clearly the concepts!
@pascalemp
@pascalemp 2 года назад
Beautifully explained, you removed a lot of the uncertainty I had whilst reading the paper and have made it far easier for me to begin implementing myself!
@mouduge
@mouduge 4 года назад
Excellent video, congrats Xander!
@ayushmehta5844
@ayushmehta5844 4 года назад
Thanks a lot man, esp for the notebooks. Great work!
@FlorinBalanescu
@FlorinBalanescu 4 года назад
Excelent presentation, very intuitive explanations, completed by ready to play code, pre-optimized and trained? 🤯
@MegaNightdude
@MegaNightdude 3 года назад
This video is super freaking AWESOME! Very clearly explained.
@AlessandroOrlandi83
@AlessandroOrlandi83 4 года назад
Thanks for those video, they're always interesting.
@Techning
@Techning 2 года назад
Awesome presentation, thanks a lot! Very helpful to get a better understanding.
@aromax504
@aromax504 4 года назад
One of the best RU-vid channels. Is it possible for you to do a detailed hands on course for GAN???
@benor2930
@benor2930 4 года назад
Neat and clear as crystal. Well done!
@uddhavdave908
@uddhavdave908 4 года назад
Beautiful explanations! This channel is like a needle in a haystack
@milyreina204
@milyreina204 4 года назад
Hey i have a question: where can i get GAN? Is it a page or something? I don't get it 😭
@uddhavdave908
@uddhavdave908 4 года назад
@@milyreina204 GAN as the name suggest is a neural net. you can get the code on GitHUB or kaggle but depends on your use case.
@milyreina204
@milyreina204 4 года назад
@@uddhavdave908 i still don't get it, i just want to create faces for fun 😭😂
@11Karpovich11
@11Karpovich11 4 года назад
Wonderful explanation! Thank you very much for such an interesting video!
@ataadevs
@ataadevs 4 года назад
Perfect RU-vid channel doesn't exis...
@pooorman-diy1104
@pooorman-diy1104 4 года назад
and.somewhere inside the latent space ... there is ''coordinates'' where psychopaths and serial killers are located ... who knows..
@dayhookah
@dayhookah 4 года назад
How is this not the top RU-vid comment of all time??
@meowzerzzz
@meowzerzzz 4 года назад
Anyone else looking at people that can't get the corona virus at the website before they came here?
@vsiegel
@vsiegel 4 года назад
@@dayhookah Because the comment rating is part of the channel, it does not exist!
@matrixbegins
@matrixbegins 3 года назад
HI Xander! You explained every complicated concept beautifully. I bet you spent a lot of time in preparations of this video. Perhaps we need another GAN to help us generate the videos that we create like this one :)
@gtmeng8201
@gtmeng8201 3 года назад
Very clear and precise explanation, Thanks!
@guiferviz
@guiferviz 4 года назад
Really well explained! Amazing video.
@Ninjashifter
@Ninjashifter 4 года назад
Just discovered this channel and it's a huge shame you aren't uploading anymore, hope you come back soon. Really great content.
@steinchristine1
@steinchristine1 3 года назад
Thank you for the course, it was very interesting!
@govindnarasimman1536
@govindnarasimman1536 4 года назад
Incredible starting point for paper. U r amazing
@mohamedayoob4699
@mohamedayoob4699 4 года назад
Been following your channel since the Variational Auto Encoders, is an actual treat to watch such educating content for free particularly for students like me.
@frederikcalsius5014
@frederikcalsius5014 4 года назад
Goed uitgelegd, fijne video man!
@karlkastor
@karlkastor 4 года назад
For some reason I previously thought that there wasn't a latent vector for most REAL images (Think: partial mode collapse). But now you show me that even cars and others stuff are possible! Brilliant video! Btw: Wouldn't getting the latent vector be much easier if you used VQ-VAE instead of the GAN, since VAE's provide an encoder? VQ-VAE generated images are pretty close in quality to GANs.
@lucastian6027
@lucastian6027 3 года назад
Found this treasure! Really really really helpful and impressive!
@qaseemaslam3091
@qaseemaslam3091 4 года назад
2:14 you don't have to make Emilia Clark smile... She is always smiling...
@ErdTirdMans
@ErdTirdMans 4 года назад
Truth
@girishmishra
@girishmishra 4 года назад
Very nicely explained..............especially for someone who starts it afresh
@ambujmittal6824
@ambujmittal6824 4 года назад
You really need to post more content. One video in 6 months is too less for such amazing content.
@cezannealves6926
@cezannealves6926 4 года назад
Sir, you just earned a bell!
@rusticagenerica
@rusticagenerica 2 года назад
Exceptional video. Well done.
@chemaguerra1635
@chemaguerra1635 3 года назад
Fantastic presentation indeed
@leetmann
@leetmann 4 года назад
Awesome video please make a complete course on GANs if possible
@DimitarManovski
@DimitarManovski 4 года назад
Thanks so much for this. Very good explanation. God bless you :) Keep going!!!
4 года назад
I have waited a new video a long time.
@Ceelvain
@Ceelvain 4 года назад
Dude, do you have a Pateon? Your videos are so good we, need more of them.
@anchitgupta
@anchitgupta 3 года назад
Amazing Explanation !!
@sahiltrivedi69
@sahiltrivedi69 4 года назад
Burh are you god how did you explain it so simply... great job keep it up :D
@slh1995
@slh1995 4 года назад
Nicely explained.
@miguelitogayanilo1424
@miguelitogayanilo1424 4 года назад
THANK FOR THE INFORMATIONS YOU SHARE !!! GOD BLESS YOU & KEEP ON GOING 💥🌺👏
@bagushardiansyah7967
@bagushardiansyah7967 4 года назад
thank's for the course... appreciate
@mostechroom9780
@mostechroom9780 3 года назад
Love your videos - Please make more
@ampm24-7arts
@ampm24-7arts Год назад
really (really) well done! thanks!
@alinaelena8246
@alinaelena8246 4 года назад
Really amazing video! Thanks a lot.
@juancolmenares6185
@juancolmenares6185 3 года назад
Excellent explanation
@aadhargupta8409
@aadhargupta8409 3 года назад
wow !! what a content... and such an easily understandable pictorial way of explaination..
@rahulraordr
@rahulraordr 4 года назад
Very well explained. I was redirected here from a retweet of your tweet. I am impressed by the quality and content of your channel. Keep up the good work.
@delamin8r
@delamin8r 4 года назад
It all makes sense now. Thanks!
@2107mann
@2107mann 4 года назад
Great work guys
Далее
An introduction to Reinforcement Learning
16:27
Просмотров 644 тыс.
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Why Does Diffusion Work Better than Auto-Regression?
20:18
StyleGANv2 Explained!
17:13
Просмотров 602 тыс.
MIT Introduction to Deep Learning | 6.S191
1:09:58
Просмотров 309 тыс.
Training a GAN from your Own Images: StyleGAN2 ADA
20:04
Generative Adversarial Networks (GANs) - Computerphile
21:21
Reinforcement Learning with sparse rewards
16:01
Просмотров 115 тыс.
Why humans learn so much faster than AI
9:54
Просмотров 48 тыс.
Телефон в воде 🤯
0:28
Просмотров 1,2 млн
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
Просмотров 95 тыс.