Kotitehtävä 3 Testaa Matlabin ksdensity- funktiota jostakin todennäköisyysjakaumasta generoidulle100 pisteen otokselle (kts esimerkkiä funktion dokumentaatiosta). Käytä sekä funktion oletusasetuksia että Epanechnikov- kerneliä, kernelin pituusparametria vaihdellen. Selitä lyhyesti, mistä kernelien väliset tuloserot johtuvat.
Kotitehtävän 3 ratkaisu (1/5) Gauss Epanechnikov
Kotitehtävän 3 ratkaisu (2/5) Generoidaan dokumentaatiosta esimerkki x=[randn(30,1); 5+randn(30,1)]; Estimoidaan todennäköisyysjakauma: [f,xi] = ksdensity(x); Piirretään funktio f plot(xi,f);
Kotitehtävän 3 ratkaisu (3/5)
Kotitehtävän 3 ratkaisu (4/5)
Kotitehtävän 3 ratkaisu (5/5) Gauss-kernel huomioi pisteet , Epanechnikov ei Kernelin leveydellä suurempi vaikutus kuin itse kernelin valinnalla