A Critical Skill People Learn Too LATE: Learning Curves In Machine Learning.

  Рет қаралды 37,565

Underfitted

Underfitted

Күн бұрын

An introduction to two fundamental concepts in machine learning through the lens of learning curves. Overfitting and Underfitting.
Early Stopping: • Early Stopping. The Mo...
🔔 Subscribe for more stories: www.youtube.co...
📚 My 3 favorite Machine Learning books:
• Deep Learning With Python, Second Edition - amzn.to/3xA3bVI
• Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow - amzn.to/3BOX3LP
• Machine Learning with PyTorch and Scikit-Learn - amzn.to/3f7dAC8
Twitter: / svpino
Disclaimer: Some of the links included in this description are affiliate links where I'll earn a small commission if you purchase something. There's no cost to you.

Пікірлер: 67
@underfitted
@underfitted 2 жыл бұрын
Hey everyone! Hope you enjoyed the video and it's helpful for you! Make sure to SMASH that like button and Subscribe to help the channel grow. The next video will be sickkkkk! See you then.
@chuckcheddar461
@chuckcheddar461 8 ай бұрын
My left ear really loved this video
@kraeftigerkanacke
@kraeftigerkanacke 10 ай бұрын
I have read a lot of articles and watched a few tutorials. But THIS is the perfect explanation for beginners in the ML field. Thank you very much.
@orbitinggeek4000
@orbitinggeek4000 2 жыл бұрын
What an amazing explanation ! It shows how well you yourself understood it - so glad I found you on Twitter !!
@underfitted
@underfitted 2 жыл бұрын
Thanks! Really appreciate it!
@spaicersoda7165
@spaicersoda7165 11 ай бұрын
My left ear loved this video.
@victorhplus
@victorhplus 2 ай бұрын
thanks bro, I thought my headphones were the problem
@agenticmark
@agenticmark 9 ай бұрын
That was easily the best explanation of learning curves. I have seen each of those, except the perfect curve, but I will keep trying!
@mgreek31
@mgreek31 2 жыл бұрын
Straigtht to the point. I honestly like how you talk more of theory and analysis rather than code.
@underfitted
@underfitted 2 жыл бұрын
Thanks!
@VelazquezJFP
@VelazquezJFP 10 ай бұрын
I belive you have thought so many artificial brains that you know how to get information in the most slow human brains out there. You repeat the fundamentals with a different tone, get letters on screen and give it time to absorve ensuring there is no overfit or underfit in my learning today. Great job and you got a new subscriber.
@jacemi
@jacemi 2 жыл бұрын
Excellent analogy 👏 Thank you very much Santiago!! Your videos are so cool and to the point !!
@underfitted
@underfitted 2 жыл бұрын
Glad you like them, Javier! Really appreciate your comment.
@mohammadmassri2394
@mohammadmassri2394 11 ай бұрын
Best explanation ever on KZbin! Keep it up man!
@tehsupervik
@tehsupervik 2 жыл бұрын
Great quality of information and really precise. So helpful for a beginner like me
@underfitted
@underfitted 2 жыл бұрын
Thanks, Victor! I'm glad this is helpful!
@paulallen1597
@paulallen1597 2 жыл бұрын
Superb explanation of the what is the problem and how to approach solving it.
@underfitted
@underfitted 2 жыл бұрын
Glad it was helpful, Paul! Really appreciate your comment.
@muzammilrizvi6424
@muzammilrizvi6424 Жыл бұрын
Can't describe how helpful and beautiful this video is, simply Amazing.
@msfasha
@msfasha Жыл бұрын
Great explanation with lots of illustrations, simply a very good job, keep going.
@Singasongwithme2004
@Singasongwithme2004 2 ай бұрын
Teaching style is too unique and too good 👍
@kozaTG
@kozaTG 5 ай бұрын
if you can't explain it to a 6 year old, you don't understand it yourself. brilliant video
@JordiRosell
@JordiRosell 2 жыл бұрын
Thanks for this video. I would say validation set, cross-validation sets or resamples instead of testing. But the main ideas are the same. I only use the holdout set once for the last fit and some people can misinterpret some concepts here.
@underfitted
@underfitted 2 жыл бұрын
Absolutely! This is exactly what a validation set looks like. I wanted to keep it simple and talk about only 2 sets for the sake of the video, but you are correct.
@Fantalic
@Fantalic 4 ай бұрын
this is so good. so much important information in short time. big thanks. :)
@ScottSavageTechnoScavenger
@ScottSavageTechnoScavenger Жыл бұрын
YES!!!! You just solved a problem I ran into years ago!
@rewiredbyadhd
@rewiredbyadhd Жыл бұрын
This is one of the best Machine Learning channels I've seen. Thanks Santiago 🙏🏻 You have a new subscriber. I came here from Twitter, your content there is super good❤️🙏🏻 Please keep making explanatory videos with simple language, so anyone can understand. Thank you again🙏🏻
@underfitted
@underfitted Жыл бұрын
Thanks
@dilshanpieris9439
@dilshanpieris9439 Жыл бұрын
understood evey bit of it, well done brother ❤❤
@NavyaVedachala
@NavyaVedachala 6 ай бұрын
This was so helpful! Thank you
@bellion166
@bellion166 10 ай бұрын
Thank you! That helped a lot!!
@starreachsocietybw
@starreachsocietybw 8 ай бұрын
Best Explanation Ever!!!!!!!!!!!!!
@atakanbilgili4373
@atakanbilgili4373 Жыл бұрын
Great explanations, especially useful when you work on your own dataset rather than the Kaggle ones.
@jamespaz4333
@jamespaz4333 Жыл бұрын
One of the things that Kaggle taught me is how to avoid over-fitting.
@Ninja1Dark159
@Ninja1Dark159 7 ай бұрын
Q. If my problem was binary classification problem and Im using built in model like decision tree or random forest. How to get the loss function ? And If it is not possible or not logical, does drawing learning curve with y axis as accuracy and x axis as number of training samples can still identify the overfitting and underfitting ?
@otakusil69
@otakusil69 5 ай бұрын
Short-Sharp-Understandable
@FrocketGaming
@FrocketGaming 10 ай бұрын
This was very helpful but how do we define 'high' and 'low' loss? It's relative I assume but is there some rule of thumb?
@burhanrashidhussein6037
@burhanrashidhussein6037 2 жыл бұрын
Qn. Can we use the concept of overfiting to understand how good is our training data? Eg. What if we can not overfit our training data? Can we say our data is not good enough to train the model?
@underfitted
@underfitted 2 жыл бұрын
If you can't overfit your model, you might have a problem with the data, yes (it could also be a problem with the model itself, of course.)
@hiankun
@hiankun 2 жыл бұрын
@@underfitted AFAIK, if a model is to simple then we cannot overfit it with the dataset. Right?
@Malikk-em6ix
@Malikk-em6ix 2 жыл бұрын
Great Insights. Very helpful, Thank you.
@underfitted
@underfitted 2 жыл бұрын
Glad it helped!
@mtomazza
@mtomazza 2 жыл бұрын
Absolutely brilliant!
@underfitted
@underfitted 2 жыл бұрын
Glad it helps!
@cbr_n
@cbr_n Жыл бұрын
Hey! Solid video, had a slight recommender; balance the audio out a bit, I think L is 10-20% louder than R.
@underfitted
@underfitted Жыл бұрын
Thanks, CB! Yeah, I’ve been trying to improve the audio for a few videos now. I think the last video came out better? Thanks for the feedback!
@Param3021
@Param3021 2 жыл бұрын
That beat 💓
@meryemamaouche8158
@meryemamaouche8158 Жыл бұрын
great explanation
@okotpascal1239
@okotpascal1239 2 жыл бұрын
oh no,... someone must have complained about the sound right?🤨... I'm going to miss the loud videos, I loved them louder. It always woke up my attention😒😒
@underfitted
@underfitted 2 жыл бұрын
They did! But now they aren't clipping, which was a problem.
@manasmhatre8200
@manasmhatre8200 8 ай бұрын
Please tell what should be the max difference between Val loss and training loss so that model is not overfitting, my model is showing training loss - 1.46 x 10^(-05) and Val loss - 0.018. So is the model overfitting ? Anyone reply
@owonubijobsunday4764
@owonubijobsunday4764 9 ай бұрын
This is too good❤❤
@almerandomendezjr.4742
@almerandomendezjr.4742 10 ай бұрын
amazin explanation thanks
@lokeshsharma4177
@lokeshsharma4177 5 ай бұрын
YAA - You Are Awesome
@artistoryartdesign
@artistoryartdesign 9 ай бұрын
Like this so much 👍👍👍
@johnpan4789
@johnpan4789 Жыл бұрын
So top suggestion for a ML book
@junaidmohammad1967
@junaidmohammad1967 2 жыл бұрын
what does it mean when test loss is lower than training loss?
@underfitted
@underfitted 2 жыл бұрын
It usually means the test set is too easy for the model. You might have too few test samples, or the samples might be both in the training and testing sets, or they might be too simple for the model.
@alirezanorouzi8924
@alirezanorouzi8924 Жыл бұрын
hey man im not understand roc curves inn logreg
@jasbarlegaspina1220
@jasbarlegaspina1220 2 жыл бұрын
17 minutes than i've seen in years.
@underfitted
@underfitted Жыл бұрын
Thanks
@TheDarkestForce
@TheDarkestForce 3 ай бұрын
Anyone else like me who has a decent set of speakers is probably greatly annoyed and distracted my the base thumps you put in the background. I have no idea why you would put that in the audio stream. The video explanation was well done but I couldn't continue watching for the reason I mentioned.
@underfitted
@underfitted 3 ай бұрын
That’s the type of thing you do when you are learning.
@salmanqafarov9556
@salmanqafarov9556 Жыл бұрын
İndian dominance is so much high in IT now, white guys make educational videos in indian accent.
@underfitted
@underfitted Жыл бұрын
What?
@ahmadbodayr7203
@ahmadbodayr7203 Жыл бұрын
read about islam man
@alaeldinabdulmajid6576
@alaeldinabdulmajid6576 3 ай бұрын
Oriented - great job👍
8 Mistakes Holding Your Career Back | Machine Learning
6:57
Underfitted
Рет қаралды 65 М.
"كان عليّ أكل بقايا الطعام قبل هذا اليوم 🥹"
00:40
Holly Wolly Bow Arabic
Рет қаралды 9 МЛН
Я сделала самое маленькое в мире мороженое!
00:43
Кушать Хочу
Рет қаралды 4,6 МЛН
didn't manage to catch the ball #tiktok
00:19
Анастасия Тарасова
Рет қаралды 33 МЛН
How to whistle ?? 😱😱
00:31
Tibo InShape
Рет қаралды 14 МЛН
Is Success Luck or Hard Work?
12:04
Veritasium
Рет қаралды 10 МЛН
154 - Understanding the training and validation loss curves
27:47
DigitalSreeni
Рет қаралды 107 М.
The Confusion Matrix in Machine Learning
8:45
Underfitted
Рет қаралды 17 М.
ROC and AUC, Clearly Explained!
16:17
StatQuest with Josh Starmer
Рет қаралды 1,5 МЛН
The Biggest Myth In Education
14:27
Veritasium
Рет қаралды 13 МЛН
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Рет қаралды 474 М.
ML Was Hard Until I Learned These 5 Secrets!
13:11
Boris Meinardus
Рет қаралды 325 М.
AI Basics: Accuracy, Epochs, Learning Rate, Batch Size and Loss
10:55
Prof. Ryan Ahmed
Рет қаралды 21 М.
"كان عليّ أكل بقايا الطعام قبل هذا اليوم 🥹"
00:40
Holly Wolly Bow Arabic
Рет қаралды 9 МЛН