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

Connected

cvičení

Trénování náhodného lesa s vlastní ladicí mřížkou

Teď, když jsi prozkoumal/a výchozí ladicí mřížky funkce train(), pojďme modely trochu přizpůsobit.

Pro mtry můžeš zadat libovolný počet hodnot – od 2 až po počet sloupců v datasetu. V praxi ale větší hodnoty mtry přinášejí stále menší zlepšení, takže použijeme vlastní ladicí mřížku, která vyzkouší 2 jednoduché modely (mtry = 2 a mtry = 3) a jeden složitější (mtry = 7).

Pokyny 1/2

undefined XP
    1
    2
  • Definuj vlastní ladicí mřížku.
    • Nastav počet proměnných, které se mohou použít pro větvení v každém uzlu, .mtry, na vektor hodnot 2, 3 a 7.
    • Nastav pravidlo větvení, .splitrule, na "variance".
    • Nastav minimální velikost uzlu, .min.node.size, na 5.