Autocorrelazione Of A Mobile Media Processo
Autocorrelazione di Moving Average processo Questo esempio mostra come introdurre autocorrelazione in un processo di rumore bianco per il filtraggio. Quando introduciamo autocorrelazione in un segnale casuale, manipoliamo il suo contenuto in frequenza. Un filtro a media mobile attenua le componenti ad alta frequenza del segnale, efficace lisciandolo. Creare la risposta all'impulso di un punto mobile di 3 filtro a media. Filtro di N (0,1) sequenza di rumore bianco con il filtro. Impostare il generatore di numeri casuali per le impostazioni predefinite per risultati riproducibili. Ottenere l'autocorrelazione campione viziato fuori per 20 GAL. Tracciare la autocorrelazione campione insieme con l'autocorrelazione teorica. L'autocorrelazione campione cattura la forma generale della autocorrelazione teorica, anche se le due sequenze non concordano in dettaglio. In questo caso, è chiaro che il filtro ha introdotto significativa autocorrelazione solo su ritardi -2,2. Il valore assoluto della sequenza decade rapidamente a zero al di fuori di tale intervallo. Per vedere che il contenuto in frequenza è stata colpita, la trama Welch stima delle densità spettrale di potenza dei segnali originali e filtrati. Il rumore bianco è stato colorato dal filtro media mobile. MATLAB e Simulink sono marchi registrati di The MathWorks, Inc. Si prega di consultare mathworkstrademarks per un elenco di altri marchi registrati di proprietà di The MathWorks, Inc. Altri nomi di prodotti o marchi sono marchi o marchi registrati dei rispettivi proprietari. Seleziona il tuo Country2.1 modello a media mobile (modelli MA) modelli di serie tempo noti come modelli ARIMA possono includere termini autoregressivi eo movimento termini medi. In settimana 1, abbiamo imparato un termine autoregressivo in un modello di serie temporale per la variabile x t è un valore ritardato di x t. Per esempio, un ritardo 1 termine autoregressivo è x t-1 (moltiplicato per un coefficiente). Questa lezione definisce lo spostamento termini medi. Un termine media mobile in un modello di serie storica è un errore di passato (moltiplicata per un coefficiente). Sia (wt Overset N (0, sigma2w)), il che significa che la w t sono identicamente, indipendentemente distribuite, ciascuna con una distribuzione normale con media 0 e la stessa varianza. Il modello a media mobile 1 ° ordine, indicato con MA (1) è (xt mu peso theta1w) L'ordine di 2 ° modello a media mobile, indicato con MA (2) è (mu XT peso theta1w theta2w) La q ° ordine modello a media mobile , indicato con MA (q) è (MU XT WT theta1w theta2w punti thetaqw) Nota. Molti libri di testo e programmi software definiscono il modello con segni negativi prima dei termini. Ciò non modificare le proprietà teoriche generali del modello, anche se non capovolgere i segni algebrici di valori dei coefficienti stimati ei termini (unsquared) nelle formule per ACFS e varianze. È necessario controllare il software per verificare se vi siano segni negativi o positivi sono stati utilizzati al fine di scrivere correttamente il modello stimato. R utilizza segnali positivi nel suo modello di base, come facciamo qui. Proprietà teoriche di una serie storica con un MA (1) Modello nota che l'unico valore diverso da zero nella ACF teorico è di lag 1. Tutti gli altri autocorrelazioni sono 0. Quindi un ACF campione con un autocorrelazione significativa solo in ritardo 1 è un indicatore di un possibile MA (1) modello. Per gli studenti interessati, prove di queste proprietà sono in appendice a questo volantino. Esempio 1 Supponiamo che un MA (1) modello è x t 10 w t 0,7 w t-1. dove (WT overset N (0,1)). Così il coefficiente 1 0.7. L'ACF teorica è data da una trama di questa ACF segue. La trama appena mostrato è l'ACF teorico per un MA (1) con 1 0.7. In pratica, un campione abituato di solito forniscono un modello così chiara. Utilizzando R, abbiamo simulato n 100 valori di esempio utilizzando il modello x t 10 w t 0,7 w t-1 dove w t IID N (0,1). Per questa simulazione, un appezzamento serie storica dei dati di esempio segue. Non possiamo dire molto da questa trama. L'ACF campione per i dati simulati segue. Vediamo un picco in ritardo 1 seguito da valori generalmente non significativi per ritardi passato 1. Si noti che il campione ACF non corrisponde al modello teorico della MA sottostante (1), vale a dire che tutte le autocorrelazioni per i ritardi del passato 1 saranno 0 . un campione diverso avrebbe un po 'diverso ACF esempio riportato di seguito, ma probabilmente hanno le stesse caratteristiche generali. Theroretical proprietà di una serie storica con un modello MA (2) Per la (2) il modello MA, proprietà teoriche sono i seguenti: Si noti che gli unici valori diversi da zero nel ACF teorica sono per ritardi 1 e 2. Autocorrelazioni per ritardi superiori sono 0 . Così, un ACF campione con autocorrelazioni significativi a ritardi 1 e 2, ma autocorrelazioni non significative per ritardi più elevato indica una possibile mA (2) modello. iid N (0,1). I coefficienti sono 1 0,5 e 2 0.3. Poiché si tratta di un MA (2), l'ACF teorica avrà valori diversi da zero solo in caso di ritardi 1 e 2. I valori delle due autocorrelazioni diversi da zero sono un grafico della ACF teorica segue. è come quasi sempre accade, i dati di esempio solito si comportano abbastanza così perfettamente come teoria. Abbiamo simulato n 150 valori di esempio per il modello x t 10 w t 0,5 w t-1 .3 w t-2. dove w t iid N (0,1). La trama serie storica dei dati segue. Come con la trama serie per la MA (1) i dati di esempio, non puoi dire molto da esso. L'ACF campione per i dati simulati segue. Il modello è tipico per le situazioni in cui un modello MA (2) può essere utile. Ci sono due picchi statisticamente significative a ritardi 1 e 2 seguiti da valori non significativi per altri ritardi. Si noti che a causa di errore di campionamento, l'ACF campione non corrisponde al modello teorico esattamente. ACF per General MA (q) Models Una proprietà di modelli MA (q), in generale, è che ci sono autocorrelazioni diversi da zero per i primi ritardi Q e autocorrelazioni 0 per tutti i GAL gt q. Non unicità di collegamento tra i valori di 1 e (rho1) in MA (1) Modello. Nella (1) Modello MA, per qualsiasi valore di 1. il reciproco 1 1 dà lo stesso valore per esempio, utilizzare 0,5 per 1. e quindi utilizzare 1 (0,5) 2 per 1. Youll ottenere (rho1) 0,4 in entrambi i casi. Per soddisfare una limitazione teorica chiamato invertibilità. abbiamo limitare MA (1) modelli di avere valori con valore assoluto inferiore 1. Nell'esempio appena dato, 1 0.5 sarà un valore di parametro ammissibile, che non sarà 1 10.5 2. Invertibilità dei modelli MA Un modello MA si dice che sia invertibile se è algebricamente equivalente a un modello AR ordine infinito convergenti. Facendo convergere, si intende che i coefficienti AR diminuiscono a 0 mentre ci muoviamo indietro nel tempo. Invertibilità è una limitazione programmata nel software di serie storiche utilizzate per stimare i coefficienti dei modelli con i termini MA. La sua non è una cosa che controlliamo per l'analisi dei dati. Ulteriori informazioni sul restrizione invertibilit'a per MA (1) modelli è riportato in appendice. Avanzate teoria Note. Per un modello MA (q) con un determinato ACF, vi è un solo modello invertibile. La condizione necessaria per invertibilità è che i coefficienti hanno valori tali che l'equazione 1- 1 y-. - Q q y 0 ha soluzioni per y che non rientrano nel cerchio unitario. R Codice per gli esempi in Esempio 1, abbiamo tracciato l'ACF teorica del modello x t 10 w t. 7W t-1. e poi simulato n 150 valori di questo modello e tracciato le serie temporali del campione e l'ACF campione per i dati simulati. I comandi R utilizzati per tracciare la ACF teoriche sono state: acfma1ARMAacf (Mac (0,7), lag. max10) 10 ritardi di ACF per MA (1) con theta1 0,7 lags0: 10 crea una variabile denominata ritardi che va da 0 a 10. trama (ritardi, acfma1, xlimc (1,10), ylabr, typeh, principale ACF per MA (1) con theta1 0,7) abline (H0) aggiunge un asse orizzontale per la trama il primo comando determina l'ACF e lo memorizza in un oggetto chiamato acfma1 (la nostra scelta del nome). Il comando plot (il 3 ° comando) trame in ritardo rispetto ai valori ACF per ritardi da 1 a 10. Il parametro ylab Contrassegni l'asse Y e il parametro principale mette un titolo sul terreno. Per visualizzare i valori numerici della ACF è sufficiente utilizzare il comando acfma1. La simulazione e le trame sono state fatte con i seguenti comandi. xcarima. sim (N150, elenco (Mac (0,7))) Simula n 150 valori da MA (1) xxc10 aggiunge 10 per rendere medi default 10. simulazione a significare 0. plot (x, TypeB, mainSimulated MA (1) i dati) ACF (x, xlimc (1,10), mainACF per dati campione simulati) nell'Esempio 2, abbiamo tracciato l'ACF teorica del modello xt 10 wt .5 w t-1 .3 w t-2. e poi simulato n 150 valori di questo modello e tracciato le serie temporali del campione e l'ACF campione per i dati simulati. I comandi R utilizzati sono stati acfma2ARMAacf (Mac (0.5,0.3), lag. max10) acfma2 lags0: 10 plot (ritardi, acfma2, xlimc (1,10), ylabr, typeh, principale ACF per MA (2) con theta1 0.5, theta20.3) abline (H0) xcarima. sim (N150, l'elenco (Mac (0,5, 0,3))) xxc10 plot (x, TypeB, principale simulato MA (2) Serie) ACF (x, xlimc (1,10), mainACF per simulato MA (2) dati) Appendice: prova di proprietà di MA (1) per gli studenti interessati, qui ci sono prove per le proprietà teoriche del (1) modello MA. Varianza: (testo (xt) testo (mu peso theta1 w) 0 di testo (in peso) di testo (theta1w) sigma2w theta21sigma2w (1theta21) sigma2w) Quando h 1, l'espressione precedente 1 w 2. Per ogni h 2, l'espressione precedente 0 . il motivo è che, per definizione di indipendenza della wt. E (w k w j) 0 per ogni k j. Inoltre, perché la w t hanno media 0, E (w j w j) E (w j 2) w 2. Per una serie temporale, applicare questo risultato per ottenere l'ACF cui sopra. Un modello MA invertibile è uno che può essere scritta come modello AR ordine infinito che converge in modo che i coefficienti AR convergono a 0, mentre ci muoviamo infinitamente indietro nel tempo. Bene dimostrare invertibilità per la (1) Modello MA. Abbiamo poi sostituto relazione (2) per w t-1 nell'equazione (1) (3) (ZT WT theta1 (z - theta1w) peso theta1z - theta2w) Al tempo t-2. l'equazione (2) diventa Abbiamo poi rapporto sostituto (4) per w t-2 nell'equazione (3) (ZT peso theta1 z - theta21w WT theta1z - theta21 (z - theta1w) WT theta1z - theta12z theta31w) Se dovessimo continuare a ( infinitamente), otterremmo il modello AR ordine infinito (ZT peso theta1 z - theta21z theta31z - theta41z punti) Nota però, che se 1 1, i coefficienti moltiplicando i ritardi di z aumenterà (infinitamente) in termini di dimensioni, come ci muoviamo nel tempo. Per evitare questo, abbiamo bisogno di 1 LT1. Questa è la condizione per un MA (1) Modello invertibile. Infinite Modello di ordine MA In settimana 3, e vedere che un AR (1) modello può essere convertito in un modello di ordine MA infinite: (xt - mu peso phi1w phi21w punti phik1 w punti riassumono phij1w) Questa somma dei termini di rumore bianco del passato è conosciuto come la rappresentazione causale di un AR (1). In altre parole, x t è un tipo speciale di MA con un numero infinito di termini che vanno indietro nel tempo. Questo è chiamato un ordine infinito MA o MA (). Un ordine MA finito è un AR ordine infinito ed ogni AR ordine finito è un ordine MA infinita. Ricordiamo a settimana 1, abbiamo notato che un requisito per un AR fisso (1) è che 1 LT1. Consente di calcolare il Var (x t) utilizzando la rappresentazione causale. Questo ultimo passo utilizza un fatto di base sulla serie geometrica che richiede (phi1lt1) altrimenti i diverge serie. NavigationThe primo passo nello sviluppo di un modello Box-Jenkins è determinare se la serie è fermo e se c'è qualche significativa stagionalità che deve essere modellata. Stazionarietà può essere valutato da una trama sequenza di esecuzione. La trama sequenza di esecuzione dovrebbe mostrare posizione costante e la scala. Può essere rilevato anche da una trama di autocorrelazione. In particolare, non stazionarietà è spesso indicata da una trama di autocorrelazione con molto lento decadimento. Differenziazione per raggiungere stazionarietà Box e Jenkins raccomandare l'approccio di differenziazione per raggiungere la stazionarietà. Tuttavia, il montaggio di una curva e sottraendo i valori stimati dai dati originale può essere utilizzato anche nel contesto di modelli Box-Jenkins. Nella fase di identificazione del modello, il nostro obiettivo è quello di rilevare stagionalità, se esiste, e per identificare l'ordine per la autoregressivo stagionali e termini media mobile di stagione. Per molte serie, il periodo è conosciuto e un solo termine stagionalità è sufficiente. Ad esempio, per i dati mensili che comprende generalmente i sia un termine stagionale AR 12 o un MA 12 termine di stagione. Per i modelli Box-Jenkins, non rimuoviamo esplicitamente stagionalità prima di montare il modello. Invece, includiamo l'ordine dei termini stagionali nella specificazione del modello per il software di stima ARIMA. Tuttavia, può essere utile per applicare una differenza stagionale ai dati e rigenerare l'autocorrelazione e autocorrelazione trame parziali. Questo può aiutare nel modello idenfitication della componente non stagionali del modello. In alcuni casi, la differenziazione stagionale può rimuovere la maggior parte o tutto l'effetto stagionalità. Identificare p e q Una volta stazionarietà e la stagionalità sono stati affrontati, il passo successivo è quello di individuare l'ordine (cioè la (p) e (q)) del autoregressivo e lo spostamento termini medi. Autocorrelazione e autocorrelazione parziale Parcelle Gli strumenti principali per fare questo sono la trama di autocorrelazione e la trama di autocorrelazione parziale. La trama del campione di autocorrelazione e la trama autocorrelazione parziale del campione vengono confrontati con il comportamento teorico di queste trame quando l'ordine è noto. Ordine di Autoregressive Process ((p)) In particolare, per un (1) processo AR, la funzione di autocorrelazione campione dovrebbe avere un aspetto esponenziale decrescente. Tuttavia, i processi AR ordine superiore sono spesso una miscela di esponenziale decrescente e componenti sinusoidali smorzate. Per i processi autoregressivi di ordine superiore, l'autocorrelazione del campione deve essere integrato con una trama di autocorrelazione parziale. L'autocorrelazione parziale di un processo AR ((p)) diventa zero lag (p 1) e una maggiore, in modo da esaminare la funzione di autocorrelazione parziale campione per vedere se vi è evidenza di una partenza da zero. Questo è di solito determinata posizionando un intervallo di 95 fiducia sul terreno di autocorrelazione parziale del campione (la maggior parte dei programmi software che generano campione trame di autocorrelazione sarà anche tracciare questo intervallo di confidenza). Se il programma software non genera la band di fiducia, è di circa (pm 2sqrt), con (N) che indica la dimensione del campione. Ordine di Moving processo medio ((q)) La funzione di autocorrelazione di un processo MA ((q)) diventa zero lag (q 1) e maggiore, in modo da esaminare la funzione di esempio di autocorrelazione per vedere dove diventa praticamente zero. Lo facciamo mettendo l'intervallo di confidenza 95 per la funzione di esempio autocorrelazione sulla trama del campione di autocorrelazione. La maggior parte del software che può generare la trama di autocorrelazione può anche generare questo intervallo di confidenza. La funzione di autocorrelazione parziale campione non è generalmente utile per identificare l'ordine del processo di media mobile. Forma di autocorrelazione Funzione La tabella seguente riassume il modo in cui utilizziamo la funzione di esempio per il modello di autocorrelazione identification. Purpose: Controllare trame Casualità autocorrelazione (. Box e Jenkins, pp 28-32) sono uno strumento comunemente usato per il controllo di casualità in un insieme di dati. Questa casualità è accertato calcolando autocorrelazioni per i valori dei dati in tempo variabile ritardi. Se a caso, tali autocorrelazioni dovrebbe essere vicino allo zero per ogni e tutte le separazioni time-lag. Se non casuale, allora una o più delle autocorrelazioni sarà significativamente diverso da zero. Inoltre, i grafici di autocorrelazione sono utilizzati nella fase di identificazione del modello di Box-Jenkins autoregressiva, spostando modelli di serie temporali media. Autocorrelazione è solo una misura di casualità Si noti che non correlate non significa necessariamente casuale. I dati che ha una significativa autocorrelazione non è casuale. Tuttavia, i dati che non mostrano significative autocorrelazione può ancora esibire non casualità in altri modi. Autocorrelazione è solo una misura di casualità. Nel contesto di validazione del modello (che è il principale tipo di casualità si dicuss nel manuale), controllando autocorrelazione è tipicamente una prova sufficiente di casualità poiché i residui di povera modelli raccordo tendono a mostrare casualità non-sottile. Tuttavia, alcune applicazioni richiedono una più rigorosa determinazione di casualità. In questi casi, una batteria di test, che può includere il controllo di autocorrelazione, vengono applicate poiché i dati possono essere non casuale in molti modi diversi e spesso sottili. Un esempio di cui è necessario un controllo più rigoroso per la casualità sarebbe in fase di test generatori di numeri casuali. Esempio Trama: Autocorrelazioni dovrebbe essere vicino allo zero per casualità. Tale non è il caso in questo esempio e quindi l'assunzione casualità fallisce Questo grafico di esempio autocorrelazione mostra che la serie temporale non è casuale, ma ha un alto grado di autocorrelazione tra osservazioni adiacenti e nel vicino adiacenti. Definizione: R (h) contro H trame autocorrelazione sono formate da asse verticale: coefficiente di autocorrelazione dove C h è la funzione autocovarianza e C 0 è la funzione di varianza nota che R h è compreso tra -1 e 1. Si noti che alcune fonti possono utilizzare il seguente formula per la funzione autocovarianza Anche se questa definizione è meno bias, il (1 N) formulazione ha alcune proprietà statistiche desiderabili ed è la forma più comunemente usata in letteratura statistiche. Vedere le pagine 20 e 49-50 a Chatfield per i dettagli. ad asse orizzontale: Tempo di ritardo h (h 1, 2, 3) La linea di cui sopra contiene anche diverse linee di riferimento orizzontali. La linea mediana è a zero. Le altre quattro linee sono 95 e 99 bande di confidenza. Si noti che ci sono due formule distinte per generare le bande di confidenza. Se la trama autocorrelazione viene utilizzato per testare la casualità (cioè non vi è alcuna dipendenza dal tempo nei dati), si raccomanda la seguente formula: dove N è la dimensione del campione, z è la funzione di distribuzione cumulativa della distribuzione normale standard (alpha ) è il livello di significatività. In questo caso, le bande di confidenza hanno larghezza fissa che dipende dalle dimensioni del campione. Questa è la formula utilizzata per generare le bande di confidenza nella trama precedente. trame di autocorrelazione sono utilizzati anche nella fase di identificazione del modello per il montaggio modelli ARIMA. In questo caso, un modello di media mobile è assunto per i dati e le seguenti bande di confidenza deve essere generato: dove k è il ritardo, N è la dimensione del campione, z è la funzione di distribuzione cumulativa della distribuzione normale standard e (alfa) è il livello di significatività. In questo caso, le bande di confidenza aumentano all'aumentare lag. La trama di autocorrelazione in grado di fornire risposte alle seguenti domande: I dati casuali è un'osservazione relativa a una osservazione adiacente è un'osservazione relativa a una osservazione due volte rimosso (etc.) è il rumore bianco serie storica osservata è la serie storica osservata sinusoidale è la serie autoregressivo tempo osservato cosa è un modello appropriato per la serie storica osservata è il modello valido e sufficiente è la formula s ssqrt Importanza valida: Garantire la validità delle conclusioni ingegneria casualità (insieme con il modello fisso, la variazione fisso, e distribuzione fisso) è uno dei quattro presupposti che sottendono tipicamente tutti i processi di misurazione. L'ipotesi casualità è di fondamentale importanza per le seguenti tre ragioni: La maggior parte dei test statistici standard dipendono dalla casualità. La validità delle conclusioni del test è direttamente collegata alla validità dell'assunzione casualità. Molte formule statistiche comunemente utilizzate dipendono dalla assunzione casualità, la formula più comune è la formula per determinare la deviazione standard della media campionaria: dove s è la deviazione standard dei dati. Anche se molto utilizzato, i risultati di utilizzare questa formula sono di alcun valore a meno che l'assunzione casualità detiene. Per i dati univariati, il modello predefinito è Se i dati non sono casuali, questo modello non è corretto e valido, e le stime per i parametri (come la costante) diventano senza senso e non validi. In breve, se l'analista non controlla per casualità, allora la validità di molte delle conclusioni statistiche diventa sospetto. La trama di autocorrelazione è un modo eccellente di controllo per tale casualità.
Comments
Post a Comment