Autokorrelation

Från testwiki
Hoppa till navigering Hoppa till sök
Överst: sinus med brus; nederst: autokorrelation

Autokorrelationen för en stokastisk process beskriver korrelationen mellan processens olika tidpunkter.

Definition

För en tidskontinuerlig stokastisk process X definieras autokorrelationsfunktionen rX som:

rX(t1,t2)=E[X(t1)X(t2)]

För en tidsdiskret stokastisk process X definieras autokorrelationsfunktionen rX som:

rX(n1,n2)=E[X(n1)X(n2)]

Om den stokastiska processen X är svagt stationär beror autokorrelationen endast på skillnaden mellan t1 och t2 eller n1 och n2, och då skrivs autokorrelationsfunktionen som:

rX(τ)=E[X(t)X(t+τ)] respektive rX(k)=E[X(n)X(n+k)]

Om autokorrelationen är noll för alla τ0 eller k0 kallas X för en vit process. Fourier-transformen av autokorrelationsfunktionen kallas för effektspektrum.

Estimering

Givet en serie mätdata xn, n[0,N1] genererad av en svagt stationär stokastisk process X kan autokorrelationen estimeras på två sätt:

  1. icke väntevärdesriktigt: r^X(k)={1Nn=0Nkx(n)x(n+k)k0r^X(k)k<0
  2. väntevärdesriktigt: r^X(k)={1Nkn=0Nkx(n)x(n+k)k0r^X(k)k<0

I många sammanhang, till exempel för lösning av Yule–Walker-ekvationerna, föredras den icke väntevärdesriktiga varianten. Den väntevärdesriktiga kan då k närmar sig N anta orimligt stora värden.