EWzIRD/L/z2

From WikiZMSI

< EWzIRD | L

Na zajęciach

  • Dla zbioru danych - access log Uniwersytetu Saskatchewan - zbudować 3 modele Markowa dla 3 najczęstszych hostów (tak jak w zadaniu pierwszym).
  • Napisać skrypt, który dla danej sekwencji obserwacji (sekwencji URLi/linków) będzie przewidywał następny URL/link. Jednym z parametrów skryptu powinna być głębokość (np. historyDepth), począwszy od której następuje wyliczanie rozkładu na chwilę przewidywaną (wzór z wykładu na zasadzie średniej ważonej o składnikach: rozklad początkowy * A ^ historyDepth).

Do domu

  • Napisać skrypt, który dla zbioru sekwencji obserwacji przewiduje następne URLe/linki i oblicza procentową skuteczność przewidywania (także ten skrypt powinien mieć parametr głębokości). Można w pętli wywoływać skrypt z zajęć.
  • Obliczyć procentową skuteczność przewidywania dla zbiorów testowych 3 najczęstszych hostów z loga Saskatchewan oraz z wybranego przez siebie loga (z pierwszego zadania domowego).