Ich arbeite derzeit mit Markov-Ketten und berechnete die Maximum-Likelihood-Schätzung unter Verwendung von Übergangswahrscheinlichkeiten, wie von mehreren Quellen vorgeschlagen (dh Anzahl der Übergänge von a nach b geteilt durch die Anzahl der Gesamtübergänge von a zu anderen Knoten).
Ich möchte jetzt die Log-Wahrscheinlichkeit der MLE berechnen.
maximum-likelihood
markov-process
likelihood
Gesellschaft
quelle
quelle
Antworten:
Lassen ein Pfad der Markow - Kette und sei P θ ( X 1 , . . . , X T ) die Wahrscheinlichkeit , den Weg der Beobachtung , wenn θ der wahre Parameterwert (auch bekannt als der Likelihood - Funktion ist , für θ ). Unter Verwendung der Definition der bedingten Wahrscheinlichkeit wissen wir{ X.ich}}T.i = 1 P.θ(X.1, . . . ,X.T.) θ θ
Da dies eine Markow - Kette ist, wissen wir , dass , so Dies vereinfacht diesP.θ( X.T.| X.T.- 1, . . . , X.1) = P.θ( X.T.| X.T.- 1)
Wenn Sie nun dieselbe Logik mal wiederholen , erhalten SieT.
Dabei ist als Ausgangszustand des Prozesses zu interpretieren. Die Begriffe auf der rechten Seite sind nur Elemente der Übergangsmatrix. Da es sich um die von Ihnen angeforderte Protokollwahrscheinlichkeit handelte, lautet die endgültige Antwort:X.0
Dies ist die Wahrscheinlichkeit einer einzelnen Markov-Kette. Wenn Ihr Datensatz mehrere (unabhängige) Markov-Ketten enthält, ist die volle Wahrscheinlichkeit eine Summe von Begriffen dieser Form.
quelle