Bu, Caret yeniden örnekleme yöntemlerini sorgulamaya benzer , ancak bu sorunun bir kısmını gerçekten kararlaştırılmış bir şekilde yanıtlamadı.
caret'in tren fonksiyonu sunuyor cv
ve repeatedcv
. Söylemedeki fark nedir:
MyTrainControl=trainControl(
method = "cv",
number=5,
repeats=5
)
vs
MyTrainControl=trainControl(
method = "repeatedcv",
number=5,
repeats=5
)
cv
K-folds (parametresi number
) kümesini kırar anlıyorum ve daha sonra baştan başlar ve parametreleri repeats
defalarca çalıştırır.
Aklıma gelen tek şey, belki de her zaman kıvrımlar için aynı endeksleri kullanmakla düzenli cv
olması repeats
mı? aslında cv
her seferinde aynı katları kullanarak, belki de her seferinde repeatedcv
yeni kıvrımları mı seçersiniz?
Birisi netleşebilir mi?
Control()
, k çapraz katlamanın her biri için (sayı ile verilen) birden çok kez ( R'deki tren sözdiziminde tekrarlar tarafından verilir) tekrar eder . Çapraz katlamada, CV kullanırken, katlamanın her biri için bir seferlik bir işlemdir (trende sayılar kullanarak ayarlanır control()
).