StatQuest: PCA main ideas in only 5 minutes!!!

Поділитися
Вставка
  • Опубліковано 2 чер 2024
  • The main ideas behind PCA are actually super simple and that means it's easy to interpret a PCA plot: Samples that are correlated will cluster together apart from samples that are not correlated with them. In this video, I walk through the ideas so that you will have an intuitive sense of how PCA plots are draw. If you'd like more details, check out my full length PCA video here: • Principal Component An...
    For a complete index of all the StatQuest videos, check out:
    statquest.org/video-index/
    If you'd like to support StatQuest, please consider...
    Buying The StatQuest Illustrated Guide to Machine Learning!!!
    PDF - statquest.gumroad.com/l/wvtmc
    Paperback - www.amazon.com/dp/B09ZCKR4H6
    Kindle eBook - www.amazon.com/dp/B09ZG79HXC
    Patreon: / statquest
    ...or...
    UA-cam Membership: / @statquest
    ...a cool StatQuest t-shirt or sweatshirt:
    shop.spreadshirt.com/statques...
    ...buying one or two of my songs (or go large and get a whole album!)
    joshuastarmer.bandcamp.com/
    ...or just donating to StatQuest!
    www.paypal.me/statquest
    Lastly, if you want to keep up with me as I research and create new StatQuests, follow me on twitter:
    / joshuastarmer
    0:00 Awesome song and introduction
    0:27 Motivation for using PCA
    1:23 Correlations among samples
    3:36 PCA converts correlations into a 2-D graph
    4:26 Interpreting PCA plots
    5:08 Other options for dimension reduction
    #statquest #PCA #ML

КОМЕНТАРІ • 720

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

    Support StatQuest by buying my book The StatQuest Illustrated Guide to Machine Learning or a Study Guide or Merch!!! statquest.org/statquest-store/
    Special thanks to PROTIST for the Russian subtitles!!! :)

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

      Hi Josh,
      Love your content. Has helped me to learn a lot & grow. You are doing an awesome work. Please continue to do so.
      Wanted to support you but unfortunately your Paypal link seems to be dysfunctional. Please update it.

  • @tuongminhquoc
    @tuongminhquoc 4 роки тому +471

    I appreciated your effort spent on these videos. Sadly, since I am still a student, I have no money to support you just a bit. So, I have spent much of my effort to translate your videos into my language as it is my best language as a thank to you. Hope you would accept my thank.

    • @statquest
      @statquest  4 роки тому +61

      Thank you very much!!!! :)

    • @tuongminhquoc
      @tuongminhquoc 4 роки тому +40

      @StatQuest with Josh Starmer I didn't think you would check this that soon :))) thanks for accepting my contribution!. I'll translate more of your videos whenever I have free time (and wifi haha :D )

    • @statquest
      @statquest  4 роки тому +32

      @@tuongminhquoc I really appreciate it! :)

    • @leonguyen1204
      @leonguyen1204 3 роки тому +8

      No wonder the subtitle was spot on! Great work mate, thanks for that! Also thanks @StatQuest with Josh Starmer, nice video with simple explanation, I'm trying to make sense of it.

    • @ngoctandang9307
      @ngoctandang9307 3 роки тому +3

      Really excited when watching this video in Vietnamese subtitle, thank you!!!

  • @fartissimo
    @fartissimo 4 роки тому +10

    I enjoy your videos and you are performing a valuable service. The few things I would mention that would be helpful are that PCA is really a measure of covariance in a sample and that PCA does NOT provide ANY indication of statistical significance. Understanding Covariance is helpful to really understand PCA. Also, PCA is particularly useful when patterns emerge between experimental and non-experimental parameters. If patterns associated with experimental parameters are observed (i.e. treatment conditions) it indicates that there may be changes between samples/populations that are of interest; in cases where there are patterns associated with non-experimental parameters (such as collection date or incubation conditions) it indicates that the date of collection resulted in more variance than experimental parameters. In such a case, it points to a possible flaw in experimental design so that it would be of benefit to re-evaluate sample collection/preparation/incubation etc... in the workflows to minimize the influence on the studied populations.

  • @guandongkou178
    @guandongkou178 2 роки тому +66

    Thank you Josh for the clearly explained abstract concepts! It is even more informational than a 2-hour lecture in a college.

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

      Glad it was helpful!

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

    Every maths prof. must be like, way of explaination is as simple as possible. Thank you.

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

    Your voice tone reflects how confident and smart you are... Thanks, plz we need more videos related to machine learning stuff

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

    You have a teaching talent.
    Thank you for the all your videos!

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

    Very nicely explained thank you so much for Putting this

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

      Hooray! I'm glad you like it. :)

  • @aborucu
    @aborucu 2 роки тому +19

    This is by far the best on internet, Khan Academy doesnt have this content, all courses on coursera,udemy either wave formulas in the air or dont bother for a simple yet enlightening explanation..This is what practicioners need.Bravo!

  • @alondracortezenciso4272
    @alondracortezenciso4272 3 роки тому +3

    You just saved my life, sir! Doing journal club tomorrow and I had no idea how to read a PCA from steady-state metabolomics. Thank you!

  • @MeetPatel-jx6sn
    @MeetPatel-jx6sn Рік тому +13

    If my university would have been teaching 10% like you I would have completed my engineering in just 1year
    Awesome video ♥

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

    Thanks! This was a great overview. I am in big data for a pharma company and we added PCA to one of our data tools. The documentation we received was a little "dry" so thank you for putting this into easy to understand key concepts. This helped a lot. Also, I did my original graduate work in mRNA decay so bonus points for dragging mRNA into this. :) :) :)

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

    What a great video that clearly and concisely explains PCA. Great job, keep these up.

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

    Thank you for these sequencing, singing, and recipe videos, this channel needs more subscribers.

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

      Thank you very much! :)

  • @cynthiacabales22
    @cynthiacabales22 4 роки тому +10

    You are helping me survive my Research Analytics class - HOORAY! :-)

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

    100s of lines in 5 min.. great work sir.

  • @kesialeite7913
    @kesialeite7913 4 роки тому +16

    Thanks! Now I finally understand what I am doing in the lab! 🇧🇷

  • @robb8763
    @robb8763 Рік тому +7

    so well structured, so on point - like all of the videos. very rare quality of a teacher: the comibnation of deep understanding AND the ability to narrow it down... almost like reducing dimensions to make things simpler to understand ;) what a great work!

  • @nourajamal8166
    @nourajamal8166 2 роки тому +2

    This is one of the most great channels I have ever seen . If u are looking for a good ,easy and quick explanation you are in the right place ;)

  • @anapeleteirovigil3199
    @anapeleteirovigil3199 2 дні тому +1

    Came for the explanations and definitely stayed for the openings

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

    Best explanations of PCA in layman terms. Great work. Thank you!

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

    Extremely helpful thanks, explaining the principal components in the order that you did, you nearly lost me I would consider rearranging the explanation of what pc1 and pc2 are in the video.

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

      Glad you liked this video! If you have time, you should check out the new and improved version (which is longer, but it's worth it, I promise you): ua-cam.com/video/FgakZw6K1QQ/v-deo.html

  • @digigoliath
    @digigoliath 3 роки тому +10

    Wow, this sheds a lot of light on dimension reduction. Very clearly explained & illustrated. TQVM!!!

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

    I've been searching PCA for dummies for so long and I'm glad I found this! I can finally understand what the researchers in this journal I'm reading are trying to say Haha!

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

      Hooray!!! I'm so glad I could help. If you want to go a little bit deeper, let me recommend my other PCA video. If you watch that one, you will be a PCA master! ua-cam.com/video/FgakZw6K1QQ/v-deo.html

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

      i was also having the same problem. i watched his 20 min video but I couldn't understand anything.

  • @ZakLiTLearnfortheEnvironment
    @ZakLiTLearnfortheEnvironment 4 роки тому +7

    I wanted to browse a video with the title ''HOW TO THANK STAT QUEST?" the only answer I got is just pray for the channel's success....

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

    Great video! I became a bit addicted to the StatQuest videos and my anxiety levels increased for a while, not seeing the usual morning Monday upload. Now I need to figure out what t-SNE plots are... ;)

  • @Nicblocks
    @Nicblocks 10 місяців тому +2

    I had to wrap my head around PCA plots as part of a presentation and just could not understand it. This was really well done and I'll be taking this knowledge in with me. Thank you!

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

    I always come across your videos when looking for stat information. And always your videos are the best.

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

      Awesome! :) Thank you! :)

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

    As I learn PCA in a machine learning course, I knew that you have a good video explanation on this topic!! thanks!

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

    Holy moly. I finally understand the concept of PCA plots :O THANK YOU SO MUCH

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

    Hi sir, your explanation is very clear and vivid, I truly appreciate for it. Please do a video on Laplacian matrix and its application in dimension reduction.

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

    It is more understandable that my 1.5 h lecture and a good start of PCA class.
    Thank you for the video. Very well created.

  • @timlofton6595
    @timlofton6595 Рік тому +2

    Good stuff Josh. Going to the lengthier version to further blast this through my thick skull. 😃 Appreciate your efforts with this!

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

    Great!! Your Calm and crystal pronunciation makes the concept very clear to understand. Thanks

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

    2:03 People should stop here and listen very carefully because this is a really important concept, and I mean - Really important!
    When analyzing data and the parameters effecting the outcome of something - this must be the way to think.
    Great work

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

    Thanks Josh, I can always get something new from your videos.

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

    Best regards from brazil, you are the best! thank you

  • @noneoftheabove1589
    @noneoftheabove1589 5 місяців тому +1

    I love your humor! What a lovely way to present and explain. ahem.. what could be daunting to some lol (such as myself!) Grateful for the work and the passion! Keep up the good work!
    A new subscriber!

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

    I have taken ML this semester and to be very honest I am understanding all the concepts from your videos. I would be really grateful if you could upload a playlist on Neural network and Deep Learning.

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

      Awesome! Neural Networks should come out in the next few months.

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

      @@statquest Thank you for so clearly explaining these concepts. Looking forward to your Neural Networks videos! Will share your videos with my colleagues.

  • @sanathgunawardena832
    @sanathgunawardena832 23 дні тому +1

    You're a lifesaver, Josh!
    Thanks!

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

    Thanks for the explanation!! It makes sense to use it with dendrograms for plant breeding!!

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

    Excelent work! I love your video, It is so well explained. Thanks a lot!

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

    Finally understood it!
    Thank You for a great video

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

    i watched your 20 min video too. But this was easier to understand. Thank you so much.

  • @MM-qq6xp
    @MM-qq6xp 5 років тому

    Excellent demonstration

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

    Thank you for all the videos. It is super easy to understand.

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

    well done, short and clean, thank u

  • @UKFishCam
    @UKFishCam Рік тому +2

    Thank you so much for making this video! I've got my final year project due soon and Id lost the plot before this video!

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

    So well explained it!!! AMAZING!!! Thank you very much for making this video!!!

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

    Clearly explained Josh. Thank you

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

    Thanks for the video. What do the sizes and colours of the circles represent in the 3D scatter plot which appears around 2'47"? Are these just an aid for giving the plot depth?

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

    Great explanation as always! Thanks a lot for your effort!

  • @iftrejom
    @iftrejom 2 роки тому +2

    The way you easily and calmly explain such complex topics is outstanding. Thank you very much.

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

    Thank you for existing!

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

    This was so smoothly explained. Thank you soooooooooooooooo much!!!!!

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

    StatQuest is really the best! that you so much to prevent my brain to explode!!!

  • @nompumelelongubane7579
    @nompumelelongubane7579 4 місяці тому +1

    simple enough for my understanding. thanks a lot.

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

    You tech Harvard type of kind of stuff in elementary school way in all your videos, how do you that man! It's amazing, Thank you so much

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

    I looovee your voice and your explanation... Great job, Sir.. Thank you !!!

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

      Hooray! I’m glad you like the video!! :)

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

    Excellent explanation! Thank you

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

    Thanks again. Good as always. Thanks for the weight and height example!

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

    Im so thankful for your videos bro !

  • @QuynhMata
    @QuynhMata 7 місяців тому +1

    Phew, thank you so much! This was very helpful.

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

    Thank you for your clarity!

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

    WOW. YOUR EXPLANATIONS, MY GOOD MAN, WERE CLEAR.

  • @not1AM
    @not1AM 2 місяці тому +1

    thanks man.. your videos are both very informative and fun.. really appreciated ❤❤❤❤❤❤

    • @statquest
      @statquest  2 місяці тому

      Glad you like them!

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

    Great vid! Thanks

  • @nadhirahbaharin.
    @nadhirahbaharin. 6 років тому

    you need more subscribers!!! Thank you so much your videos are life saver

    • @nadhirahbaharin.
      @nadhirahbaharin. 6 років тому

      I didn't skip the ad to support you (it's the least I can do haha. )

  • @DrATIF-ij9hy
    @DrATIF-ij9hy 2 роки тому +1

    Thank you for the Arabic subtitling, as I have always recommended your channel to my students; best wishes.

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

    StatQuest is the best

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

    This was such a great explanation and so entertaining!

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

    I really really enjoy your videos!!! Thank you so much !!!!

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

    Great concise presentation!
    Much appreciated!👍

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

    oh man!! thank you, I needed this so bad

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

    thank you for sharing your knowledge

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

    thanks Josh your videos are amazing!!!

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

      Hooray! If you have time, check out the new PCA video that I made. It's longer, but it goes way deeper and it's just as easy to understand: ua-cam.com/video/FgakZw6K1QQ/v-deo.html

  • @user-pw7hc6fd3h
    @user-pw7hc6fd3h 4 роки тому +2

    Such a beautiful work
    Great video indeed
    thanks !!

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

    thanks for these videos it helps me understand better compared to classes

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

    Dude, you are my hero. Thanks!

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

    StatQuest is the best! Do you have any suggestions on how to do the last step: take clusters identified visually by PCA and clearly separate them? Particularly when they're not as cleanly clustered so discrimination becomes more subjective!

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

      It's a good question. You could try k-means clustering.

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

    Very insightful. Thanks!

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

    Thanks for keeping this video

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

    Fantastic video, thank you!

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

    Thank you very much for this video! Really great video :)

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

    Wow--this was SO very helpful, even if corny at times, lol. Thank you so much!

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

    This is EXCELLENT! Thank you good sir!

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

    Super helpful! Thank you!

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

    Very well explained!

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

    You have saved me from the sea of formulas. Thank you!

  • @MoMo-di5vy
    @MoMo-di5vy 2 роки тому +1

    Thank you. This video is help me so many.

  • @isaac.jimenez.vega.
    @isaac.jimenez.vega. 2 роки тому +1

    Awesome video, thank you so much!

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

    i love your way of explaining things tnx alot ...these videos are really helpful

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

    thank you so much... it is quite informative and understandable...

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

    love this content. Thanks!

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

    Just want to let you know, the 'Awesome song' just won you a subscriber.

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

    Great explination as always👍

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

    These videos are Gold!!

  • @ZNMelowLeloNeka
    @ZNMelowLeloNeka 2 місяці тому +1

    You just earned yourself a subscriber!!!!!

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

    Very nice video. Thank you very much.

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

    As always very good!