Calcolo della probabilità logaritmica per un determinato MLE (catene di Markov)


9

Attualmente sto lavorando con le catene di Markov e ho calcolato la stima della massima verosimiglianza utilizzando le probabilità di transizione come suggerito da diverse fonti (ovvero il numero di transizioni da a a diviso per il numero di transizioni complessive da a ad altri nodi).

Ora voglio calcolare la verosimiglianza logaritmica dell'MLE.


Hai già calcolato la stima della massima verosimiglianza delle probabilità di transizione e ora vuoi calcolare la verosimiglianza di cosa esattamente?
Nick,

Risposte:


11

Consenti a essere un percorso della catena markov e che sia la probabilità di osservare il percorso quando è il vero valore del parametro (ovvero la funzione di probabilità per ). Usando la definizione di probabilità condizionale, lo sappiamo{Xi}i=1TPθ(X1,...,XT)θθ

Pθ(X1,...,XT)=Pθ(XT|XT1,...,X1)Pθ(X1,...,XT1)

Poiché si tratta di una catena markov, sappiamo che , quindi questo semplifica questoPθ(XT|XT1,...,X1)=Pθ(XT|XT1)

Pθ(X1,...,XT)=Pθ(XT|XT1)Pθ(X1,...,XT1)

Ora, se ripeti questa stessa logica volte, ottieniT

Pθ(X1,...,XT)=i=1TPθ(Xi|Xi1)

dove deve essere interpretato come lo stato iniziale del processo. I termini sul lato destro sono solo elementi della matrice di transizione. Poiché era la probabilità di log che hai richiesto, la risposta finale è:X0

L(θ)=i=1Tlog(Pθ(Xi|Xi1))

Questa è la probabilità di una singola catena markov - se il tuo set di dati include diverse catene (indipendenti) markov, la probabilità completa sarà una somma dei termini di questo modulo.


Wow, grazie mille per la risposta. In questo caso è la probabilità di "transizione" presa dall'MLE, giusto? Pθ
fsociety,

@ph_singer, sei il benvenuto. è la probabilità di spostarsi dallo stato a , dato il valore del parametro, . Se non hai imposto alcuna struttura sulla matrice di transizione (che è quello che sembra) allora indica semplicemente il vettore delle probabilità di transizione (e gli MLE sono solo le proporzioni del campione, come hai correttamente indicato nella tua domanda), quindi sì : sarà solo la proporzione campione di mosse dallo stato che sono finite nello stato . Pθ(Xi|Xi1)Xi1XiθθPθ^MLE(Xi|Xi1)Xi1Xi
Macro

Grazie ancora! Ancora un'altra domanda: se uso un altro ordine (ad esempio, k = 2), come funzionerebbe questo processo?
fsociety,

Puoi chiarire cosa intendi per "ordine"?
Macro

(+1) L'OP probabilmente significa per indicare un MC del secondo ordine , ovvero, a seconda dei due stati precedenti anziché solo l'ultimo . k=2Xi1,Xi2Xi1
cardinale
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.