Ini mirip dengan pertanyaan metode pengambilan sampel Caret , meskipun itu benar-benar tidak pernah menjawab bagian dari pertanyaan ini dengan cara yang disepakati.
fungsi kereta caret menawarkan cv
dan repeatedcv
. Apa perbedaan dalam mengatakan melakukan:
MyTrainControl=trainControl(
method = "cv",
number=5,
repeats=5
)
vs.
MyTrainControl=trainControl(
method = "repeatedcv",
number=5,
repeats=5
)
Saya mengerti cv
memecah set ke k-folds (parameter number
), dan kemudian mulai lagi dan menjalankan parameter repeats
beberapa kali.
Satu-satunya hal yang dapat saya pikirkan adalah bahwa mungkin biasa cv
dengan repeats
menggunakan indeks yang sama persis untuk lipatan setiap kali? pada dasarnya menjalankan cv
lipatan tepat yang sama setiap kali, vs mungkin repeatedcv
memilih lipatan baru setiap kali?
Bisakah seseorang mengklarifikasi?
Control()
sintaks kereta dalam R) untuk masing-masing lipatan k k (diberikan oleh angka). Dalam lipatan silang, saat menggunakan CV, ini adalah proses satu kali pada masing-masing lipatan (diatur dengan menggunakan angka dalam kereta control()
).