Vytvoření skupin (folds)
Jednorázové rozdělení dat na trénovací a testovací sadu s sebou nese určitá statistická rizika – může se stát, že testovací sada bude obsahovat jen vysoko hodnocené boby kakaa, zatímco všechny ty hůře hodnocené skončí v sadě trénovací. Navíc tak výkon modelu změříš jen jednou.
Křížová validace (cross-validation) ti poskytne robustnější odhad výkonu modelu na nových datech bez těchto statistických úskalí – model vyhodnotí důkladněji.
V tomto cvičení vytvoříš skupiny (folds) z trénovacích dat chocolate_train, která jsou předem načtena.
Toto cvičení je součástí kurzu
Machine Learning with Tree-Based Models in R
Pokyny k cvičení
- Nastav seed na hodnotu 20 pro zajištění reprodukovatelnosti.
- Vytvoř 10 skupin (folds) z
chocolate_traina výsledek ulož jakochocolate_folds.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Set seed for reproducibility
___
# Build 10 folds
chocolate_folds <- ___(___, v = ___)
print(chocolate_folds)