10 Types of Cross-Validation in Machine Learning

Dhiraj K
1 min readJan 12, 2021

Really, Cross-Validation has so many types :)

Top 10 Types of Cross-Validation in Machine Learning

Cross-validation is a technique that allows us to utilize our data better for training and evaluating the model. For example, while using cross-validation, you effectively use complete data for training the model.
Cross-validation also helps in finding the best hyperparameter for the model.

Cross-Validation in Machine Learning has many types:

  1. Leave-one-out cross-validation

2. Leave-p-out cross-validation

3. K-fold cross-validation

4. Stratified k-fold cross-validation

5. Holdout Cross-Validation

6. Repeated Random Sub-sampling Cross-Validation

7. Exhaustive cross-validation

8. Non-exhaustive Cross-Validation

9. Nested cross-validation

10. Time Series cross-validation

Top 10 Types of Cross-Validation in Machine Learning is a short video to discuss various types of cross-validation techniques in machine learning and how they are different.

Please watch the below video for detailed information regarding this:

Top 10 Types of Cross-Validation in Machine Learning

There are many advantages and disadvantages of using cross-validation as well. Please watch the below video to learn about Cross-Validation Advantages and Disadvantages in Machine Learning

Cross-Validation Advantages and Disadvantages in Machine Learning

Happy Learning :)

--

--

Dhiraj K

Data Scientist & Machine Learning Evangelist. I like to mess with data. dhiraj10099@gmail.com