Suavització exponencial

De testwiki
Salta a la navegació Salta a la cerca

El mètode de suavització exponencial és una tècnica de regla general per suavitzar dades de sèries temporals mitjançant la funció de finestra exponencial. Mentre que a la mitjana mòbil simple les observacions passades es ponderen igual, les funcions exponencials s'utilitzen per assignar pesos decreixents exponencialment al llarg del temps. És un procediment fàcil d'aprendre i d'aplicar fàcilment per prendre determinacions basades en supòsits previs per part de l'usuari, com ara l'estacionalitat. El mètode s'utilitza sovint per a l'anàlisi de dades de sèries temporals.

El mètode de suavització exponencial és una de les moltes funcions de finestra que s'aplica habitualment a les dades suavitzades en el processament del senyal, actuant com a filtres de pas baix per eliminar el soroll d'alta freqüència. Aquest mètode va precedit per l'ús de Poisson de funcions de finestra exponencial recursives en convolucions del segle XIX, així com per l'ús de les mitjanes mòbils recursives per part de Kolmogorov i Zurbenko dels seus estudis de turbulència a la dècada de 1940.

La seqüència de dades en brut es representa sovint per {xt} començant en el temps t=0, i la sortida de l'algorisme de suavització exponencial s'escriu habitualment com {st}, que es pot considerar com la millor estimació del valor següent x serà. Quan la seqüència d'observacions comença a l'hora t=0, la forma més senzilla de suavització exponencial es defineix amb les fórmules: [1]

s0=x0st=αxt+(1α)st1,t>0

on α és el factor de suavització, i 0<α<1.

Exemple simple de suavització exponencial. Dades brutes: temperatures mitjanes diàries a l'estació meteorològica de París-Montsouris (França) des del 01/01/1960 fins al 29/02/1960. Dades suavitzades amb factor alfa = 0,1.

Suavització exponencial bàsica (simple)

L'ús de la funció de finestra exponencial s'atribueix per primera vegada a Poisson [2] com una extensió d'una tècnica d'anàlisi numèrica del segle XVII, i més tard adoptada per la comunitat de processament de senyals als anys quaranta. Aquí, s'aplicava la funció de finestra exponencial, o de Poisson. El mètode en si es va suggerir per primera vegada a la literatura estadística sense citar treballs anteriors de Robert Goodell Brown el 1956,[3] i després ampliat per Charles C. Holt el 1957. La formulació següent, que és la que s'utilitza habitualment, s'atribueix a Brown i es coneix com a "suavització exponencial simple de Brown".[4] Tots els mètodes de Holt, Winters i Brown es poden veure com una simple aplicació de filtratge recursiu, trobat per primera vegada a la dècada de 1940 [2] per convertir filtres de resposta a impulsos finits (FIR) en filtres de resposta a impulsos infinits.

La forma més senzilla de suavització exponencial s'expressa amb la fórmula:

st=αxt+(1α)st1=st1+α(xtst1).

Suavització exponencial: Predicció d'existències

on α és el factor de suavització, i 0α1. En altres paraules, l'estadística suavitzada st és una mitjana ponderada simple de l'observació actual xt i l'estadística suavitzada anterior st1. El suavització exponencial simple s'aplica fàcilment i produeix una estadística suavitzada tan bon punt hi ha dues observacions disponibles. El terme factor de suavització aplicat α aquí hi ha una cosa d'un nom equivocat, com a valors més grans de α en realitat reduir el nivell de suavització, i en el cas limitant amb α = 1 la sèrie de sortida és només l'observació actual. Valors de α prop d'un tenen menys efecte de suavització i donen més pes als canvis recents en les dades, mentre que els valors de α més a prop de zero tenen un efecte suavitzat més gran i responen menys als canvis recents.

Suavització doble exponencial (Holt lineal)

El mètode de suavització exponencial simple no funciona bé quan hi ha una tendència a les dades.[5] En aquestes situacions, es van idear diversos mètodes sota el nom de "suavització exponencial doble" o "suavització exponencial de segon ordre", que és l'aplicació recursiva d'un filtre exponencial dues vegades, per la qual cosa s'anomena "sutisament exponencial doble". Aquesta nomenclatura és similar al suavitzat exponencial quàdruple, que també fa referència a la seva profunditat de recursivitat.[6] La idea bàsica darrere del suavitzat doble exponencial és introduir un terme per tenir en compte la possibilitat que una sèrie mostri algun tipus de tendència. Aquest component de pendent s'actualitza en si mateix mitjançant un suavitzat exponencial.

El funcionament del mètode o pseudocodi seria el següent:[7]

De nou, la seqüència de dades en brut d'observacions està representada per xt, començant en el temps t=0. Fem servir st per representar el valor suavitzat del temps t, i bt és la nostra millor estimació de la tendència del moment t. La sortida de l'algorisme s'escriu ara com Ft+m, una estimació del valor de xt+m en el moment m>0 basat en les dades en brut fins al moment t. El suavitzat doble exponencial s'expressa de la següent manera:

s0=x0b0=x1x0

I per t>0 per

st=αxt+(1α)(st1+bt1)bt=β(stst1)+(1β)bt1

on α (0α1 ) és el factor de suavització de dades, i β (0β1 ) és el factor de suavització de tendències.

Referències

Plantilla:Referències