1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Machine Learning for Marketing in Python

Connected

cvičení

Předpověď odchodu zákazníků pomocí rozhodovacího stromu

Teď navážeš na dovednosti z předchozího cvičení a sestavíš složitější rozhodovací strom s dalšími parametry pro předpověď odchodu zákazníků. Problematice predikce churn se budeme podrobněji věnovat v příští kapitole. Zde znovu spustíš klasifikátor rozhodovacího stromu na trénovacích datech, předpovíš míru odchodu na neviděných (testovacích) datech a vyhodnotíš přesnost modelu na obou datových sadách.

Modul tree z knihovny sklearn je již načtený, stejně jako funkce accuracy_score z sklearn.metrics. Příznaky a cílové proměnné jsou importovány jako train_X, train_Y pro trénovací data a test_X, test_Y pro testovací data.

Pokyny

100 XP
  • Inicializuj rozhodovací strom s maximální hloubkou 7 a kritériem gini.
  • Přizpůsob model trénovacím datům.
  • Předpověz hodnoty na testovací datové sadě.
  • Vypiš hodnoty přesnosti pro trénovací i testovací datovou sadu.