1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Předpovídání CTR pomocí Machine Learning v Pythonu

Connected

cvičení

Porovnání modelů – rozcvička

V tomto cvičení provedeš základní porovnání čtyř kategorií výsledků mezi MLP a Random Forest pomocí matice záměn (confusion matrix). Jde o přípravu na analýzu všech modelů, které jsme si prošli. Tato rozcvička ti umožní porovnat implementaci obou modelů a způsob jejich vyhodnocení v kontextu predikce CTR.

V prostředí máš k dispozici trénovací a testovací sady pro X a y jako X_train, X_test pro X a y_train, y_test pro y. Připomeň si, že X obsahuje naše engineerované příznaky s informacemi o uživateli, zařízení a webu, zatímco y obsahuje cílovou proměnnou (zda bylo na reklamu kliknuto). X již bylo škálováno pomocí StandardScaler(). Pro budoucí modely predikce CTR bude nastavení analogické.

Pokyny 1/2

undefined XP
    1
    2
  • Vytvoř model Random Forest a model MLP s jednou skrytou vrstvou (pomocí hidden_layer_sizes) o 10 jednotkách a 40 maximálními iteracemi (pomocí max_iter).
  • Porovnej je pohledem na čtyři kategorie výsledků přes confusion_matrix(y_test, y_pred).