Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests...

18
Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz R) Problem: nur statische Nichtlinearitäten Ansatz: transformiere Phasen (Phasendifferenzen) auf Einheitskreis p im p p N i i N i p i p p p p x i N i i N i i e R m p N b p N a ib a m p C S x e R S i C m N S N C = = = = = = = = = = = = = 1 1 0 1 1 1 sin 1 ; cos 1 Ordnung) ter - (Momente Ansatz r allgemeine ) arctan ( sin 1 ; cos 1 0 j j j j Mardia, 1972)

Transcript of Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests...

Page 1: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearität StatistikSkewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz R)Problem: nur statische Nichtlinearitäten

Ansatz: transformiere Phasen (Phasendifferenzen) auf Einheitskreis

pimpp

N

ii

N

ipip

ppp

xi

N

ii

N

ii

eRm

pN

bpN

a

ibamp

CS

xeRSiCm

NS

NC

=′

==

+=′

==+=

==

∑∑

∑∑

==

==

11

01

11

sin1

;cos1

Ordnung)ter - (MomenteAnsatzrallgemeine

)arctan(

sin1

;cos1

0

ϕϕ

ϕϕ

Mardia, 1972)

Page 2: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearität Statistik

Def.: zirkuläre Skewness

Skewcirc ≈ 0 für unimodale symmetrische Verteilungen

Def.: zirkuläre Kurtosis

CS

xmRRSbCa

p

eRm pimpp

arctan;;;

:1fürfolgt

mit

01111 =====

=

=′

( ) )1(/2sin 2/3022 RSSxmRSkewcirc −=−=

[ ] 24022 /)1()2cos( SSxmRKurt circ −−−=

<=>

=schleptokurti0 unimodal0schplatykurti0

circKurt

Page 3: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearität Fourierraum

Spektren höherer OrdnungC.L. Niklas & A.P. Petropulu: Higher-order spectral analysis: a nonlinear signal processing framework. Prentice Hall, New Jersey, 1993T. Subba Rao & M.M. Gabr: An introduction to bispectral analysis and bilinear time series models.Lecture Notes in Statistics, vol. 24, Springer, Berlin, 1984

Polyspektren/Kumulanten/Statistische Momente:

Leistungsspektrum Kumulant 2. Ordnung Moment 2.OrdnungP=1-DFT(AKF(2)) AKF(2)(τ) ∝ x(t) x (τ) Varianz

Bispektrum Kumulant 3. Ordnung Moment 3.OrdnungB=2-DFT(AKF(3)) AKF(3)(τ) ∝ x(t) x (τ) x (2τ) Skewness

Trispektrum Kumulant 4. Ordnung Moment 4.OrdnungT=3-DFT(AKF(4)) AKF(4)(τ) ∝ x(t) x (τ) x (2τ) x (3τ) Kurtosis

Page 4: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearität Fourierraum

Spektren höherer Ordnung

Erweiterung für bivariaten Fall (speziell: 2. Ordnung)gegeben zwei stochastische Prozesse x(t), y(t)

Def.: Kreuz-Bispektren

)()()(),(

)()()(),(

)()()(),(

)()()(),(

yxyxyxyxx

yxyxyxyyx

yxyxyxxyy

yxyxyxxxy

ffXfXfYffB

ffXfYfYffB

ffYfYfXffB

ffYfXfXffB

+=

+=

+=

+=

X(f ) = FT (x(t))Y(f ) = FT (y(t))

Page 5: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearität Fourierraum

Spektren höherer OrdnungErweiterung für bivariaten Fall (speziell: 2. Ordnung)gegeben zwei stochastische Prozesse x(t), y(t)

Def.: Bikohärenz (Kohärenz 3. Ordnung)- normalisiertes Bispektrum (Normierungsfaktoren: Leistungsspektren, Kreuzspektrum)- Definitionsbereich: [0,1]- erlaubt Detektion von quadratischen Phasenkopplungen (peaks der Bikohärenz bei bestimmten Frequenz-Paaren)

- Probleme: Rechenaufwand, Rauschen, Statistik (erfordert lange Zeitreihen)

Page 6: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearität Fourierraum

BikohärenzBeispiel: 3-Wellensystem mit quadratischer Phasenkopplung (3 Moden):

[ ] [ ] { }[ ]21212211 2cos)(2cos)(2cos)( ϕϕπϕπϕπ +++++++= kffkfkfky

Betrag(Bikohärenz) Phase(Bikohärenz)

(Diplomarbeit K. Ulbrich, 2000)

Page 7: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Surrogat

- "Ersatzstoff"

- versucht Eigenschaften des Originals zu reproduzieren

Überprüfung einer speziellen Eigenschaft (z.B. Nichtlinearität)

- zu untersuchende Eigenschaft darf im Surrogat nicht enthalten sein

- alle anderen Eigenschaften müssen vom Surrogat reproduziert werden

- Nullhypothesen-Test: (z.B. H0 = Die Daten wurden von stationären, Gaußschen, linearen

stochastischen Prozeß generiert)

- parametrisch / nicht-parametrische Statistik

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearität

Page 8: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf NichtlinearitätWiederholung: Erstellung von univariaten Surrogaten

bedingte Realisationen:(bootstrapping, keine Modellanpassung notwendig !)

- "random shuffling"

- Phasenrandomisierung unter Erhaltung des Amplitudenspektrums (FT)

- amplitudenangepaßte phasenrandomisierte Surrogate (AAFT)

- iterativ amplitudenangepaßte phasenrandomisierte Surrogate (IAAFT)

Page 9: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearitätbi-/multivariate Surrogate(Prichard & Theiler, PRL 73, 951, 1994)

multivariate phasenrandomisierte Surrogate (MFT)Basis: phasenrandomisierte univariate Surrogate (FT)Forderung: MFT-Surrogat soll lineare Korrelationen innerhalb der einzelnen

Zeitreihen reproduzieren und lineare Korrelationen zwischen ihnen

gegeben: M simultan gemessene Observablen x1(t), x2(t), ..., xM(t) mit Mittelwert 0 und Varianz 1; X1(f ), X2(f ), ..., XM(f ) seien die jeweiligen Fouriertransformierten

Kreuzspektrum:

Nichtlinearität in Phasendifferenz !

( ))()(* )()()()( ffikjkj

jkefAfAfXfX ϕϕ −=

Page 10: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearitätbi-/multivariate Surrogate(Prichard & Theiler, PRL 73, 951, 1994)

Nullhypothese: Daten wurden von stationären, linear korrelierten Gaußschen stochastischen Prozessen generiert

Methode: erhalte lineare Eigenschaften:

Kreuzspektrum (Wiener-Khinchin: Kreuzkorrelationsfunktion)randomisiere nichtlineare Eigenschaften:

ersetze Phasendifferenzen δϕ (f ) = ϕk(f ) - ϕj(f ) durch φ (f )∈ [0,2π]Rücktransformation ergibt MFT:

jefXFfx fijj ∀= − ))(()(~ )(1 φ

Page 11: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearitätbi-/multivariate Surrogate(Schreiber & Schmitz, Physica D 142, 346, 2000)

multivariate iterativ amplitudenangepasste phasenrandomisierte Surrogate (MIAAFT)

Basis: univariate IAAFT-Surrogate

Forderung (wie MFT): Surrogat soll lineare Korrelationen innerhalb der einzelnen Zeitreihen reproduzieren und lineare Korrelationen zwischen ihnenzusätzlich zu MFT : iterative Erhaltung der jeweiligen (möglicherweise nicht-Gaußschen) Amplitudenverteilungen

Page 12: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Tests auf Nichtlinearitätbi-/multivariate Surrogate(Schreiber & Schmitz, Physica D 142, 346, 2000)

Bivariate Zeitreihenanalyseverfahren

Methode: ersetze Phasendifferenzen δϕ (f ) = ϕk(f ) - ϕj(f ) durch φ (f )∈ [0,2π]mit den Eigenschaften:

(1) Erhaltung der Original-Phasendifferenzeigenschaften:Ansatz: wähle φn(f ) = Rang(ϕn(f )) + αn

wähle αn so, das ϕn(f ) möglichst wenig geändert wird

(2) Ersetzung minimal im least-squares Sinne: ( ) min!

1

2)()()( =−∑=

−M

m

ffifi mkee ϕϕφ

=

=

−= M

mnn

M

mnn

n

Rang

Rang

1

1

))(cos(

))(sin(tan

ϕϕ

ϕϕα

Page 13: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Tests auf Nichtlinearität

Bivariate Zeitreihenanalyseverfahren

Iterationsverhalten:MIAAFT für gekoppelte harmonische Oszillatoren (CML)

(Diplomarbeit J. Schumacher, 2002)

Page 14: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Tests auf Nichtlinearität

Bivariate Zeitreihenanalyseverfahren

Iterationsverhalten:MIAAFT für Gaußverteiltes isospektrales Rauschen (Surrogate von gekoppelten harmonischen Oszillatoren (CML))

(Diplomarbeit J. Schumacher, 2002)

Page 15: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Tests auf Nichtlinearität

Bivariate Zeitreihenanalyseverfahren

Iterationsverhalten:MIAAFT für gekoppelte Rössler-Systeme (CML)

(Diplomarbeit J. Schumacher, 2002)

Page 16: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Tests auf Nichtlinearität (Phasenkohärenz R und Anfallsvorhersage)

Bivariate Zeitreihenanalyseverfahren

(Diplomarbeit J. Schumacher, 2002)

Page 17: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

bivariate Surrogate für kohärente Daten(Dolan & Neimann, PRE 65, DOI 026108, 2002)

coherent digitally filtered Surrogate (CDF)

Problem: Artefakte in bivariaten Surrogaten bei (fast-)kohärenten Daten

Forderung: erhalte Spektrum, Kreuzspektrum und KohärenzfunktionHypothese: Eigenschaften der Kohärenzfunktion durch Nichtlinearität gegeben

Ansatz: erzeuge Vergleichs-Kohärenzfunktion aus zwei statistisch unabhängigen linearen stochastischen Prozessen v(t) und w(t)

a = 0,5 vollständige Kohärenz; a = 0 keine Kohärenz

Tests auf Nichtlinearität

)()()1()()()1()()(

tawtvatytwatavtx

+−=−+=

Page 18: Bivariate Zeitreihenanalyseverfahren Tests auf ... · Bivariate Zeitreihenanalyseverfahren Tests auf Nichtlinearität Statistik Skewness, Kurtosis für zirkuläre Maße (z.B. Phasenkohärenz

Bivariate Zeitreihenanalyseverfahren

Tests auf Nichtlinearitätcoherent digitally filtered Surrogate (CDF)

bestimme frequenzabhängige Kohärenzfunktion für x(t) und y(t):

Invertierung ergibt Filterfunktion a(f)

Multiplikation der jeweiligen Fourierspektren mit Filterfunktion a(f) erhältKohärenzfunktion der Surrogate bzgl. Kohärenzfunktion der Originale

[ ][ ]22 )(1)(

)(1)(2)(

fafafafa

fC−+−

=

[ ])(12)(

41

21

)(fC

fCfa

+−−=