Začněte nyníZačněte zdarma

Použití vlastního trainControl

Teď, když máš vlastní objekt trainControl, je snadné trénovat modely v caret, které používají k ladění a vyhodnocování AUC místo přesnosti. Stačí předat svůj vlastní objekt trainControl funkci train() přes argument trControl, například:

train(<standardní argumenty>, trControl = myControl)

Tato syntaxe ti dává šikovný způsob, jak uložit velké množství vlastních parametrů modelování a pak je použít napříč různými voláními train(). V kapitole 5 tento postup využiješ hojně.

Toto cvičení je součástí kurzu

Machine Learning s balíčkem caret v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí train() predikuj Class ze všech ostatních proměnných v datech Sonar (tedy Class ~ .). Model by měl být typu glm (nastav method na "glm") a použij svůj vlastní objekt trainControl, myControl. Výsledek ulož do model.
  • Vypiš model do konzole a prohlédni si jeho výstup.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Train glm with custom trainControl: model



# Print model to console
Upravit a spustit kód