1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Mixture Models v R

Connected

cvičení

Použití obou kroků

Teď, když máš vytvořené funkce expectation a maximization, můžeš EM algoritmus aplikovat na datový rámec.

Cílem tohoto cvičení je najít ve datech gaussian_sample dva gaussovské shluky. Předpokládej, že obě hodnoty sd jsou rovny 10.

Pokyny

100 XP
  • Začni s odhadem, že jeden shluk má střední hodnotu 0 a druhý 100. Pomocí funkcí expectation a maximization vytvoř seznam new_values.
  • Ulož tyto hodnoty do vektoru means_init. Ve vektoru props_init uvažuj, že proporce jsou stejné.
  • Proveď 10 iterací.