What is Cross Validation and its types?

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ก.พ. 2025

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

  • @hanman5195
    @hanman5195 5 ปีที่แล้ว +58

    i did not find proper online stuff on Data science till you come .
    Now you came i am amazed at watching and learning data science stuff from you.
    You are my real Guru ,awesome Sir.

  • @jammy2003
    @jammy2003 5 ปีที่แล้ว +54

    Hrithik Roshan who? You're the real Krish! Thanks so much man, saved my ass as I'm reviewing and revising for finals now. God bless and you've earned yourself a subscriber.

  • @sshiv908
    @sshiv908 4 ปีที่แล้ว +8

    just when I started thinking engineering is so difficult, I found you. thanks for such good explaination

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

    this is very close to my university course here in Canada, in fact, you have approached it in a simpler way, which is great

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

    easily the best data science channel out there!
    thank you

  • @MsRAJDIP
    @MsRAJDIP 5 ปีที่แล้ว +6

    So Detailed explanation as always

  • @hejarshahabi114
    @hejarshahabi114 4 ปีที่แล้ว +8

    Krish you're amazing, to be honest, I have learnt many things regarding data science from your channel keep going, you are doing awesome.

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

    thanks it really removes my headache of understanding that split stuff of k-fold

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

    First time watching your tutorial
    Quality content, clear and crisp
    Subscribed👍
    Keep making more!!

  • @harikrishna-harrypth
    @harikrishna-harrypth 3 ปีที่แล้ว

    Krish Naik, you're a G!!!! Thanks for taking your valuable time to make these videos for us!

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

    You are Exceptionally good, the clarity about the concept is on point ! Dam

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

    Crisp and Clear. thank you Krish.

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

    Thank you so much Krish Sir, As usual Great Explanation😊

  • @sachinahankari
    @sachinahankari 5 ปีที่แล้ว

    Simple and lucid English with examples makes it easy to understand.. don't worry about comments, be cool as you seems to be and do your job of giving knowledge..

  • @sebastianno8
    @sebastianno8 4 ปีที่แล้ว

    Great job, finally I understand what is the purpose of cross validation. I appreciate especially the part when you explained how to communicate cross validation to the stake holders. Thanks again

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

    I have my deep learning exam in few days ur lectures are really helpful for revision

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

    Krish! This video simplifies the concept cross validation brilliantly. Good stuff Homie!

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

    Best explanation got cleared at first instance

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

    Sessional tomorrow. Couldn't be explained better. Thank you, sir.

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

    Superb!!!!!!!!!! . Simply Excellent And Very Well Explained.

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

    Thank you Krish. Have been watching your videos for my uni project. Really helpful contents and clear explanations!

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

    Binge watching your awesome machine learning playlist!

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

    Best Explaination ever!! Thank you Sir

  • @bhushanchaudhari378
    @bhushanchaudhari378 5 ปีที่แล้ว +2

    Excellent videos sir.. thanks alot

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

    superb sir, hats off for your simplified explanation with comparison too. very helpful sir, looking forward for videos on other validation methods, thank you once again

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

    Great videos Krish thank you so much for sharing

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

    Very nice presentation and very much informative.

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

    This video was very helpful. Thank You!

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

    You are the best. Thank you.

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

    Thank you so much.. God bless you too !

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

    Krish you r awsome teacher

  • @ashwaniagarwal6828
    @ashwaniagarwal6828 4 ปีที่แล้ว

    Crystal clear explanation !!!

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

    Much respect to you, Sir.. for sharing this detailed knowledge for free. May God Bless you always

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

    700k subscribers with a board, sir, you are a legend! ❤

  • @Moneylisey
    @Moneylisey 4 ปีที่แล้ว +2

    very well explained, thank you very much!

  • @sandipansarkar9211
    @sandipansarkar9211 4 ปีที่แล้ว

    Thanks Krish .Great Explanation

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

    You explained it SO well, thank you so much!

  • @saikrishnapadarthi987
    @saikrishnapadarthi987 4 ปีที่แล้ว +2

    I've been watching your videos on ML. These are simply brilliant. Your explanation is awesome.
    Could you please provide cards at the right top when you are referring to your other videos. it helps us more.
    Thanks for your efforts brother...

  • @radhakrishna.kalluri7192
    @radhakrishna.kalluri7192 2 ปีที่แล้ว

    Good job Mr. Krishna

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

    How comes i didnt subscribe for krish,,Oh man,You got my respect.Thumps up to you

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

    Great video.

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

    Thank you so much for this nice explanation.

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

    This video is amazing thanx

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

    Thank you very much Krish

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

    Amazing Thanks a lot Sir

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

    subscribed! keep up the good work

  • @ayushrajput9988
    @ayushrajput9988 4 ปีที่แล้ว

    Thank you soo much sir for this video clears my concepts

  • @anandacharya9919
    @anandacharya9919 5 ปีที่แล้ว +2

    You are doing great service to students, hats off to you. Can you please mention the order of DS project. Thank you

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

    Thanks a ton. You will reap good.

  • @MysticAngel3224
    @MysticAngel3224 4 ปีที่แล้ว

    Thank you so much for a clear explanation of this concept

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

    very well explained.. thank you

  • @mahnabraja1086
    @mahnabraja1086 5 ปีที่แล้ว

    very nice informative videos

  • @ashishtiwari1912
    @ashishtiwari1912 4 ปีที่แล้ว

    Excellent video.

  • @MK-yl7jl
    @MK-yl7jl 5 ปีที่แล้ว

    Awesome Explanation Man.
    Thank you

  • @samithmadusanka7573
    @samithmadusanka7573 5 ปีที่แล้ว

    Nice explanation. Thank you so much. Good luck

  • @thatguyadarsh
    @thatguyadarsh 4 ปีที่แล้ว

    God Bless You Too.. Thanks!

  • @aditisrivastava7079
    @aditisrivastava7079 5 ปีที่แล้ว

    Amazing explaination..........Thanks

  • @TJ-wo1xt
    @TJ-wo1xt 2 ปีที่แล้ว

    gr8 video

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

    Thank you so much sir.

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

    Thank youuu !!!! ❤

  • @RinkiSingh-ph6oo
    @RinkiSingh-ph6oo 3 ปีที่แล้ว

    excellent explanation could u explain genialized linear modal pls👍

  • @rohitmalhotra2383
    @rohitmalhotra2383 4 ปีที่แล้ว +2

    Hi Krish..your videos are awesome..the kind of passion and enthusiasm you have for data science and also for empowering others with same knowledge is exemplary. I am trying to learn data science/ML to employ them in Industrial Systems. Pls help me what approach should i follow. Share sources where i can learn to employ them in Industrial systems.

  • @mukul98m
    @mukul98m 5 ปีที่แล้ว +2

    please do make a video on different types of encoding teachniqe

  • @sahilsahil-qz2oo
    @sahilsahil-qz2oo 5 ปีที่แล้ว

    Great job Sir, Thank you very much ♣

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

    Thanks a lot krish. Do you have a community or a telegram channel

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

    Please teach multivariate timeseries data for classification and clustering

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

    Thankyou so much

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

    Thank you.

  • @saivikas569
    @saivikas569 4 ปีที่แล้ว

    detailed explantion about CV

  • @kousiksekar1894
    @kousiksekar1894 4 ปีที่แล้ว

    Awesome

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

    Hi Krish,one data means one datapoint or one row

  • @ig2947
    @ig2947 5 ปีที่แล้ว

    Brilliant..!

  • @bit-colombo5595
    @bit-colombo5595 3 ปีที่แล้ว

    Sir your videos are awesome, can you also do a video on dummification and prediction window size?

  • @21471adnan
    @21471adnan 4 ปีที่แล้ว

    Really nice video..How to decide which CV to apply ( K told or stratified ) ?

  • @060584saurav
    @060584saurav 3 ปีที่แล้ว

    Good Explanation however I have one doubt. The model is trained k times with different datasets so, the hyperparameters of the each model will be different. How to determine and see the best model and its associated hyperparameter. Thank You

  • @hanman5195
    @hanman5195 5 ปีที่แล้ว

    Sir your like a God to Data science learners so requesting to please put all videos in a order in playlist :)

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

      I am not a God...Nobody can be God

  • @shafa-atali7816
    @shafa-atali7816 5 ปีที่แล้ว +3

    thanks a lot for ur video. Can u kindly tell how to find accuracy of a CNN model using k fold cross validation.

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

    Hello sir, You inspire me a lot in the data science and ML journey. Plz can i kindly correct something that I have noted in the vid. I believe we cannot calculate the number of K as you have done it bcoz we mostly just choose a suitable number. If am wrong plz bring me back on track. I believe what you were trying to check is the portion size of each partition in a fold, that can be calculated using the size of the train_test split which i bliv in the example you used is 80%20% therefore using the 1000 records ->1000 of 20% =200 in each partition of a fold then the K we choose it to our preference. Plz bring me back on track if am wrong.

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

    Have a little confusion is the test and validation set are the same or different

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

    Hi Krish, nice explanation on CV. But can you show in the codes where i find this accuracy for any kind of CV method. Because I'm a little confused about that part. Or please suggest the video if you have already done that

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

    So like for every dataset.. Cross validation is mustt???

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

    Thankyou

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

    When we apply hyper parameters tuning do it apply on k fold or stratified cv

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

    Will it be a good idea to suffle the data and then perform k fold CV?

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

    Hi Krishna, nice video. Could you please let me know cross validation is applied on train data or total data?

    • @kotesh634
      @kotesh634 3 หลายเดือนก่อน

      the cross validation is applied in the Train data (ex: 80 :20, total observations: 1000, train =800, test=200 , if k=4 then it is 200 each fold, so one of the fold is considered as Cross validation , but each time it will change the FOLD-1,FOLD-2,FOLD-3,FOLD-4 . total 4 times it will calculate the accuracy score then average it and give the final score.

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

    Thanks

  • @subramaniannk3364
    @subramaniannk3364 4 ปีที่แล้ว

    Sir, the purpose of cross-validation is to reduce the variance, not bias, correct?

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

    Can some share the link of the project where he has used timeseries cross validation

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

    Hi, thank you for the video. I was thinking that the fourth method is very close to moving averages. Could we also have done a 5 day moving average for prediction or as an alternate?

  • @ankushjamthikar239
    @ankushjamthikar239 4 ปีที่แล้ว +4

    Hi Krish, the video is very intuitive and clearly explained! Just wanted to know, do we need to perform cross-validation during hyperparamter tunning? Or should we do it two times, that is (i) duing hyper-paramter tuning and (ii) then after training the model with optimized paramters? In K-fold cross-validation, we have k models. Which one should we deploy? Thanks in Advanced!

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

      you can use Nested cross validation and do both at the same time

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

    Hello, do you have code implementation for Time series cross validation? Thank you so much.

  • @raghuramabl6729
    @raghuramabl6729 4 ปีที่แล้ว

    super sir

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

    In leave one out what is the problem if it has low bias. Ideally algo should have low bias low variance.

    • @viveksingh881
      @viveksingh881 4 ปีที่แล้ว

      computational power...it will take a lot of time to process completely....

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

    thANKS SIR

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

    can you suggest to me the book for cross-validation and k fold validation? which contains with example with solutions?

  • @preetham4974
    @preetham4974 4 ปีที่แล้ว

    Awsome tutorial,Its been a while since i started to follow your videos and the results are pretty much good and easy to understand from base.I have a query regarding this video,At 14:00 what do you mean by both class ? and what do you mean when you said instances of classes thank you!

    • @viveksingh881
      @viveksingh881 4 ปีที่แล้ว

      so at 14:00 sir was explaining cross validation with example of binary classification that means we have two class so our output will be either 1 or 0....this is what he meant by two class and he meant the same when he said instances of class.... hope u get my point.

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

    hello sir!! Can you please upload the practical example on above mentioned different types of cross-validation...specially on stratified cv

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

    I am including some a fraction of my training data for validation. Is it a acceptable thing to do?

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

    Is it test set or validation set, i am confused
    ... 😕🤔🤔🤔

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

    Teaching quality is good but voice is not audible plz use 🎙️