Тёмный

Selecting the best model in scikit-learn using cross-validation 

Data School
Подписаться 242 тыс.
Просмотров 212 тыс.
50% 1

In this video, we'll learn about K-fold cross-validation and how it can be used for selecting optimal tuning parameters, choosing between models, and selecting features. We'll compare cross-validation with the train/test split procedure, and we'll also discuss some variations of cross-validation that can result in more accurate estimates of model performance.
Download the notebook: github.com/justmarkham/scikit...
Documentation on cross-validation: scikit-learn.org/stable/module...
Documentation on model evaluation: scikit-learn.org/stable/module...
GitHub issue on negative mean squared error: github.com/scikit-learn/sciki...
An Introduction to Statistical Learning: www-bcf.usc.edu/~gareth/ISL/
K-fold and leave-one-out cross-validation: • Video
Cross-validation the right and wrong ways: • Video
Accurately Measuring Model Prediction Error: scott.fortmann-roe.com/docs/Me...
An Introduction to Feature Selection: machinelearningmastery.com/an-...
Harvard CS109: github.com/cs109/content/blob...
Cross-validation pitfalls: www.jcheminf.com/content/pdf/1...
WANT TO GET BETTER AT MACHINE LEARNING? HERE ARE YOUR NEXT STEPS:
1) WATCH my scikit-learn video series:
• Machine learning in Py...
2) SUBSCRIBE for more videos:
ru-vid.com?su...
3) JOIN "Data School Insiders" to access bonus content:
/ dataschool
4) ENROLL in my Machine Learning course:
www.dataschool.io/learn/
5) LET'S CONNECT!
- Newsletter: www.dataschool.io/subscribe/
- Twitter: / justmarkham
- Facebook: / datascienceschool
- LinkedIn: / justmarkham

Опубликовано:

 

30 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 598   
@dataschool
@dataschool 3 года назад
Having problems with the code? I just finished updating the notebooks to use *scikit-learn 0.23* and *Python 3.9* 🎉! You can download the updated notebooks here: github.com/justmarkham/scikit-learn-videos
@giovannibruner8455
@giovannibruner8455 7 лет назад
This videos are so well done, so clear and easy to follow that it makes appear ML a trick for kids. Congratulations, great teaching.
@dataschool
@dataschool 7 лет назад
Thanks for your kind words!
@deneb6139
@deneb6139 7 лет назад
can't agree more! best video resource on cross validation on the internet.
@atwinemugume
@atwinemugume 5 лет назад
I love the simplicity in the videos. Thank you. I have learned some things that were confusing before. Especially cross validation
@dataschool
@dataschool 5 лет назад
Awesome! That's great to hear.
@apachaves
@apachaves 7 лет назад
Amazing video! Very instructive. And the presenter has a very clear voice and pace.
@dataschool
@dataschool 7 лет назад
Thank you so much! I'm glad you liked it!
@datascienceds7965
@datascienceds7965 6 лет назад
Whenever I needed a references, I always end up with your videos after a long search. That prove you are THE best teacher.
@dataschool
@dataschool 6 лет назад
What a nice thing to say! Thank you! :)
@wlancer8826
@wlancer8826 5 лет назад
You're soooooo good at explaining confusing concepts!!! I'm always wondering about the negative sign in loss function until now!!! Thank you!!!
@dataschool
@dataschool 5 лет назад
You're very welcome! You might also want to read this post for an update: www.dataschool.io/how-to-update-your-scikit-learn-code-for-2018/
@ngochua6679
@ngochua6679 3 года назад
Kevin, I appreciate the slow but thorough walk through, you and StatQuests are awesome people. Thank you.
@dataschool
@dataschool 3 года назад
Thank you so much!
@thevivekmathema
@thevivekmathema 6 лет назад
i almost gave up python,untill i met your channel. you are my savior
@dataschool
@dataschool 6 лет назад
Wow, thank you! Good luck with your Python education! :)
@cozylifemodular1863
@cozylifemodular1863 2 года назад
Just chiming in to thank you for the series, really helps demistify and fill in the gaps. Looking forward to working through
@dataschool
@dataschool 2 года назад
You're very welcome!
@mueez.mp4
@mueez.mp4 6 лет назад
HOW DOES THIS VIDEO NOT HAVE LIKE A MILLION VIEWS?!? So good. Thank you, man!
@dataschool
@dataschool 6 лет назад
HA! Thank you :)
@danishbhatia5004
@danishbhatia5004 6 лет назад
Sir, I really appreciate your work. I strongly think that these video series is probably the best I have ever come so far. I truly praise the way you teach, this becomes utmost clear. Thank you very much for these videos and hope to see more of them.
@dataschool
@dataschool 6 лет назад
I'm glad to hear my videos have been helpful to you!
@BrothersFreedive
@BrothersFreedive 9 лет назад
Excellent series! This is the first time I've studied machine learning. You are doing an outstanding job of transforming it from a science fiction term into a tangible subject. I really appreciate these videos!
@dataschool
@dataschool 9 лет назад
BrothersFreedive You're very welcome! I greatly appreciate your kind comments!
@manasa41087
@manasa41087 7 лет назад
I am so glad I found you. I am aspiring an data scientist and I find all your videos extremely useful and better than any documentation since you explain the intricate details very well. Thanks!!
@dataschool
@dataschool 7 лет назад
Wow, thanks so much for your kind comments! Good luck in your journey to become a data scientist!
@dataschool
@dataschool 6 лет назад
*Note:* This video was recorded using Python 2.7 and scikit-learn 0.16. Recently, I updated the code to use Python 3.6 and scikit-learn 0.19.1. You can download the updated code here: github.com/justmarkham/scikit-learn-videos
@mubeenkhan8210
@mubeenkhan8210 4 года назад
Updated link shows me this message : Sorry, something went wrong. Reload?
@MasterofPlay7
@MasterofPlay7 4 года назад
is this still relevant 2020?
@Kinsella-yt
@Kinsella-yt 8 лет назад
Thank you v much for the series. Well done. You make the complex simple, with your clear explanations - a true mark of your understanding of your subject. Respect to you Chief. :) :)
@dataschool
@dataschool 8 лет назад
+Andrew Kinsella Thank you so much! I have spent a lot of time figuring out how to explain this material clearly :)
@lucamarcello9696
@lucamarcello9696 3 года назад
The best explanation of cross-validation on the internet. Thank you!
@dataschool
@dataschool 3 года назад
Thank you!
@colmorourke4657
@colmorourke4657 4 года назад
Outstanding work once again Kevin. A treasure to newcomers in the area.
@dataschool
@dataschool 4 года назад
Thank you!
@johnathangonzalez5286
@johnathangonzalez5286 6 лет назад
REALLY well done!! I found this video extremely helpful. Keep up the good work
@dataschool
@dataschool 6 лет назад
Thanks for your kind comment! :)
@anilreddyk5
@anilreddyk5 5 лет назад
Thanks for the Video. This is the best Video on KNN Cross validation that I have watched. Appreciate your effort...
@dataschool
@dataschool 5 лет назад
Thanks! :)
@marvinjosephagor9493
@marvinjosephagor9493 8 лет назад
These are all great material. Thank you very much for uploading these videos. Keep up the great work and know that they are all appreciated! :)
@dataschool
@dataschool 8 лет назад
+MJoseph A Excellent! You are very welcome.
@saisreenivas8875
@saisreenivas8875 5 лет назад
You are awesome...you teach everything in a simple way....ask for the feedback....and make them much better.....And the best thing is you make everything (I REPEAT EVERYTHING) easy for us....So sweet of you :)
@dataschool
@dataschool 5 лет назад
That is so kind of you to say! Thank you so much 😄
@djs749
@djs749 3 года назад
Domain of liking something always was dominated on BY spontaneity BUT never it was without reasons. I liked all your videos with much enthusiasm and the simple reason is they are just BRILLIANT!
@dataschool
@dataschool 3 года назад
Thank you so much!
@hamkam33521
@hamkam33521 2 года назад
I found a lot and lot of videos about ML and cross validation, I watched them all, I tried to follow but it was very hard understand. But you, you make it easier, I was very confused with this cross validation and now it's more than clear. Thank you very much for this video and for your channel
@dataschool
@dataschool 2 года назад
You're very welcome! Glad it was helpful to you!
@davidtemael1307
@davidtemael1307 6 лет назад
I took coursera lesson twice but never got what was going on and you bro walked me through like I've never expected! thank you
@dataschool
@dataschool 6 лет назад
Awesome! You are very welcome!
@rakeshkumarkuwar6053
@rakeshkumarkuwar6053 4 года назад
Thank you sir for such a detailed explanation. I was struggling with the topic. Then luckily found your video and very bit of it is full of knowledge. Thanks again for making such informative videos.
@dataschool
@dataschool 4 года назад
Great to hear!
@miguelamaro4900
@miguelamaro4900 4 года назад
i have watched several videos on this subject. this was the only one that has met my expectations
@dataschool
@dataschool 4 года назад
Thanks for your kind words!
@prathameshmahankal4180
@prathameshmahankal4180 5 лет назад
I really love your videos. They are so simple and to the point! Thanks for making such videos. :)
@dataschool
@dataschool 5 лет назад
Thanks very much for your kind words!
@richardpacholski2715
@richardpacholski2715 9 лет назад
Thank you Kevin, This is fantastic material. You made it easy for 60 year old brain to comprehend ML methods. Cross-validation material was excellent. I will try to run it on my own data sets. Looking forward to the next one. Regards Richard
@dataschool
@dataschool 9 лет назад
Richard Pacholski Awesome! Very glad to hear :) I'm looking forward to making the next one!
@flamboyantperson5936
@flamboyantperson5936 6 лет назад
Great videos. Please keep the good work doing. We really need your lectures. Thank you so much.
@dataschool
@dataschool 6 лет назад
Thanks for your kind words! I will definitely release more videos! :)
@flamboyantperson5936
@flamboyantperson5936 6 лет назад
Waiting eagerly for new series because I have completed watching all your videos. Thank you so much for teaching me Python. You have made me educated you are a teacher for me and I respect you. Thank you so much.
@dataschool
@dataschool 6 лет назад
Awesome! Thank you for watching and learning! :)
@akshaysingh1914
@akshaysingh1914 5 лет назад
Sir firstly I would like to you thanks a lot, because you spent so much time to make this video ....this is really helpful to initial phase learner's for ML ; keep doing sir , I stopped this video in mid to say thanks , you saved my lots of hour to understand cross validation.....
@dataschool
@dataschool 5 лет назад
That's awesome to hear! Thanks so much for letting me know! 🙌
@mightyhlungwane2639
@mightyhlungwane2639 2 года назад
Kevin, you are very good in explaining. I wish I found you earlier. I just subscribed to receive all future videos and thank you for all the explanations.
@dataschool
@dataschool 2 года назад
Thanks for your kind words! 🙏
@dawittekie3796
@dawittekie3796 7 лет назад
I am so happy to follow such kind of lecture because your teaching way is attractive and your language clarity is very excellent so I get knowledge an input for my ML thesis because am doing on classification (prediction) problem
@dataschool
@dataschool 7 лет назад
Glad to hear that my videos are helpful to you! Good luck with your thesis!
@edbull4891
@edbull4891 2 года назад
Always eager to learn. You demystified the subject and you even made it easy for a 75 year old brain to comprehend ML methods. :) :) :)
@dataschool
@dataschool 2 года назад
Great to hear!
@Renan-st1zb
@Renan-st1zb 7 лет назад
Great videos! It is well explained, once you understand why (and this is so important) you are using some function or model. Besides, you also have a great resource material (and it shows you have done it with excelence). You are an awesome professor! Congrats, from Brazil :)
@dataschool
@dataschool 7 лет назад
Thanks so much for your kind words! I'm glad the videos have been helpful to you. Good luck with your machine learning education!
@soumyareddy3695
@soumyareddy3695 5 лет назад
Hi Kevin, You are such a great teacher. Love your videos. Cant thank you enough!!
@dataschool
@dataschool 5 лет назад
Thanks very much for your kind words! You are very welcome :)
@aditidubey2826
@aditidubey2826 5 лет назад
amazingly explained. Sufficiently Slow for a fresher in Machine learning.. Easily understandable. Keep it up.
@dataschool
@dataschool 5 лет назад
Awesome, thank you! :)
@juancarlosesquivel7855
@juancarlosesquivel7855 6 лет назад
Very clear and detailed explanations. Also the links after the videos are very helpful. Thanks.
@dataschool
@dataschool 6 лет назад
You're welcome!
@jiwachhetri4165
@jiwachhetri4165 3 года назад
This is the best sklearn tutorial I have come across.
@dataschool
@dataschool 3 года назад
Thank you!
@XRobotexEditz
@XRobotexEditz 7 лет назад
The Best explanation I have seen ever.
@dataschool
@dataschool 7 лет назад
Wow, thank you so much!
@tush16ar
@tush16ar 6 лет назад
being a beginner to machine learning , this video lecture series are of great help ,providing crystal clear understanding of the concepts presented along the course . Dear sir please keep up with the good work
@dataschool
@dataschool 6 лет назад
That's great to hear! Good luck with your education!
@aawinecoff
@aawinecoff 7 лет назад
I really appreciate how easy this video series is to follow and that the notebooks are available so you can follow along. It would be excellent if the notebooks were updated to reflect that the cross_validation is now deprecated.
@dataschool
@dataschool 7 лет назад
Thanks for the suggestion! Right now I'm on paternity leave from Data School, but it's on my to-do list :)
@johnf9231
@johnf9231 7 лет назад
Congratulations!
@jsx0328
@jsx0328 6 лет назад
It's deprecated, but it still works for me in Jupyter Notebook... I literally did the exact same cross validation
@dataschool
@dataschool 6 лет назад
I recently updated the code to use Python 3.6 and scikit-learn 0.19.1. The updated code can be found here: github.com/justmarkham/scikit-learn-videos
@andretenreiro
@andretenreiro 6 лет назад
Great videos to learn about machine learning! Thanks Kevin for making this avaiable.
@dataschool
@dataschool 6 лет назад
You're welcome!
@nikhilpandey2364
@nikhilpandey2364 7 лет назад
Thanks. The notebook helped me a lot. I hope more topics get coverage like this one had. Please do a video on PCA.
@dataschool
@dataschool 7 лет назад
Thanks for your suggestion! I'll consider it for the future.
@stjepan_8902
@stjepan_8902 6 лет назад
thank you for introducing me to ML, and also for helping me understand Python through your great pandas videos!
@dataschool
@dataschool 6 лет назад
You are very welcome!
@KS-ko2zl
@KS-ko2zl 4 года назад
Thank you so much. Your tutorial and style of explaining is exceptional.
@dataschool
@dataschool 4 года назад
Thank you!
@raidtape123
@raidtape123 7 лет назад
I really really appreciate your efforts..this series is so helpful in learning.
@dataschool
@dataschool 7 лет назад
I'm glad to hear the series is helpful to you! :)
@Bena_Gold
@Bena_Gold 5 лет назад
This is the best explanation so far ... far better than my professor ... thumbs up ...
@dataschool
@dataschool 5 лет назад
Great to hear! :)
@jsbros.
@jsbros. 6 лет назад
It was confusing at first but you made it so clear I wish you will upload many other videos on ML. If you will upload a application on ML with python will be great for every one. Thank you. Love your way of teaching.
@dataschool
@dataschool 6 лет назад
Thanks for your kind words! Here is my series on machine learning with Python: ru-vid.com/group/PL5-da3qGB5ICeMbQuqbbCOQWcS6OYBr5A
@unsharma9229
@unsharma9229 4 года назад
i usually don't subscribe any channel but you earned this subs from me...keep going lots of love
@dataschool
@dataschool 4 года назад
Thank you! 🙌
@luismiguelcrespo9499
@luismiguelcrespo9499 5 лет назад
Had to listened to it in 1.5 speed but it is very clear and concise. Thanks.
@dataschool
@dataschool 5 лет назад
Thanks!
@jnandikonda
@jnandikonda 5 лет назад
Best Explanation ever done by anyone in Machine Learning Community. Hats Off to your Great work and effort in teaching us. May god bless you. Yes we need more concepts on Scikit learn than pandas. but use pandas functionality when needed
@dataschool
@dataschool 5 лет назад
Thanks very much for your kind words!
@marwanalbadawii
@marwanalbadawii 8 месяцев назад
Your explanations are very straightforward. Thanks a lot.
@dataschool
@dataschool 7 месяцев назад
Thanks!
@michaelmotlh
@michaelmotlh 4 года назад
All your videos W.I.N - you’re the best
@pierrelaurent8284
@pierrelaurent8284 7 лет назад
Can't wait to see next lesson ! Bravo
@dataschool
@dataschool 7 лет назад
Thanks!
@charlotteramos2267
@charlotteramos2267 4 года назад
Hi Kevin, how are you!! First of all, thanks for your videos, you are awesome for posting them for us, and also because you are a great teacher and very good explaining. I have two doubts: 1. why is cross validation better than fitting a model (or training it) with all the data? 2. is cross validation a usefull method for timeseries?
@kamran_desu
@kamran_desu 8 лет назад
Excellent explanation of cross validation and it's wonders - thanks for the improvement recommendations also
@dataschool
@dataschool 8 лет назад
Thanks for your kind comment, and you're very welcome!
@kamran_desu
@kamran_desu 8 лет назад
I actually used your method on my GBM model, something like a 10-fold stratified cross-validation on 80% of the data for hyperparameter tuning e.g. max depth, min rows, etc. in a search grid, and then kept 20% as hold-out set, works quite consistently :)
@dataschool
@dataschool 8 лет назад
Great to hear!
@eyalcarmi3984
@eyalcarmi3984 6 лет назад
Your video tutorial is very good. Thank you for helping understand these topics
@dataschool
@dataschool 6 лет назад
You're welcome!
@RHONSON100
@RHONSON100 6 лет назад
Just like Andrew Ng you are a genius....he gave a clear explanation in theory and you produced a mesmerising implementation techniques in such a simple way that is inexplicable..............Awesome machine learning video i have watched so far...you helped me a lot you could never imagine..thank you sir
@dataschool
@dataschool 6 лет назад
Thanks very much for your kind words!
@RHONSON100
@RHONSON100 6 лет назад
you are most welcome sir
@ianmelanson9520
@ianmelanson9520 8 лет назад
Great videos. Good approach combining thought process and tools.
@dataschool
@dataschool 8 лет назад
+Ian Melanson Thanks!
@nonyabeeswax
@nonyabeeswax 6 лет назад
Natural born teacher. Bravo! Thank you!
@dataschool
@dataschool 6 лет назад
Thank you! :)
@abusaleham
@abusaleham 7 лет назад
Awesome explanation....!
@dataschool
@dataschool 7 лет назад
Thanks!
@sevicore
@sevicore 2 года назад
Good video. Maybe is for my level of english but i dont understand why at 24:00 we compare the accuracy of KNN with Linear Regression when KNN is used for classification and Linear Regression is used for regression. I know Cross Validation works for both but the response variable in both cases should be different, since for KNN should be categorical and for LR should be continuos. Great series, enjoying them so far. Thanks for the good content :)
@dataschool
@dataschool 2 года назад
I'm comparing KNN with Logistic Regression, which is used for classification. Hope that helps!
@Lala-qh3wl
@Lala-qh3wl Год назад
Great ! Thank you very much for sharing such a clear explanation 🙌
@dataschool
@dataschool Год назад
You're very welcome!
@mdinesk
@mdinesk 8 лет назад
These videos have been very useful and excellent! Thanks!
@dataschool
@dataschool 8 лет назад
+Dinesh Kumar Murali Great, thanks for your kind words!
@sarabroadcasting9591
@sarabroadcasting9591 6 лет назад
This is really a very good video. Easy to understand
@dataschool
@dataschool 6 лет назад
Thanks!
@pranayrungta
@pranayrungta 6 лет назад
Very well explained!!!! Explanation is very impressive...
@dataschool
@dataschool 6 лет назад
Thanks!
@salmanpatel5666
@salmanpatel5666 3 года назад
Thanks a ton, perfectly explained the concept and the code
@dataschool
@dataschool 3 года назад
Great to hear!
@johnnovotny4286
@johnnovotny4286 2 года назад
Excellent. Thanks for sharing your expertise.
@dataschool
@dataschool 2 года назад
Thank you!
@hppeng
@hppeng 7 лет назад
THANK YOU SO MUCH. Wonderful video series. Well done. Thanks again.
@dataschool
@dataschool 7 лет назад
You're very welcome! I'm glad the series is helpful to you!
@tabnaka
@tabnaka 9 лет назад
Looking forward to the next video on this!
@dataschool
@dataschool 9 лет назад
tabnaka Great! It will come out in about two weeks.
@abmsaroar2829
@abmsaroar2829 7 лет назад
Very Informative and well presented. Thanks a lot for sharing
@dataschool
@dataschool 7 лет назад
You're very welcome! Hope you enjoy the rest of the series: ru-vid.com/group/PL5-da3qGB5ICeMbQuqbbCOQWcS6OYBr5A
@ovoalways
@ovoalways 9 лет назад
Great job Kevin. You're videos are really helpful
@dataschool
@dataschool 9 лет назад
Ogheneovo Dibie Glad you're enjoying them!
@ovoalways
@ovoalways 9 лет назад
Thanks Kevin. Do you know of any resources that make it easy to import and transform my own datasets before using sci kit learn? I have data samples contain both numerical, categorical and boolean features. Thanks Kevin
@dataschool
@dataschool 9 лет назад
Ogheneovo Dibie I mostly use Pandas for data reading and transformation. I demonstrate Pandas in this video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3ZWuPVWq7p4.html Does that help?
@mikezhu7852
@mikezhu7852 4 года назад
THE best tutorial ever! Thank u
@rabellomusic
@rabellomusic 7 лет назад
you are amazing. Thank you for creating this course.
@dataschool
@dataschool 7 лет назад
You're very welcome! I'm glad it's helpful to you!
@DTPwr
@DTPwr 5 лет назад
All about cross validation in one video , THAAAAAAAAAAAAAAAAAAAAAANK YOU
@dataschool
@dataschool 5 лет назад
You're very welcome! :)
@user-vt3uh2in7o
@user-vt3uh2in7o 6 месяцев назад
best explanation, easy to understand. thank you so much
@dataschool
@dataschool 6 месяцев назад
Thank you!
@manishthapliyal6372
@manishthapliyal6372 5 лет назад
Beautifully explained
@dataschool
@dataschool 5 лет назад
Thanks!
@swagatmishra9350
@swagatmishra9350 4 года назад
Thank you very much for such a very beautiful explanation!!!
@dataschool
@dataschool 4 года назад
🙏
@javonnii436
@javonnii436 3 года назад
Great video! The only line of code that I needed to update is reshaping the data to pass into the binarize function and then flatten the return ndarray. '''y_pred_class_2 = binarize(y_pred_prob.reshape((192,1)), threshold=0.3).flatten() '''
@Kevin7896bn
@Kevin7896bn 5 лет назад
One of the best explanation. Thanks
@dataschool
@dataschool 5 лет назад
Thanks for your kind words!
@riderblack6401
@riderblack6401 7 лет назад
I will always be your audience. Your teaching saves me. lol
@dataschool
@dataschool 7 лет назад
Glad to hear! :)
@abhisheksaxena200
@abhisheksaxena200 5 лет назад
Just awesome.. beautifully explained.. . Thanks a ton
@dataschool
@dataschool 5 лет назад
You're very welcome!
@NguyenDuy-jd6sm
@NguyenDuy-jd6sm 4 года назад
OMG those video are the bomb, Nice job mate !
@dataschool
@dataschool 4 года назад
Thank you!
@bevansmith3210
@bevansmith3210 5 лет назад
Thanks Kevin, very very helpful, as always.
@dataschool
@dataschool 5 лет назад
You're very welcome! Glad it was helpful to you :)
@manalelai2598
@manalelai2598 6 лет назад
What a great material ! Thanks a million
@dataschool
@dataschool 6 лет назад
You are very welcome!
@shivanishrivastava4968
@shivanishrivastava4968 7 лет назад
Thank you so much, Sir!! Amazing tutorials :)
@dataschool
@dataschool 7 лет назад
You're very welcome! :)
@matinafragkogianni1376
@matinafragkogianni1376 8 лет назад
Great video, thanks a lot!
@dataschool
@dataschool 8 лет назад
+Matina Fragkogianni You're very welcome, I'm happy to help!
@anukumawatradha4899
@anukumawatradha4899 4 года назад
Too good sir, its really very helpful. Actually I request you to made a video on "How to select models from various available ones"
@dataschool
@dataschool 4 года назад
Thanks for your suggestion!
@brendensong8000
@brendensong8000 3 года назад
Another great class!!!!
@dataschool
@dataschool 3 года назад
Thank you!
@sridhaarrb
@sridhaarrb 6 лет назад
Good Vedio, it make concepts clear and great to understand...
@dataschool
@dataschool 6 лет назад
Thanks!
@tomasemilio
@tomasemilio 7 лет назад
Dude, honestly, this is golden material. Where do you teach? I want to watch more of your tutorials. please send a link or something.
@dataschool
@dataschool 7 лет назад
Thanks very much! Currently I teach online only. You can find more of my tutorials here, and also sign up for my newsletter: www.dataschool.io/ I'll be announcing new tutorials, webcasts, and/or courses in the coming months. Stay tuned! :)
@libardomm.trasimaco
@libardomm.trasimaco 6 лет назад
Very clear and useful video. Thanks you so much
@dataschool
@dataschool 6 лет назад
You're welcome!
@comeinwiththerain19
@comeinwiththerain19 6 лет назад
This was super helpful, thank you.
@dataschool
@dataschool 6 лет назад
Great to hear!
@siddarthjay3787
@siddarthjay3787 9 лет назад
Missed your videos for the past few weeks. Feels good to resume! I have a question about testing metrics in general: Once a model is checked with test/train or cross validation, and judged that the accuracy is good enough, do you build the final model on the entire data? Or just use the model built earlier on a subset of the data?
@dataschool
@dataschool 9 лет назад
Siddarth Jay Great! The next video will be out later this week :) Yes, you should build the final model on all of your data, using the tuning parameters you selected via train/test split or cross-validation. Otherwise, you will be discarding valuable training data!
@siddarthjay3787
@siddarthjay3787 9 лет назад
Thanks!
@rusmat0173
@rusmat0173 6 лет назад
Absolutely brilliant! Thank you.
@dataschool
@dataschool 6 лет назад
You're welcome!
@ebenezerpopoola7860
@ebenezerpopoola7860 7 лет назад
Great tutorial!! am glued to my seat. Please, I want to be sure that we should make sure all values(scores) are positive even when only one is negative?
@dataschool
@dataschool 7 лет назад
Thanks for your kind comment! I can't think of a case when some scores are positive and others are negative. Have you experienced that?
@jaimegonzalezsuarez1566
@jaimegonzalezsuarez1566 7 лет назад
good work you explain everything very well
@dataschool
@dataschool 7 лет назад
Thanks so much for your comment!
@patite3103
@patite3103 3 года назад
Awesome video! Thank you a lot!
@dataschool
@dataschool 3 года назад
You're welcome!
@vishalaggarwal8783
@vishalaggarwal8783 6 лет назад
SIr your lectures are out of this world.Sir please please please make a Seaborn tutorial Series
@dataschool
@dataschool 6 лет назад
Thanks for your kind words, and your suggestion!
@reshaknarayan3944
@reshaknarayan3944 5 лет назад
Saved my day! May god bless you.
@dataschool
@dataschool 5 лет назад
Thanks!
Далее
How to find the best model parameters in scikit-learn
27:46
Comparing machine learning models in scikit-learn
26:42
Документы для озокомления😂
00:24
Complete Guide to Cross Validation
29:49
Просмотров 52 тыс.
k-Fold Cross-Validation
15:20
Просмотров 20 тыс.
Making sense of the confusion matrix
35:25
Просмотров 118 тыс.
How to evaluate a classifier in scikit-learn
54:47
Просмотров 151 тыс.
25 Nooby Pandas Coding Mistakes You Should NEVER make.
11:30