Definizione del tempo di autocorrelazione (per dimensioni del campione effettive)


23

Ho trovato due definizioni in letteratura per il tempo di autocorrelazione di una serie temporale debolmente stazionaria:

τun'=1+2ΣK=1ρKcontroτB=1+2ΣK=1|ρK|

dove è l'autocorrelazione al ritardok. ρK=Cov[Xt,Xt+h]Var[Xt]K

Un'applicazione del tempo di autocorrelazione è trovare la "dimensione effettiva del campione": se non hai osservazioni di una serie temporale e conosci il suo tempo di autocorrelazione τ , puoi far finta di averenτ

neff=nτ

campioni indipendenti invece di quelli correlati allo scopo di trovare la media. Stimare τ dai dati non è banale, ma ci sono alcuni modi per farlo (vedi Thompson 2010 ).nτ

La definizione senza valori assoluti, , sembra più comune in letteratura; ma ammette la possibilità di τ a < 1 . Usando R e il pacchetto "coda":τun'τun'<1

require(coda)
ts.uncorr <- arima.sim(model=list(),n=10000)         # white noise 
ts.corr <- arima.sim(model=list(ar=-0.5),n=10000)    # AR(1)
effectiveSize(ts.uncorr)                             # Sanity check
    # result should be close to 10000
effectiveSize(ts.corr)
    # result is in the neighborhood of 30000... ???

La funzione "effectSize" in "coda" usa una definizione del tempo di autocorrelazione equivalente a , sopra. Esistono altri pacchetti R là fuori che calcolano la dimensione del campione o il tempo di autocorrelazione effettivi, e tutti quelli che ho provato danno risultati coerenti con questo: che un processo AR (1) con un coefficiente AR negativo ha campioni più efficaci rispetto al correlato serie storiche. Questo sembra strano. τun'

Ovviamente, ciò non può mai accadere nella definizione del tempo di autocorrelazione.τB

Qual è la definizione corretta di tempo di autocorrelazione? C'è qualcosa di sbagliato nella mia comprensione delle dimensioni effettive del campione? Il risultato mostrato sopra sembra che debba essere sbagliato ... cosa sta succedendo?neff>n


Solo per essere sicuro di non aver frainteso non dovrebbe essere invece di h ? Cov(Xt,Xt+K)h
sachinruk,

2
Sono interessato alla seconda definizione, ovvero . Potresti fornire la letteratura in cui l'hai trovata? τB
Harry

Risposte:


17

Innanzitutto, la definizione appropriata di "dimensione effettiva del campione" è l'IMO collegata a una domanda piuttosto specifica. Se sono identicamente distribuite con media μ e varianza 1 empirico medio μ = 1X1,X2,...μ è uno stimatore imparziale diμ. Ma per quanto riguarda la sua varianza? Pervariabiliindipendentila varianza èn-1. Per una serie temporale debolmente stazionario, la varianza di μ è 1

μ^=1nΣK=1nXK
μn-1μ^ L'approssimazione è valida pernabbastanza grande. Se definiamoneff=n/τa, la varianza della media empirica per una serie temporale debolmente stazionaria è approssimativamenten - 1 eff , che è la stessa varianza di se non avessimoneffcampioni indipendenti. Quindineff=n/τaè una definizione appropriata se chiediamo la varianza della media empirica. Potrebbe essere inappropriato per altri scopi.
1n2ΣK,l=1nCOV(XK,Xl)=1n(1+2(n-1nρ1+n-2nρ2+...+1nρn-1))τun'n.
nneff=n/τun'neff-1neffneff=n/τun'

Con una correlazione negativa tra le osservazioni è certamente possibile che la varianza possa diventare inferiore a ( n eff > n ). Questa è una tecnica di riduzione della varianza ben nota nell'integrazione di Monto Carlo: se introduciamo una correlazione negativa tra le variabili anziché la correlazione 0, possiamo ridurre la varianza senza aumentare la dimensione del campione.n-1neff>n


2
Per chiunque voglia saperne di più sull'uso della correlazione negativa nella simulazione Monte Carlo, prova a cercare "variati antitetici" su Google. Maggiori informazioni nelle note sul corso qui o qui .
Andrewtinka,

1

vedi http://arxiv.org/pdf/1403.5536v1.pdf

e

https://cran.r-project.org/web/packages/mcmcse/mcmcse.pdf

per dimensioni del campione effettive. Penso che la formulazione alternativa usando il rapporto tra varianza del campione e varianza asintotica della catena di Markov tramite media batch sia uno stimatore più appropriato.


4
Potresti espandere il contenuto di questi link? Allo stato attuale, questo è troppo breve per una risposta secondo i nostri standard!
kjetil b halvorsen,
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.