Lecture 47 - Singular Value Decomposition | Stanford University

Поділитися
Вставка
  • Опубліковано 12 кві 2016
  • 🔔 Stay Connected! Get the latest insights on Artificial Intelligence (AI) 🧠, Natural Language Processing (NLP) 📝, and Large Language Models (LLMs) 🤖. Follow ( / mtnayeem ) on Twitter 🐦 for real-time updates, news, and discussions in the field.
    Check out the following interesting papers. Happy learning!
    Paper Title: "On the Role of Reviewer Expertise in Temporal Review Helpfulness Prediction"
    Paper: aclanthology.org/2023.finding...
    Dataset: huggingface.co/datasets/tafse...
    Paper Title: "Abstractive Unsupervised Multi-Document Summarization using Paraphrastic Sentence Fusion"
    Paper: aclanthology.org/C18-1102/
    Paper Title: "Extract with Order for Coherent Multi-Document Summarization"
    Paper: aclanthology.org/W17-2407.pdf
    Paper Title: "Paraphrastic Fusion for Abstractive Multi-Sentence Compression Generation"
    Paper: dl.acm.org/doi/abs/10.1145/31...
    Paper Title: "Neural Diverse Abstractive Sentence Compression Generation"
    Paper: link.springer.com/chapter/10....
  • Наука та технологія

КОМЕНТАРІ • 263

  • @awesome3dan
    @awesome3dan 4 роки тому +122

    It's amazing how genuinely interesting topics like these become when you understand what it could represent in the real world rather than treating it all abstractly.

    • @MsAlarman
      @MsAlarman 2 роки тому +1

      Definitely

    • @paolacalle5737
      @paolacalle5737 Рік тому +1

      AGREEED

    • @jessewolf7649
      @jessewolf7649 11 місяців тому

      It’s interesting to mathematicians independent of any real world applications.

  • @pradyumnakaushik5836
    @pradyumnakaushik5836 7 років тому +217

    This is a really amazing video. It's no joke explaining a concept like SVD in such simple terms and you have nailed it. Concepts become so much more clearer now.

  • @LRCatFan
    @LRCatFan 4 роки тому +18

    Those who think quality of teaching doesn't matter need to watch these videos, this guy explained SVD better than anyone I've ever encountered

  • @mattbritzius570
    @mattbritzius570 5 років тому +318

    This vampire is good at teaching.

    • @MultiAtif
      @MultiAtif 4 роки тому

      😂😂🧛🧛

    • @mark_grey
      @mark_grey 3 роки тому

      hahaha it's funny~

    • @arindammitra2293
      @arindammitra2293 3 роки тому

      🧛🏻‍♂️🧛🏻‍♂️🧛🏻‍♂️🧛🏻‍♂️🧛🏻‍♂️😂😂😂

  • @lighted321
    @lighted321 5 років тому +33

    By far the best explanation on SVD I've ever seen! Now I understand why it is called Singular Value Decomposition

    • @nournote
      @nournote 4 роки тому +3

      The origin or the term is just historic and has nothing to do with what is explained here and with data science in general.

  • @clapdrix72
    @clapdrix72 2 роки тому +4

    This is by far the best SVD explanation I've come across and I've watched a half dozen and read the same.

  • @pravii444
    @pravii444 4 роки тому

    This guy saved me almost 2-3 hours of time and 2 gigs of data that I was about to spend on UA-cam if I haven’t found this video. Perfect explanation.

  • @diekluge
    @diekluge 5 років тому +7

    Excellent video! My brain still hurts from this, but I agree with other posters that this is about the best, easiest to understand explanation of SVD I've come across so far. Thank you.

  • @chrisjerome3707
    @chrisjerome3707 3 роки тому +2

    This has to be the best explanation I have come across for SVD!! Much appreciated!!

  • @harineemosur6530
    @harineemosur6530 4 роки тому +3

    Brilliant! Went through so many videos and sites but this was the most lucid explanation done.

  • @ryanshafiei2374
    @ryanshafiei2374 Рік тому

    This has to be the best explanation of SVD I have encountered on UA-cam. Bravo!

  • @amitsinghrathore9012
    @amitsinghrathore9012 5 років тому +3

    Wow...I spent lot of months just to get a clear understanding of this and you did this in just few mins.

  • @silviagutierrez7296
    @silviagutierrez7296 7 років тому +2

    Thank you so much whoever you are! As a LitMajor it's been hard to understand some key concepts for Latent Semantic Analysis, but you explained it beautifully!

  • @singhpratyush_
    @singhpratyush_ 7 років тому +4

    The example was one of the best ones for SVD that I've seen.

  • @kenbobcorn
    @kenbobcorn 6 років тому +2

    This is one of the most well explained concept videos I have ever watched. This video, and other like it, will go well alongside my Data Science course I am going through.

  • @impzhu3088
    @impzhu3088 4 роки тому

    Your explanation with visualization makes this concept so clearly explained! Thank you so much for clearing my confusion with this concept which had me struggle for weeks!
    Great work!

  • @Girishlimaye
    @Girishlimaye 7 років тому +78

    Awesome awesome.. in 13 mins i got more intuition on SVDthan i got reading lots of papers on SVD over last few days

    • @leif1075
      @leif1075 3 роки тому

      The first entry firdt column 0.13 is a ery small decimal so how can he say thst entry heavily corresponds or relatrs to rhe first concept ..thst low number would suggest low relation..

  • @xiyuanliu2712
    @xiyuanliu2712 7 років тому +5

    Thank you, this really helps me to understand the concept of SVD!

  • @raamav.4837
    @raamav.4837 4 роки тому

    This is hands down one of the best explanations of SVD and its practical applications

  • @sagnikroy6405
    @sagnikroy6405 10 місяців тому

    Thanks for teaching us to the point. Reading this topic for 3 years, no one could have explained it better.

  • @abhisheksharma6617
    @abhisheksharma6617 6 років тому

    wow! just wow! one of the best SVD breakdown videos around

  • @vaigokhale222
    @vaigokhale222 6 років тому +2

    Amazing explanation in such a short and simple way.
    Thanks!

  • @evayang1398
    @evayang1398 3 роки тому +1

    This is the first time I learn it clearly! Thanks for the amazing video

  • @xingfang8507
    @xingfang8507 7 років тому +8

    Is this Dr. Leskovec? Very nice video, very nice professor as well. Thanks for your SNAP project as well.

  • @inesarous9117
    @inesarous9117 7 років тому +1

    The best explanation I have ever found! thank you so much! :)

  • @Cappy1102
    @Cappy1102 6 років тому

    The best explanation of SVD I've seen. Thanks for the video!

  • @jerrycote1661
    @jerrycote1661 6 років тому

    Simple and precise example with meaning - couldn't be better, extremely well prepared, thanks so much for this.

  • @jalalsadeghi66
    @jalalsadeghi66 4 роки тому

    The most esplaining video that I have seen about SVD it helped me understanding latent semantic indexing

  • @unpatel1
    @unpatel1 2 роки тому

    Superb explanation of SVD!! The best I have come across. I was struggling for the last few months, but this video gave me a clear idea about it. Thank you.

  • @aprilsun2572
    @aprilsun2572 7 років тому +1

    Best explanation I've seen!!! Love

  • @felixtsao
    @felixtsao 7 років тому +1

    Great explanation and cool example. Thanks!

  • @jegankarunakaran5798
    @jegankarunakaran5798 5 років тому

    This is AWESOME! "If you can't explain it simply, you don't understand it well". Can't say more than that...

  • @TheStevenSinger
    @TheStevenSinger 5 років тому

    What an excellent explanation.. Stanford professors are really smart

  • @biswasshubendu4
    @biswasshubendu4 5 років тому

    wow this is the teaching level at standford !!!! hatsoff

  • @sanjaykrish8719
    @sanjaykrish8719 7 років тому +1

    Awesome.. Now I truly understand the interpretation of SVD.

  • @mikezhang2266
    @mikezhang2266 3 роки тому

    the best resource for SVD on youtube

  • @chittasandeep
    @chittasandeep 7 років тому +2

    loved the explanation.....very clearly explained! Thanks :)

  • @yongxingsong4782
    @yongxingsong4782 7 років тому +1

    Thank you, this really help me on understanding SVD.

  • @rrooho
    @rrooho 5 років тому +5

    it was indeed the most intuitive explanation of SVD. it's been about a week that I was trying to understand this concept for use in a deeper way n I couldn't find anything like this

  • @HaouasLeDocteur
    @HaouasLeDocteur 6 років тому +6

    GODLIKE EXPLANATION

  • @ProfessionalTycoons
    @ProfessionalTycoons 6 років тому

    this video actually does a great job explaining this hard concept

  • @patrickmullan8356
    @patrickmullan8356 7 років тому +7

    Best Explanation - especially the example with movies! - I heard for SVD!
    By far!!!

  • @jdm89s13
    @jdm89s13 Рік тому

    Excellent overview of SVD and one of its widely-used applications!

  • @dusicamilosavljevic6718
    @dusicamilosavljevic6718 4 роки тому

    I am studying analytics with very limited prior background in linear algebra - you could not have made it easier for me. Thank you!

  • @yasinilulea
    @yasinilulea 3 роки тому +1

    Best video ever in human history

  • @BadriNathJK
    @BadriNathJK 8 років тому +22

    This is a very good channel.

  • @ronaldmarks5772
    @ronaldmarks5772 5 років тому +2

    Awesome. I can actually understand this. Thx!

  • @satyamgupta4808
    @satyamgupta4808 8 місяців тому

    really really amazing. Now it is cleared. Before, by reading many blogs and watching videos i made my own different concept like SVD is A*A(transpose) or A(transpose)*A and U = eigen vectors of first matrix and V = eigen vector of second matrix and singular values are eigen vector of these matrix.

  • @adi_1o1
    @adi_1o1 5 років тому +1

    Thanks, so brilliantly explained.

  • @marc2564
    @marc2564 3 роки тому

    That is a clear example! Good job

  • @daesoolee1083
    @daesoolee1083 4 роки тому +1

    Crystal clear. Appreciate it so much :)

  • @daesoolee1083
    @daesoolee1083 3 роки тому

    simply, admirable.

  • @danielsarabi
    @danielsarabi 6 років тому +1

    Thank you for a great video, saved me a bunch of time. Cheers!

  • @karthik-ex4dm
    @karthik-ex4dm 5 років тому

    Best SVD explanation ever!!!

  • @deepm5047
    @deepm5047 6 років тому +1

    This was an amazing explaination.

  • @VictorBanerjeeF
    @VictorBanerjeeF 7 років тому +1

    Best way one can describe...

  • @ntcool123
    @ntcool123 6 років тому

    This is absolutely brilliant.

  • @rudypieplenbosch6752
    @rudypieplenbosch6752 Рік тому

    Thanks for providing this insight, because its all good and well how to calculate the SVD, but its equally important to know what insights it provides.

  • @milenacariello8330
    @milenacariello8330 5 років тому +1

    This is so great, thank you so much.

  • @rishikesanravichandran9914
    @rishikesanravichandran9914 3 роки тому +1

    A good pro gives a good example

  • @marcopierrefernandezburgos3116
    @marcopierrefernandezburgos3116 6 місяців тому

    Amazing video. All clear now.

  • @dimitriskass1208
    @dimitriskass1208 4 роки тому

    Excellent teacher !! Keep up with the good work !!

  • @jonathanuis
    @jonathanuis 4 роки тому

    I love this guy!!! super good explained

  • @paultoronto42
    @paultoronto42 4 роки тому +8

    This is a really good video. I've been struggling with SVD in a course I am taking and for the first time I "almost" understand it. I am still confused about the signs of the elements in matrices U and V. Some numbers are positive and some are negative. Is it just the magnitude that matters? When I entered this in MATLAB I got different results with the signs. At first I thought the signs were all just the opposite, but upon closer inspection I can see that sometimes that signs are opposite and sometimes not. I can't detect a pattern. I also don't completely understand how we can tell which column in the U matrix corresponds to which concept. The sizes of U and V are different in the MATLAB output as well, but I notice that the truncated columns are those where the strength value in the Sigma matrix are zero, so I think that makes sense.

    • @louisebuijs3221
      @louisebuijs3221 3 роки тому +1

      im not an expert but I heard sometime that weird sign things with low values might have to do with round off errors during the calculations

  • @elket100
    @elket100 6 років тому

    What a wonderful explanation!! Thank you!

  • @rbnn
    @rbnn Рік тому

    This was a remarkable presentation.

  • @ArMeD217
    @ArMeD217 4 роки тому

    Wow! Thank you for this awesome clarifying explanation.

  • @h.moussa2190
    @h.moussa2190 6 років тому +1

    Thank you very much. it's very clear and very well explained !

  • @glarange72
    @glarange72 5 років тому +1

    Good intuition. On the formal definition side, this is a bit at odds with the Strang and wikipedia. Where U and V are defined as square matrices, But perhaps, that's not so important in this context since those extra rows and columns are mostly zeros I think

  • @Magnetron692
    @Magnetron692 3 роки тому

    Thank you for this brief explanation of the SVD

  • @muhammadmubashirullah7152
    @muhammadmubashirullah7152 4 роки тому

    This is so much better than those MIT lectures. Good Lord, they did not make sense to me.

  • @soumyaiter1
    @soumyaiter1 4 роки тому

    could not stop myself to like this video

  • @ruohongzhang7245
    @ruohongzhang7245 5 років тому

    Great lecture with good intuition about SVD

  • @divyaalr2076
    @divyaalr2076 7 років тому

    Brilliantly explained!!

  • @gamerfela8317
    @gamerfela8317 5 років тому

    This is what I understood.
    In general left singular matrix shows how the rows are related to each other. The right singular matrix shows how columns are related to each other and the diagonal matrix shows that the strength of the relation.
    But have one question though in this case it was movies and audience so we could find the correlation and attribute to it. But if we don't know the correlation before hand can we know we determine it?

  • @nairairinachovelidze2785
    @nairairinachovelidze2785 5 років тому +1

    Thank you! Very helpful!

  • @gayatrivenugopal3
    @gayatrivenugopal3 2 роки тому

    Brilliant explanation, Thank You!

  • @seemuNeu
    @seemuNeu 6 років тому

    Great video and very clear explanations. Thank you

  • @arnobarefin3946
    @arnobarefin3946 3 роки тому

    So far the best SVD explanation (still in 2020)

  • @adityabhide6300
    @adityabhide6300 5 років тому

    Best explanation till now👍

  • @yoyomemory6825
    @yoyomemory6825 3 роки тому

    a fantastic explanation of SVD, thank you very much!

  • @rakilachraf391
    @rakilachraf391 5 років тому +2

    thank you sir your video was rich of infos...with all gratitude & respect

  • @arminm5718
    @arminm5718 6 років тому

    It `s just perfect!

  • @astroknight5
    @astroknight5 4 місяці тому

    I never really understood the concept behind SVD until now. The example in the first minute made everything click!

  • @Ahmedkedir
    @Ahmedkedir 7 років тому +1

    Excellent explanation. Thanks,

  • @user-iy7rm7dt8x
    @user-iy7rm7dt8x 6 місяців тому

    Thank you very much!!!

  • @robinranabhat3125
    @robinranabhat3125 5 років тому

    there you go,, you guys got my subscription

  • @orhanraufakdemir900
    @orhanraufakdemir900 4 роки тому +9

    "It just models in some sense our noise" ... wow

    • @TheOYENDRILA
      @TheOYENDRILA 3 роки тому

      I was wondering what that was for. And hence this line makes sense.

  • @Loudjazz
    @Loudjazz 8 місяців тому

    thanks for this amazing video !! 👏👏

  • @kemalbkts
    @kemalbkts 6 років тому

    Very nice explanations, thank you!

  • @yangningxin1832
    @yangningxin1832 9 днів тому

    this video is the best to SVD, the best, the best!!!

  • @user-cn9id3hv1q
    @user-cn9id3hv1q 5 років тому

    amazing explanation!

  • @jatayubaxi4553
    @jatayubaxi4553 4 роки тому +2

    As far as I know, this is the best explanation of SVD on youtube.

  • @helenacosta1028
    @helenacosta1028 6 років тому +1

    I love you man!!!! thank youuuu!!

  • @dvirginz4001
    @dvirginz4001 6 років тому

    Great video, and great lecturer, thanks a lot.

  • @jinjupark5728
    @jinjupark5728 6 років тому +1

    VERY HELPFUL THANK YOU SO MUCH!!

  • @user-xh4lp5ts8g
    @user-xh4lp5ts8g 7 років тому +1

    This video explains complex SVD with minimum concepts! (i.e. singular values) :D

  • @priyankrajsharma
    @priyankrajsharma 4 роки тому

    OMG.. You made it super easy

  • @ma888u
    @ma888u 7 років тому

    Greatly explained!!! Thank you so much! :-)

  • @haripriyas5250
    @haripriyas5250 3 роки тому

    Thank you!! Wonderful explanation!