Bias-Variance Tradeoff : Data Science Basics

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 พ.ย. 2020
  • What is the bias-variance tradeoff and why is it crucial to data science?

ความคิดเห็น • 145

  • @mathieutorchia178
    @mathieutorchia178 2 ปีที่แล้ว +33

    The value that you put out for free is INCREDIBLY appreciated. You are seriously helping so many students and professionals through your videos. Thank you so much on behalf of all of us.

  • @zuhail1519
    @zuhail1519 16 วันที่ผ่านมา

    As always Ritvik never disappoints when it comes to breaking down a concept without relying on mathematical equations, and still giving the best overview of a concept in the most generalized way possible. Thank you!

  • @thefuzedout
    @thefuzedout 2 ปีที่แล้ว +11

    I don't think I've ever commented on an educational video in my 22 years cause I'm always left with a doubt at the end, but this video genuinely helped me understand the terms in detail! Thank you ritvik

  • @Aldohmie
    @Aldohmie 2 ปีที่แล้ว +10

    Oh my days, I struggled for the past 3 days trying to understand this concept. It all makes sense now! Thanks a ton!

  • @AdityaSharma-do1ho
    @AdityaSharma-do1ho 3 ปีที่แล้ว +6

    Hey Ritvik, I like the way you try to build up the intuitive sense around maths rather than focusing on the theorems! Great work!

  • @danspeed93
    @danspeed93 2 ปีที่แล้ว

    One of the clearest explanations of this tradeoff I've seen so far, thanks!

  • @jannatulferdaush377
    @jannatulferdaush377 ปีที่แล้ว +1

    The best video on internet about Bias Variance. Since I am interested in machine learning, I have watched hundreds of video on this topic, but haven't understood much. But your video made it easy for me. You saved my life. Thanks a lot man. I pray for your good health & wealth

  • @subhankarghosh1233
    @subhankarghosh1233 4 หลายเดือนก่อน

    You are AWESOME...
    The fun part is,
    I grasped this concept earlier from some text but when I was reading some other resources about some other topics they also brought up the bias variance. From those explanations, I got completely confused and started to doubt my understanding itself.
    Thanks for your effort. It really helped me bring back my confidence.

    • @ritvikmath
      @ritvikmath  4 หลายเดือนก่อน

      Glad it was helpful!

  • @nicowww89
    @nicowww89 2 ปีที่แล้ว

    I think you nailed it by clearly showing how model prediction vary based on the training data. Most bias-variance explanations out there never really make it clear that you're looking at the same model trained on different data
    Great job!

  • @Moongchilove
    @Moongchilove ปีที่แล้ว

    Appreciate the video. What a intuitive, straight-to-the point lecture in a perfect play time

  • @Boringpenguin
    @Boringpenguin 2 ปีที่แล้ว

    Thank you so much. This is by far the clearest explanation I have ever come across on this topic!

  • @cara1362
    @cara1362 2 ปีที่แล้ว +1

    Just wanted to say thank you. All of your videos I have watched are pretty understandable. I'm reviewing those terminology concepts and prepare my coming interview. If it's possible, I'm looking forward to seeing your video about L1 and L2 explanation or the overfitting solution.

  • @HonestConsulting
    @HonestConsulting 3 ปีที่แล้ว +16

    Hey bro.
    You make excellent videos. Keep up the good work.

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว +1

      Thank you so much 😀

  • @rahulahuja1412
    @rahulahuja1412 2 ปีที่แล้ว

    The pen-toss - finger-snap combo at the end was fun. 😄
    Truly appreciate this succinct summary of the concept; served as a wonderful refresher.
    Saving this in a revision playlist.

  • @liamtarr
    @liamtarr 3 ปีที่แล้ว +6

    I really enjoyed this explanation. This is a must watch for anyone who wants to start working with machine learning.

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว

      Glad you enjoyed it!

    • @telugujack5562
      @telugujack5562 3 ปีที่แล้ว

      1200 long page book on Practical and real world scenario based book on data science and machine learning.
      Download sample pages from the below product page.
      #Datascience #machinelearning #python #interview #interviewquestions
      Check out my latest product:
      DataScienceMachineLearningQuestionBank
      A well curated and catalogued practical based data science and machine learning questions and solutions.A must for all those aspiring and practising data scientists and ML engineers to deepen your...
      payhip.com

  • @stanlukash33
    @stanlukash33 2 ปีที่แล้ว

    And here I am - coming back to your videos even after finishing an ML course.
    Thank you

  • @thepresistence5935
    @thepresistence5935 ปีที่แล้ว +1

    This is the only video, I learnt about bias-variance tradeoff

  • @monazaizan947
    @monazaizan947 8 หลายเดือนก่อน

    Wow!! Very well explained!! I appreciated your effort. It is not easy to put all these together perfectly! Thank you so much!

  • @tymothylim6550
    @tymothylim6550 2 ปีที่แล้ว

    Wonderful video! Never really understood these terms when studying until now :) Thanks a lot!

  • @DarkShadow-tm2dk
    @DarkShadow-tm2dk 3 ปีที่แล้ว +3

    Bagging and Boosting ❤️
    Can u please part 2 for this video with mathematics bcoz you really are good at explaining complex things I understood pca fully bcoz of u

  • @jayneabrown
    @jayneabrown ปีที่แล้ว

    You are an absolutely incredible teacher!

  • @jackvaughan7265
    @jackvaughan7265 ปีที่แล้ว

    Made this crystal clear. Thank you for this content

  • @honeyBadger582
    @honeyBadger582 3 ปีที่แล้ว +1

    One of the best DS tutors out there. Keep it up!

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว

      Glad you think so!

  • @amyliu2777
    @amyliu2777 10 หลายเดือนก่อน

    This makes so much sense! Thank you for the awesome explanation.

  • @harrywilkinson4826
    @harrywilkinson4826 ปีที่แล้ว

    This was a fantastic explanation. Thanks for the clarity!

  • @andreyb7419
    @andreyb7419 2 ปีที่แล้ว

    Love such an easily explained complex stuff! Thx a lot!!!

  • @aniket1983
    @aniket1983 2 ปีที่แล้ว

    Thank you so much....this was one of the best explanation of variance- bias...again Thank you so much for all your videos...Respect...

  • @mateoricucci1285
    @mateoricucci1285 3 ปีที่แล้ว +1

    This is the best youtube video I've ever seen. Thank you so much

  • @dharmharley6871
    @dharmharley6871 2 ปีที่แล้ว

    Pleasantly surprised to see this good of content on youtube!

  • @navanarun
    @navanarun 11 หลายเดือนก่อน

    Thanks for simplifying such a complex topic!

  • @justin.c249
    @justin.c249 ปีที่แล้ว

    Very well explained! Great work!

  • @ArunKumar-yb2jn
    @ArunKumar-yb2jn 2 ปีที่แล้ว +1

    A wealth of wisdom in a nugget!

  • @sarfrazjaved330
    @sarfrazjaved330 2 ปีที่แล้ว +1

    Hey @ritvikmath,
    This man is genius. He explains the complex stuffs so simple.
    Hats off sir.

  • @shubhamsharma-ne2ke
    @shubhamsharma-ne2ke 2 ปีที่แล้ว

    "Obviously", this is the best explanation of bias and variance.

  • @ramiscanyakar5078
    @ramiscanyakar5078 ปีที่แล้ว

    amazing video pure informations well done thanks ritvik

  • @derekfun75
    @derekfun75 3 ปีที่แล้ว +2

    wow. You are so good! You really help me understand the concept completely!

  • @augustoc.romero1130
    @augustoc.romero1130 2 ปีที่แล้ว

    Write a book about simply explained data science. You're great at explaining things intuitively and am sure you'll have a market for such a thing. Thanks for your vids bro.

  • @user-ru2pj7lk8u
    @user-ru2pj7lk8u 2 ปีที่แล้ว

    Best explanation on this topic! Thank you!

  • @jwdex
    @jwdex 2 ปีที่แล้ว

    Thank you so much! Great explanations, wish I would've watched this sooner

  • @arkophredy6836
    @arkophredy6836 ปีที่แล้ว

    The explanation was super!!! Thanks for sharing this

  • @fluxqubit
    @fluxqubit 2 ปีที่แล้ว

    That's one great overview! Thanks!!

  • @kushagraagrawal7292
    @kushagraagrawal7292 2 ปีที่แล้ว

    FFS my university is filled with world famous research professors that dont know how to teach and couldnt explain this concept in hours of lecture :( thank you so much!

  • @yakovsushenok4009
    @yakovsushenok4009 2 ปีที่แล้ว

    Simply explained is best for intuition

  • @anjamisimovic9214
    @anjamisimovic9214 10 หลายเดือนก่อน

    you are just GREAT dude... you explained it sooooooo nicely i cant believe

  • @DrNoureddinSadawi
    @DrNoureddinSadawi ปีที่แล้ว

    Great explanation Ritvik, thank you!

  • @chuckyneoable
    @chuckyneoable 2 ปีที่แล้ว

    Awesome explanation. Sincere thanks

  • @houyao2147
    @houyao2147 3 ปีที่แล้ว +1

    very clear about the definitions of variance and bias. It tells sth. about many models, not one.

  • @AriaHarmony
    @AriaHarmony 2 ปีที่แล้ว

    Thank you very much this's exactly what I needed.

  • @omarz8390
    @omarz8390 ปีที่แล้ว

    excellent presentation for boas and variance. Thank you

  • @699ashi
    @699ashi 3 ปีที่แล้ว

    Yes, I did intuitively understood the concept. Thanks

  • @soajack
    @soajack 2 ปีที่แล้ว

    Great explanation ! Thanks !

  • @r.walid2323
    @r.walid2323 7 หลายเดือนก่อน

    Thank you, what a great explanation

  • @ataulmorshed3964
    @ataulmorshed3964 2 ปีที่แล้ว +1

    The wow part was the explanation on contribution of each model to learn the average 'signal' (true pattern) and 'noise' of a data.

  • @woowooNeedsFaith
    @woowooNeedsFaith 3 ปีที่แล้ว +1

    Subtitles of this video are rally nice. Without it I wouldn't known you speak Korean.

  • @mprawesh
    @mprawesh ปีที่แล้ว

    My course book definition was so confusing but you made it so clear. Thank You!

  • @estagidados302
    @estagidados302 2 ปีที่แล้ว

    great explanation. thank you, master

  • @peterc.2301
    @peterc.2301 ปีที่แล้ว

    Absolutely Perfect!!!

  • @ryansandan7897
    @ryansandan7897 2 ปีที่แล้ว

    this is the best explanation!

  • @mosama22
    @mosama22 2 ปีที่แล้ว

    One more GREAT video, really don't know what to say man, thank you :-)

  • @karimmohanad2k01
    @karimmohanad2k01 5 หลายเดือนก่อน

    Thanks for the effort!

  • @mrbeancanman
    @mrbeancanman 2 ปีที่แล้ว

    really great explaination thanks!

  • @keremaksoy8007
    @keremaksoy8007 2 ปีที่แล้ว

    Dude, u are a perfect teacher

  • @alejandrocanada2180
    @alejandrocanada2180 8 หลายเดือนก่อน

    what a great video, thank you very much

  • @Tyokok
    @Tyokok 2 ปีที่แล้ว

    Thanks for the great video! One question Sir, do you also have a video of mean square error decomposing to Bias + Variance? I am confused in why some expectation are constant, and what the expectation over of. Thank you so much!

  • @mango-strawberry
    @mango-strawberry หลายเดือนก่อน

    wow. perfectly explained. holy moly

  • @SPeeDKiLL45
    @SPeeDKiLL45 2 ปีที่แล้ว

    man so good explained really.

  • @yuckbutyup
    @yuckbutyup 3 ปีที่แล้ว

    Thank you for the video, great job! But I have a question that based on my understanding, variance here should be the difference between prediction accuracy from different test data set. Please correct me if I am wrong. Thanks again for the video, love it.

  • @ChocolateMilkCultLeader
    @ChocolateMilkCultLeader 2 ปีที่แล้ว

    Fantastic explaination

  • @diegososa5280
    @diegososa5280 3 ปีที่แล้ว

    Thank you very much, as always spot on

  • @kalinduabeysinghe8917
    @kalinduabeysinghe8917 2 หลายเดือนก่อน

    Brilliant explanation

  • @xavecoding
    @xavecoding 2 ปีที่แล้ว

    Amazing explanation... tkx a lot

  • @sairabaig7272
    @sairabaig7272 3 ปีที่แล้ว +1

    Sir great explanation, plz make videos on statistical inference

  • @sameerpatel4731
    @sameerpatel4731 3 ปีที่แล้ว +1

    Excellent explanation - thank you for this video

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว

      Glad it was helpful!

  • @ebateru
    @ebateru 3 ปีที่แล้ว +1

    Great video man! Tnx a bunch!

  • @samirhajiyev6905
    @samirhajiyev6905 ปีที่แล้ว

    Excellent explanation

  • @MNCAMANI15
    @MNCAMANI15 3 ปีที่แล้ว

    This man is amazing.

  • @prathammehta4290
    @prathammehta4290 ปีที่แล้ว

    Well Explained!!

  • @ariellise
    @ariellise 2 ปีที่แล้ว

    very clean explanation

  • @smilingbread22
    @smilingbread22 3 ปีที่แล้ว +5

    I like how u explain it, can u make videos about LASSO, SCAD and MCP, I still confused about them..

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว +1

      I do have a LASSO video:
      th-cam.com/video/jbwSCwoT51M/w-d-xo.html
      And thanks for the other suggestions!

  • @zephyrsurfteam
    @zephyrsurfteam 3 ปีที่แล้ว +1

    Well said! Keep up the good work.

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว

      Thanks, will do!

  • @jakubjan44
    @jakubjan44 7 หลายเดือนก่อน

    Really good explanation

  • @leonhardolaye-felix8811
    @leonhardolaye-felix8811 11 หลายเดือนก่อน

    Amazing video

  • @P4ExHzLRuuiFMg3X4U3v
    @P4ExHzLRuuiFMg3X4U3v ปีที่แล้ว

    Great presentation!
    You mentioned that complex models have a tendency to pick up both real patterns and noise from the dataset they are trained on, so their predictions are all different (high variance) due to the noise, but correct on average.
    I'm wondering, if you have a very large dataset, why isn't it viable to train the same very complex (strongly overfitted) model on N chunks of the dataset and use the average prediction of these N models?

  • @Werdnabae
    @Werdnabae 2 ปีที่แล้ว

    love the marker flip at 5:39 LOL

  • @arrozenescau1539
    @arrozenescau1539 ปีที่แล้ว

    wow you make it so easy to understand

  • @canernm
    @canernm 3 ปีที่แล้ว +1

    Very good video. Thanks!

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว +1

      Glad you liked it!

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 3 ปีที่แล้ว

    Recommend future video suggestion: Fisher Information.

  • @AhmedKhaliet
    @AhmedKhaliet 2 ปีที่แล้ว

    Thanks alot 👏👏

  • @dharmharley6871
    @dharmharley6871 2 ปีที่แล้ว

    Genious!

  • @GeoffryGifari
    @GeoffryGifari หลายเดือนก่อน +1

    So should we strive to optimize the _product_ of bias and variance?

  • @andrzejserafin2758
    @andrzejserafin2758 2 ปีที่แล้ว +1

    thanks that helped a lot

  • @alexcessy
    @alexcessy 3 ปีที่แล้ว +1

    Great explanation

    • @ritvikmath
      @ritvikmath  3 ปีที่แล้ว

      Glad it was helpful!

  • @SSabeshVishwanathmmb
    @SSabeshVishwanathmmb ปีที่แล้ว

    Thank you so much]

  • @mattetor6726
    @mattetor6726 ปีที่แล้ว

    Thank you!

  • @ICEICISIC
    @ICEICISIC 2 ปีที่แล้ว

    Few variables, consistent prediction across datasets, average prediction does not get closer to true value. Many variables, inconsistent prediction across datasets (as predictor function models the idiosyncratic noise in the data - leading to high variance in predictions or prediction decisions) , average prediction gets closer to true value (as noise from individual datasets cancel each other - leading to low bias or error between the average across predictions and the true value).

  • @AbbaBiavati
    @AbbaBiavati 2 หลายเดือนก่อน

    Thanks!!

  • @mehadiyasameer198
    @mehadiyasameer198 2 ปีที่แล้ว

    thank you

  • @aniksarker7016
    @aniksarker7016 2 ปีที่แล้ว

    Perfect

  • @reee896
    @reee896 2 หลายเดือนก่อน

    Awesome

  • @hiteshthakur416
    @hiteshthakur416 9 หลายเดือนก่อน

    Being a researcher, I should say that when you defined the term bias, you should also explain what is variance else this isn’t for dummies.