1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Supervised Learning in R: Regression

Connected

Cvičení

Transformace vstupů: „hokejka" (2)

V předchozím cvičení sis ověřil/a, že kvadratický model zdánlivě lépe odpovídá datům houseprice než lineární model. V tomto cvičení prověříš, jestli by kvadratický model podával lepší výsledky i na nových datech. Protože je tato datová sada malá, použiješ křížovou validaci. Kvadratický vzorec fmla_sqr, který sis vytvořil/a v předchozím cvičení, a datový rámec houseprice máš k dispozici.

Pro srovnání ukázkový kód vypočítá predikce z křížové validace pro lineární model price ~ size.

Pokyny

100 XP
  • Pomocí kWayCrossValidation() vytvoř plán rozdělení pro 3-násobnou křížovou validaci.
    • Třetí a čtvrtý argument funkce můžeš nastavit na NULL.
  • Prohlédni si ukázkový kód a spusť ho, abys získal/a predikce 3-násobné křížové validace pro model price ~ size, a ulož je do sloupce pred_lin.
  • Získej predikce křížové validace pro cenu jako funkci druhé mocniny velikosti a přiřaď je do sloupce pred_sqr.
    • Postup ti ukazuje ukázkový kód.
    • Můžeš použít plán rozdělení, který sis již vytvořil/a.
  • Doplň chybějící části kódu, abys transformoval/a predikce a vypočítal/a rezidua.
  • Doplň chybějící části kódu pro porovnání hodnot RMSE obou modelů. Který z nich lépe sedí na data?