Repeated K-Fold vs Group K-Fold
As per my understanding from sklearn docs
RepeatedKFold repeats K-Fold n times. It can be used when one requires to run KFold n times, producing different splits in each repetition.
Repeated Stratified K-Fold cross validator:
Repeats Stratified K-Fold n times with different randomization in each repetition.
GroupKFold is a variation of k-fold which ensures that the same group is not represented in both testing and training sets.
- Can somebody explain in-detail, When would one use Repeated K-Fold over Group k-fold?
- What are the advantages/disadvantages of using Repeated K-Fold over Group k-fold?