Singular Value Decomposition (SVD) and Image Compression

  Рет қаралды 88,691

Serrano.Academy

Serrano.Academy

Күн бұрын

Github repo: www.github.com/luisguiserrano/...
Grokking Machine Learning Book:
www.manning.com/books/grokkin...
40% discount promo code: serranoyt
In this video, we learn a very useful matrix trick called singular value decomposition (SVD), in which we express a matrix as a product of two rotation matrices and one scaling matrix.
We also show a very interesting application to image compression.
Similar videos:
Principal component analysis (PCA): • Principal Component An...
Matrix factorization and Netflix recommendations: • How does Netflix recom...
Introduction: (0:00)
Transformations: (0:50)
A puzzle: (1:27)
A harder puzzle: (2:21)
Linear transformations: (3:50)
Dimensionality reduction: (10:50)
Image compression: (23:57)

Пікірлер: 286
@AhmadBazzi
@AhmadBazzi 3 жыл бұрын
Best explanation on SVDs. Keep it up Luis !!
@SerranoAcademy
@SerranoAcademy 3 жыл бұрын
Thanks Ahmad, coming from a top youtuber like you, this is great praise!
@debashisghosh3133
@debashisghosh3133 3 жыл бұрын
I must admit one of the simplest and efficient explanation of SVD. Loved it.
@sampadmohanty8573
@sampadmohanty8573 3 жыл бұрын
I cannot express my happiness enough. You are inspiring many and I am going to strive to do as much as I can to make my students understand. True teachers are underappreciated. Much love.
@rohitekka2674
@rohitekka2674 3 жыл бұрын
This is the most crisp, lucid, and downright amazing explanation of the concept with demonstration. I could make out the efforts you have taken in designing this video, answering every detail of the concept and covering all possible scenarios every step of the way. You're hands down brilliant, thank you for this creation!!
@hessame9496
@hessame9496 3 жыл бұрын
This is the definition of perfect! I can't imagine anyone can explain these concepts better than him! Really appreciate it!
@soonbinlee4049
@soonbinlee4049 3 жыл бұрын
This is literally amazing. Please keep your work.
@debarchanbasu768
@debarchanbasu768 3 жыл бұрын
Luis, you are a freakin’ genius 💜 There’s no way someone would not be able to understand any math concept if taught in such a lucid way. Sir, it’s a humble request from my side (and I’m sure a lot of others would agree with me) to create an ordered playlist on math for machine learning, it’d be of great help!
@SerranoAcademy
@SerranoAcademy 3 жыл бұрын
Thank you Debarchan! I have some playlists on the front page of the channel (kzbin.info), on supervised/unsupervised learning, probability, etc. Also, I organized all the videos into topics here: serrano.academy. Let me know if they help, or if you have any different suggestions. Cheers!
@bharathbhimshetty8926
@bharathbhimshetty8926 3 жыл бұрын
@@SerranoAcademy Nice
@willw4096
@willw4096 9 ай бұрын
Much agreed. He's a genius!
@anderslindstrom1575
@anderslindstrom1575 3 жыл бұрын
BRAVO! If anyone of you viewers wonder what "disruption" looks like when it comes to technology and business models, this video is a perfect example. If we just narrow it down to getting the knowledge of, say SVD, then why on earth would anyone pay a tuition fee, commute for hours or relocate, to sit in front of a mediocre "teacher" who do not have the interest or pedagogical skills to teach (we have all had these "teachers" and it sucks! Is that not why you are here?!?!), when you can watch a video of this quality with prefect explanations and examples at the comfort of your home as many times as you want for free(*)??? Eventually no one will!!! Education is truly democratized one video at a time...
@muskangupta7058
@muskangupta7058 3 жыл бұрын
Thank You Luis Serrano for making such concepts very easy to understand.
@user-wr4yl7tx3w
@user-wr4yl7tx3w Жыл бұрын
This is the best presentation on SVD ever seen.
@askfskpsk
@askfskpsk 2 жыл бұрын
This is truly an awesome tutorial. Thanks Luis!
@andrewchen7710
@andrewchen7710 2 жыл бұрын
So comprehensive yet always to the point. Amazing quality. My professor mentioned in passing that the Mars rovers perform SVD and only select the first few largest singular values to send back and you explained perfectly why this works!
@shreesjourney4772
@shreesjourney4772 3 жыл бұрын
That's a great explanatory video. Thank you for making it crystal clear.
@user-or7ji5hv8y
@user-or7ji5hv8y 3 жыл бұрын
Wow! This is the most clear explanation on SVD.
@Alexsemers
@Alexsemers 2 жыл бұрын
I have been struggling with the concept of SVD for months and now I finally get it with this clear and friendly tutorial. Thank you!
@korean4130
@korean4130 3 жыл бұрын
I particularly love your explanation for image compression...just amazing! Thanks much!
@bhaskarroy8753
@bhaskarroy8753 3 жыл бұрын
Excellent explanation Luis. Thank you very much.
@okeuwechue9238
@okeuwechue9238 Жыл бұрын
Probably the best explanation of the SVD technique that I've seen so far. Good job!
@suprabhatkumar151
@suprabhatkumar151 3 жыл бұрын
Hands down, the best video ever for svd. Thank you so much, Sir.
@Satvikshukla0007
@Satvikshukla0007 Жыл бұрын
You have saved me man, I had a presentation tomorrow on SVD, and now I have got everything that I need to know.
@SM-xn9bv
@SM-xn9bv Жыл бұрын
Indeed amazing demonstration of complex things!
@wahabfiles6260
@wahabfiles6260 3 жыл бұрын
You are most amazing person that know how to teach to make it intuitive.
@HACKINGMADEFUN
@HACKINGMADEFUN 3 жыл бұрын
My professor taught this in class and I was like what is the use of this. After watching this, I realised how fascinating this stuff is. Thanks a lot for making this. Shared with my friends.
@derjansan9564
@derjansan9564 3 жыл бұрын
The first half of the video is one of the best intruductions on SVD that I could find so far. Thank you so much.
@xiluo8714
@xiluo8714 3 жыл бұрын
This video is the most intuitive way of explaining the svd, thanks!
@firstkaransingh
@firstkaransingh Жыл бұрын
Wow.... You took a very complex topic and turned it easy-peasy. Thank you.
@mayurgite4050
@mayurgite4050 Жыл бұрын
Thank you so much for making SVD simpler, loved it,
@jameslaurie6300
@jameslaurie6300 3 жыл бұрын
I've watched several videos trying to explain what linear transformations are and this one hit home for me...thank you!
@shantanubapat6937
@shantanubapat6937 3 жыл бұрын
One of the finest explanation of singular value decomposition. Thank you!
@baurks
@baurks 7 ай бұрын
This is hands down the best explanation of SVD on the internet. Thank you
@MrZidane1128
@MrZidane1128 3 жыл бұрын
By far this is the most clear explanation about SVD ! Greatly appreciate your work and efforts
@chrysanthi6562
@chrysanthi6562 2 жыл бұрын
Having to compose a mathematical essay about the usage of SVD in image compression, without having been taught about the concept of linear algebra, I had to look for appropriate sources that would help me understand the theory. After hours of online research I managed to find your video and I have to admit that I'm impressed. Your analysis is both thorough and comprehensive in the simplest way possible. Thank you so much for your help! Keep up the good work!
@nzambabignoumba445
@nzambabignoumba445 2 жыл бұрын
Mr. Luis Serrano you are the BEST.
@tyrelhess6605
@tyrelhess6605 Жыл бұрын
This explanation was absolutely amazing. Thank you so much for your help!
@HazemAzim
@HazemAzim 3 жыл бұрын
Best Explanation for intuition underlying SVDs
@sherkoalamer538
@sherkoalamer538 11 ай бұрын
Awesome awesome awesome illustration. Thank you, you made the idea very clear and simple
@shamshersingh9680
@shamshersingh9680 3 жыл бұрын
By far the best explanation I have seen for SVD. It could not be better than this. Thanks a lot Luis for this excellent video.
@ricardoraymond9037
@ricardoraymond9037 2 жыл бұрын
Amazing! All so plain and simple to see and understand the full concept of ML.
@ulugbekdjuraev3833
@ulugbekdjuraev3833 3 жыл бұрын
Thank you very much for such a nice and simple-to-understand explaintion!
@CanDoSo_org
@CanDoSo_org Жыл бұрын
Wow, you explained SVD in such a nice and clear manner! Love it. Thank you so much.
@isaacjohnson8752
@isaacjohnson8752 2 жыл бұрын
You did a phenomenal job on this concept and video! This is the best explanation I have seen as to why we can drop smaller singular values and end up with a reasonable approximation!
@kumarvis01
@kumarvis01 3 жыл бұрын
One of the best explanation for SVD .. To good.
@harperbye
@harperbye 3 жыл бұрын
One of the best and simple explanation of svd, thank u!
@beketmyrzanov1979
@beketmyrzanov1979 3 жыл бұрын
Luis, you are a talented teacher. Thank you for this great explanation!
@vicentevivanco77
@vicentevivanco77 2 жыл бұрын
This explanation is genius. After watching a few videos on the subject, I got to this one and wow, everything I just saw made sense. A few people have this talent, and it’s awesome that you’re helping others with it. Keep up with your content!
@ishitharajapakse9675
@ishitharajapakse9675 3 жыл бұрын
Best video in KZbin about SVD. Need more ML related videos. Keep it up :)
@googlesong8679
@googlesong8679 2 ай бұрын
this is the best explanation on SVD ive seen thank you! you really explain the logic behind it well
@tpz1474
@tpz1474 Жыл бұрын
Easily the best explanation on youtube by far - I've been going all over trying to understand what SVD actually means. This video provided that and so much more, will catch your other videos and hopefully they're as good!
@NinadDaithankar5
@NinadDaithankar5 Ай бұрын
This is extraordinary! Thanks a lot for simplifying the visual intuition behind SVD so clearly.
@kmrudula777
@kmrudula777 5 ай бұрын
Such a detailed video. Many thanks for sharing!
@604_jassimshaji8
@604_jassimshaji8 3 жыл бұрын
I'm so happy to finally find you....the best...it was like you were answering my questions while I'm asking you in a live...hoping for more similar videos ❤️
@recepyldrm3608
@recepyldrm3608 2 жыл бұрын
I've spent 3 hours finding this amazingly clear explanation instead of studying messy course notes and it worthed it:) Thank you, Mr. Serrano.
@vijaymaraviya9443
@vijaymaraviya9443 3 жыл бұрын
Excellent. crisp and comprehensive👌
@ssitakiran
@ssitakiran 2 жыл бұрын
You are one of the best teachers i have ever come across. Please keep helping people like me with awesome explanations. May god bless you !
@piyukr
@piyukr Жыл бұрын
This is the best, the best, the best explanation of SVD, image compression I could find on youtube. Thank you so much Mr. Serrano!
@TheWaWeL37
@TheWaWeL37 3 жыл бұрын
Great video, it's really nice to see that kind of explanation out there :) Keep it up
@SC-ss8vb
@SC-ss8vb 3 жыл бұрын
By far the best SVD explanation!
@mikee8785
@mikee8785 3 жыл бұрын
Thank you sir for simplifying the depth of topic with such visuals under 30 mins 🙏. Now I have practical intuition of SVD
@bm-ub6zc
@bm-ub6zc 3 жыл бұрын
This IS the best explanation of ANYTHING (no matter what field, what topic) I've ever got in my life about something. Incredibly visual didactic style. Grandioso!
@grjesus9979
@grjesus9979 3 жыл бұрын
Wow! Seriusly this is perfect! You go direct to the root of it. Thank you a lot for making it easy to understand 😀😀
@mosammatarifaakther2304
@mosammatarifaakther2304 3 жыл бұрын
Thanks a lot, Luis. It's very easy to understand the content and I love it.
@achyuthvishwamithra
@achyuthvishwamithra 2 жыл бұрын
One of the best explanations ever!
@hardikrajpal2410
@hardikrajpal2410 2 жыл бұрын
This video deserves more recognition!
@salmabarakat9457
@salmabarakat9457 Жыл бұрын
Thank you so much, i have been struggling to understand SVD and finally I understood it well.
@user-or7ji5hv8y
@user-or7ji5hv8y 3 жыл бұрын
This is pretty amazing explanation. So insightful.
@kiranchowdary8100
@kiranchowdary8100 2 жыл бұрын
World needs more people like you.
@dragon5038
@dragon5038 Жыл бұрын
So informative and easy to follow. I love this. Thank you so much for taking the time to create this video. It's so important to know how the concepts we learn in class can be applied in real life. This has changed everything for me. Thank you again.
@devchandan6161
@devchandan6161 3 жыл бұрын
Your video made help us made our entire presentation for college - Thanks a tonne!
@user-wb5wd2rs2h
@user-wb5wd2rs2h 10 ай бұрын
great video on SVD, helped me understand the concept really well, thank you very much 🙏
@saurabhsinha2026
@saurabhsinha2026 3 жыл бұрын
Amazing explanation. Thank you so much Luis.
@shenge5347
@shenge5347 2 жыл бұрын
Just found your channel. I need to understand SVD for my work and this is great.
@siyizheng8560
@siyizheng8560 3 жыл бұрын
This video is so amazing and I finally understood SVD! Thank you so much!
@emsdy6741
@emsdy6741 2 жыл бұрын
Thank you so much this. I am really happy I found your channel. I have been struggling to understand SVD.
@Laura-xd6ry
@Laura-xd6ry 3 жыл бұрын
Thank you ! You´re explaining this concept in such a perfect way with so many good examples and visiuals. Keep up the good work :)
@ishaantonk159
@ishaantonk159 2 жыл бұрын
i have been finding study material to learn SVD and in this journey I went through several PDFs, slides and few books but this video is the best and crisp explanation of this algorithm. Thanks!
@trianaprietogalvan5881
@trianaprietogalvan5881 2 жыл бұрын
The best visual explanation of SVD.
@fgh680
@fgh680 3 жыл бұрын
Thank you, Mr. Luis Serrano. Much appreciated: the entire effort to put out the video with so much dexterity...AWESOME!!
@SerranoAcademy
@SerranoAcademy 3 жыл бұрын
Thank you Viswapriya!
@aeonsalgado4329
@aeonsalgado4329 3 жыл бұрын
El mejor video de la vida para entendelo todo! SVD y PCA los aprendi gracias a los videos de este canal. Muchas Gracias.
@mahimanzum
@mahimanzum 3 жыл бұрын
this was an awesome explanation. please do more of these . thanks a lot. please do one on Independent Component Analysis (ICA)
@iJamesGuo
@iJamesGuo 3 жыл бұрын
Wow! Great explanation on SVD! Thank you!
@RajeshSharma-bd5zo
@RajeshSharma-bd5zo 3 жыл бұрын
A big thank you for such a great explanation
@its_me7363
@its_me7363 3 жыл бұрын
I really love the way you explain these Maths topics which I never understand in Linear Algebra classes as theory but here I got in this one video with clear visualization and moreover we can always follow in python code which is really cool to see. Thanks for effort and time for strangers like me. Just Keep going.
@mathman1475
@mathman1475 2 жыл бұрын
Thanks for the video. It is an excellent explanation of SVD and image compression.
@prashant381
@prashant381 3 жыл бұрын
Absolutely brilliant. My brain absorbed it like a sponge. Will buy the book. Looks just fine for application without assuming any background
@Saikumar-yamjala
@Saikumar-yamjala 3 жыл бұрын
Wow! Now this topic is so clear for me, thank you.
@jorovifi89
@jorovifi89 3 жыл бұрын
What a great content, very much appreciated. Thank you
@cagatay6259
@cagatay6259 2 жыл бұрын
The best explanation of svd ever !
@samaustin7952
@samaustin7952 3 жыл бұрын
This video was amazing! Best explanation of the SVD I've seen so far.
@electric_sand
@electric_sand 2 жыл бұрын
After searching for this topic, I had a list of videos to choose from, then I remembered the great explanations I had gotten from this channel, so I selected this video... wasn't disappointed.
@souravdey1227
@souravdey1227 3 жыл бұрын
Sheer brilliance. Your clarity of thought is mind bending. Luis serrano, statquest, ritvickmath, krish naik and codebasics - this is pretty much my holy grail for datascience
@shahryarhabibi7187
@shahryarhabibi7187 Жыл бұрын
Very well explained! please upload some practical videos including coding as well.
@arminkashani5695
@arminkashani5695 3 жыл бұрын
Excellent explanation! Thank you so much for the great video.
@nagadevisanthanakrishnan3070
@nagadevisanthanakrishnan3070 2 жыл бұрын
Wow .it's so crazy and the mathematics representation was expressed in the pictorial representation of the beginning of this video is so awesome...keep rocking
@scapri1000
@scapri1000 2 жыл бұрын
Amazing explanation. Thank you so much
@AshishRanjan-jn7re
@AshishRanjan-jn7re Жыл бұрын
Wow... Much much better than any book or professor's explanation..
@generationgap416
@generationgap416 2 жыл бұрын
You are Democratizing quality technical education and making it accessible to all.
@stefanm2864
@stefanm2864 3 жыл бұрын
Pretty cool! I forgot a lot of my math studies in the last year, but your explenations were so precisely, but also simple that I understood nearly everything. Thank you (and sorry for my bad english :-) )
@mfatihaydogdu7
@mfatihaydogdu7 2 жыл бұрын
Perfect explanation, thank you.
@astaragmohapatra9
@astaragmohapatra9 3 жыл бұрын
This video is great and clear explanation.
@susmitislam1910
@susmitislam1910 3 жыл бұрын
You're an excellent teacher, Luis. Can't thank you enough for the amazing explanations for these hard-to-grasp concepts. Hope you and your family are doing well during this pandemic.
@SerranoAcademy
@SerranoAcademy 2 жыл бұрын
Thank you! Hope you and your family are well too!
@nazniamul
@nazniamul 3 жыл бұрын
Brilliant explanation. Great work. keep it up.
Denoising and Variational Autoencoders
31:46
Serrano.Academy
Рет қаралды 22 М.
어른의 힘으로만 할 수 있는 버블티 마시는법
00:15
진영민yeongmin
Рет қаралды 12 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 118 МЛН
Hot Ball ASMR #asmr #asmrsounds #satisfying #relaxing #satisfyingvideo
00:19
Oddly Satisfying
Рет қаралды 12 МЛН
Gilbert Strang: Singular Value Decomposition
5:06
Lex Fridman
Рет қаралды 61 М.
How does Netflix recommend movies? Matrix Factorization
32:46
Serrano.Academy
Рет қаралды 330 М.
SVD: Image Compression [Python]
9:46
Steve Brunton
Рет қаралды 87 М.
What is the Singular Value Decomposition?
7:40
Stochastic
Рет қаралды 108 М.
Singular Value Decomposition (SVD): Mathematical Overview
12:51
Steve Brunton
Рет қаралды 374 М.
Principal Component Analysis (PCA)
26:34
Serrano.Academy
Рет қаралды 398 М.
Singular Value Decomposition (the SVD)
14:11
MIT OpenCourseWare
Рет қаралды 591 М.
What is Quantum Machine Learning?
51:32
Serrano.Academy
Рет қаралды 10 М.
Visualize Spectral Decomposition | SEE Matrix, Chapter 2
15:55
Visual Kernel
Рет қаралды 57 М.
How charged your battery?
0:14
V.A. show / Магика
Рет қаралды 3,2 МЛН
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,6 МЛН
Mi primera placa con dios
0:12
Eyal mewing
Рет қаралды 497 М.