+ All Categories
Home > Documents > Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t...

Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t...

Date post: 25-Aug-2021
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
45
Modele Markov Ascunse Laura Florea
Transcript
Page 1: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Modele Markov Ascunse

Laura Florea

Page 2: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Date

La un moment de timp, t, am:

- o observatie, Yt- o stare ascunsa (pe care nu o vad, ci o pot infera), Xt

Am date:

- un set de astfel de observatii, Y1:t

- probabilitatile initiale ale starilor ascunse, P(X0)

- probabilitatile de emisie a observatiei curente din fiecare stare ascunsa, P(Yt|Xt), pentru orice t

- probabilitatile de trecere dintr-o stare ascunsa in altastare ascunsa, P(Xt|Xt-1)

Page 3: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Scop

• Avand un set de observatii, care esteprobabilitatea ca starea ascunsa in care ma aflu sa fie Xt , P(Xt|Y1:t)

Page 4: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritm: predictie

)|(),|(

)|,()|(

1:111:11

1:111:1

1

1

tt

x

ttt

X

ttttt

YXPYXXP

YXXPYXP

t

t

Am folosit:

)|(),|()|,(

)|,()|(

CBPCBAPCBAP

CBAPCAPB

Page 5: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritm: predictie

Starea ascunsa actuala:- depinde doar de starea ascunsa trecuta si de observatia actuala. - NU depinde de observatiile trecute.

)|()|()|( 1:1111:1

tt

X

tttt YXPXXPYXPit

)|(),|(

)|,()|(

1:111:11

1:111:1

1

1

tt

X

ttt

X

ttttt

YXPYXXP

YXXPYXP

t

t

Page 6: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritm: update Bayesian

tX

ttttt

ttttt

ttttt

YXPYXYP

YXPYXYP

YYXPYXP

)|(),|(

)|(),|(

),|()|(

1:11:1

1:11:1

1:1:1

Am folosit:

)|(

)|(),|(),|(

CBP

CAPCABPCBAP

Page 7: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritm: update Bayesian

tX

ttttt

ttttt

ttYXPYXYP

YXPYXYPYXP

)|(),|(

)|(),|()|(

1:11:1

1:11:1

:1

Dar observatia curenta depinde doar de starea curenta. NU depinde de observatiile anterioare.

tX

tttt

tttt

ttYXPXYP

YXPXYPYXP

)|()|(

)|()|()|(

1:1

1:1

:1

Page 8: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritm: update Bayesian

tX

tttt

tttt

ttYXPXYP

YXPXYPYXP

)|()|(

)|()|()|(

1:1

1:1

:1

CunoscutaCalculata la

pasul anterior

Page 9: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Exemplu preluat de la Luis Serrano, A friendly introduction to Bayes Theorem and Hidden Markov Modelshttps://www.youtube.com/watch?v=kqSzLo9fenk

Observatii

Stariascunse

Exemplu

Page 10: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Probabilitati de emisie

Page 11: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Probabilitati de tranzitie

Page 12: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Date

Page 13: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Cum aflu probabilitatile?

Prin masuratori anterioare (antrenare)

Page 14: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Cum aflu probabilitatile?

Page 15: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Cum aflu probabilitatile?

Page 16: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Daca nu stie decat probabilitatileinitiale…

Page 17: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Daca stie si observatia actuala

Page 18: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Daca stie si observatia actuala

Page 19: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

O singura observatie: 2 cazuri posibile

Page 20: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Se stiu:

Page 21: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor
Page 22: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor
Page 23: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor
Page 24: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor
Page 25: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Am doua observatii

Page 26: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Exista 4 cazuri

Page 27: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Calculez pentru fiecare probabilitatea:

Page 28: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Si aleg varianta de maxima verosimilitate

Page 29: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Am 3 observatii:

Page 30: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Am 23=8 posibilitati

Page 31: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Calculez pentru fiecare probabilitatea:

Page 32: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Si aleg varianta de maxima verosimilitate

Page 33: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

……

Page 34: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 35: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 36: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 37: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 38: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 39: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 40: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 41: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 42: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 43: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 44: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi

Page 45: Modele Markov Ascunse Markov Ascunse.pdf- o stare ascunsa (pe care nu o vad, ci o pot infera), X t Am date: - un set de astfel de observatii, Y 1:t - probabilitatile initiale ale starilor

Algoritmul Viterbi


Recommended