1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Machine Learning s balíčkem caret v R

Connected

cvičení

Ensembling modelů

A tím je kurz u konce! Jako ochutnávku budoucího kurzu o vytváření ensemblů modelů caret ti ukážu, jak sestavit skládaný ensemble pomocí balíčku caretEnsemble.

caretEnsemble nabízí funkci caretList(), která umožňuje natrénovat více modelů caret najednou na stejném datasetu se stejnými resamplingovými záhyby. Můžeš také vytvářet vlastní seznamy modelů caret.

V tomto cvičení jsem pro tebe připravil caretList obsahující modely glmnet a ranger natrénované na datasetu churn. Pomocí funkce caretStack() vytvoř stack modelů caret, kde oba dílčí modely (glmnet a ranger) vstupují do dalšího modelu caret — který bude snad ještě přesnější!

Pokyny

100 XP
  • Zavolej funkci caretStack() se dvěma argumenty, model_list a method = "glm", a ensembluj tak oba modely pomocí logistické regrese. Výsledek ulož jako stack.
  • Výsledný model shrň pomocí funkce summary().