Performing cross-validation with the caret package
The Caret
(classification and regression training) package contains many functions in regard to the training process for regression and classification problems. Similar to the e1071
package, it also contains a function to perform the k-fold cross validation. In this recipe, we will demonstrate how to the perform k-fold cross validation using the caret
package.
Getting ready
In this recipe, we will continue to use the telecom churn
dataset as the input data source to perform the k-fold cross validation.
How to do it...
Perform the following steps to perform the k-fold cross-validation with the caret
package:
- First, set up the control parameter to train with the 10-fold cross validation in
3
repetitions: ...
Get R: Recipes for Analysis, Visualization and Machine Learning now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.