le funzioni periodiche ripasso - unical · 2019. 5. 27. · le funzioni periodiche! una funzione si...

24
Le funzioni periodiche Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari. Il minimo tra gli “r” che soddisfa tale condizione è il periodo della funzione e questa è detta funzione periodica di periodo “r” con periodo: Funzioni periodiche più comuni sono il seno e coseno trigonometrici. Ripasso Il seno di un angolo x (in gradi o radianti) è definito a partire dalla circonferenza goniometrica, ovvero dalla circonferenza di raggio unitario nel piano cartesiano. Presa la semiretta uscente dall'origine che forma un angolo x con l'asse delle ascisse, il seno dell'angolo è il valore della coordinata y del punto di intersezione tra la semiretta e la circonferenza (in figura, è la lunghezza del segmento DC). Ripasso/2 Si definisce il coseno considerando una circonferenza di raggio unitario ed una semiretta uscente dall'origine che forma un angolo x con l'asse delle ascisse. Il coseno dell'angolo x è definito come il valore della coordinata x del punto di intersezione tra la semiretta e la circonferenza (lunghezza del segmento OC). Per angoli tra 0 e ! / 2, il coseno di un angolo è il seno dell'angolo complementare, cioè Comportamento delle funzioni La prima questione da affrontare è come si comporta la funzione sen(ax), dove a è un numero reale positivo fissato a piacere. Considerare “ax” come argomento del seno corrisponde a cambiare la scala delle ascisse cioè il grafico di sen(ax) è quello di sen(x) ``dilatato'' o “contratto” secondo che “a” sia minore o maggiore di uno in valore assoluto sen(x) nell"intervallo (0,4#) ha due picchi e due valli . sen(4x) ha 8 picchi e 8 valli sen(2x/!) sale e scende una sola volta

Upload: others

Post on 09-Mar-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Le funzioni periodiche!Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Il minimo tra gli “r” che soddisfa tale condizione è il periodo della funzione e questa è detta funzione periodica di periodo “r”!

con periodo:!

Funzioni periodiche più comuni sono il seno e coseno trigonometrici.!

Ripasso !

Il seno di un angolo x (in gradi o radianti) è definito a partire dalla circonferenza goniometrica, ovvero dalla circonferenza di raggio unitario nel piano cartesiano.!

Presa la semiretta uscente dall'origine che forma un angolo x con l'asse delle ascisse, il seno dell'angolo è il valore della coordinata y del punto di intersezione tra la semiretta e la circonferenza (in figura, è la lunghezza del segmento DC).!

Ripasso/2 !Si definisce il coseno considerando una circonferenza di raggio unitario ed una semiretta uscente dall'origine che forma un angolo x con l'asse delle ascisse.!

Il coseno dell'angolo x è definito come il valore della coordinata x del punto di intersezione tra la semiretta e la circonferenza (lunghezza del segmento OC).!

Per angoli tra 0 e ! / 2, il coseno

di un angolo è il seno dell'angolo

complementare, cioè!

Comportamento delle funzioni!La prima questione da affrontare è come si comporta la funzione sen(ax), dove a è un numero reale positivo fissato a piacere. !

Considerare “ax” come argomento del seno corrisponde a cambiare la scala delle ascisse cioè il grafico di sen(ax) è quello di sen(x) ``dilatato'' o “contratto” secondo che “a” sia minore o maggiore di uno in valore assoluto!

sen(x) nell"intervallo (0,4#) ha due picchi e due valli .!

sen(4x) ha 8 picchi e 8 valli!

sen(2x/!) sale e scende una sola volta!

Page 2: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Seno e coseno/2!Poiché funzioni seno e coseno hanno periodo “r” saranno anche periodiche con periodo “2r”, “3r”, …!

Quando si parla di periodo si sottintende che si considera il periodo minimo, definito come il più piccolo p tale che f(x+r) = f(x) per ogni x!

Piú in generale sen(kx) e cos(kx) , con k intero, hanno come periodo minimo r=2k/#.!

cos(x) nell"intervallo (0,4#) ha tre picchi e due valli.!

cos(4x) ha 9 picchi e 8 valli!

cos(2x/!) sale una volta e scende due volte!

Scomposizione in serie di Fourier!

L"ampiezza è lo scarto massimo di oscillazione rispetto all"asse.!

La fase è l"ascissa del primo punto di massimo.!

Il periodo (o potenza) esprime la durata dell"oscillazione (curva tra due picchi)!

La frequenza (reciproco del periodo) si interpreta come numero di oscillazioni per unità di tempo. ! ALTA FREQUENZA = MOLTE OSCILLAZIONI!

L"idea è che una funzione PERIODICA nel tempo possa esprimersi come somma di termini trigonometrici (armoniche).!

Scomposizione in serie di Fourier/2!

Il punto ruotando si trova in posizione 1 e completa il giro in posizione 2. Da qui prosegue e si porta in posizione 3 per completare il cerchio più interno e tornare in posizione 2. Riparte infine per raggiungere la posizione 4 e completare per l"ultimo cerchio. !

La serie storica è disaggregata in tutte le$frequenze che in essa sono presenti.!

Si parte con la minore: se n=100 la frequenza più piccola è 1/100=0.01 dell"unità di tempo della serie storica (anno, mese, settimana, etc.)!

Immaginate che la serie storica sia rilevata ogni secondo.!

La lancetta fucsia ruota ogni centesimo di secondo.!

Scomposizione in serie di Fourier/3!

Che succede intanto alla serie storica?!

I passaggi nei cerchi possono essere seguiti linearmente: !

Picchi o valli nella serie storica sono posizioni elevate o basse nei vari cerchi.!

La separatezza delle componenti è solo una nostra interpretazione che prelude alla loro stima.!

In realtà si vede solo l"intreccio delle componenti.!

Page 3: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Scomposizione in serie di Fourier/4!

Ogni armonica è un"onda sinusoidale che completa il suo

ciclo in “c/i” periodi.#

Le alte frequenze esprimono variazioni di breve periodo

(stagionalità, settimane, giorni).#

Le basse frequenze componenti cicliche con cadenze sempre

minori (man mano che si riduce la frequenza.#

Questo approccio venne avviato nei primi anni del secolo scorso, ma ebbe sviluppo limitato a causa delle difficoltà di calcolo.!

Stagionalità con le armoniche!Le componenti stagionali possono essere espresse da combinazioni lineari di “armoniche”. Ad esempio!

Il coefficiente di stagionalità è la somma delle armoniche.#

“i” è l’indice della armonica"

Questa è una tecnica di stagionalità variabile dato che il coefficiente varia per l"anno e per il periodo.!

m è da scegliere"

Stagionalità con le armoniche/2!

La durata più breve in cui si può parlare di “stagione” è 2 (da un dato a quello successivo). Il massimo numero di armoniche stagionali è dato da!

Infatti, in caso di “s” pari, la m-esima armonica completerebbe il suo ciclo !in un numero di periodi uguale a:!

D"altra parte non è necessario usare tutte le armoniche dato che le prime#

due o tre sono già in grado di esprimere complesse strutture ondulatorie.#

Le ultime armoniche hanno oscillazioni smorzate e quindi poco utili.#

Esempio!

Esempio di armonica!

Stagionalità

1ª arm+2ª arm

1ª armonica

2ª armonica

Gli angoli sono misurati in radianti#

Page 4: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Periodogramma! Esempio!La presenza di un picco in ogni periodo è segno di stagionalità#

Questa impostazione rende più

esplicite le componenti periodiche quali la ciclicità e la

stagionalità.#

Altro esempio!Un solo picco indica una presenza discutibile di stagionalità!

One of the spectral requirements is

that seasonal peaks, in!

the spectrum of the original series,

should be removed in the spectrum

of the seasonally adjusted series.!

Frequenze cicliche!La frequenza cui è associata la massima potenza è la fonte della stagionalità dominante. !

Le prime due frequenze sono molto prossime a 4 e confermano la stagionalità trimestrale presente nella serie storica.!

Potenziali stagionalità: 4.29 3.75 2.73 15 2.14 3"

Page 5: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Esempio!

Si vedono picchi in corrispondenza in prossimità delle stagionalità!

Le frequenza stagionali corrispondo a12/2=6, 12/4=3, 12/3=4, 12/6=2.!

Potenziali stagionalità: 3.21 6.43 12.86 4.29 2.14 2.57 !

Serie detrendizzata#

Metodologia BV4!

Studiamo una versione semplificata del metodo sviluppato dall"ufficio centrale di statistica tedesco!

Si tratta di uno schema ADDITIVO!

E" caratteristica l"ibridazione dei polinomi e delle armoniche di solito usate in contesti diversi (ad esempio in fisica).!

Trend-Ciclo = Un polinomio in t (di solito la cubica)!

Stagionalità = Somma di armoniche normalizzate!

Metodologia BV.4!Il trend è una polinomiale in “t”, il modello con trend e stagionalità è:!

La formulazione non è lineare a causa della presenza dei parametri ! come!argomento del seno. Tuttavia, tenuto conto che:!

La relazione può essere linearizzata:!

Ancora sulla BV.4!Dato che la stagionalità deve compensarsi nell"arco dell"anno si pone il vincolo!

Vendite mensile di auto nel Quebec-Canada#

Che può essere soddisfatto ignorando l"armonica m-esima o una delle sue componenti oppure togliendo l"intercetta dal trend-ciclo!

Page 6: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Esempio!

Ogni armonica è un"onda sinusoidale che completa il suo ciclo ogni periodo.!

Le alte frequenze esprimono variazioni di breve periodo (stagionalità, settimane, giorni).!

Le basse frequenze esprimono componenti stagionali con cadenze sempre minori.!

Operatività!È difficile che uno stesso modello rimanga valido per tutto l"arco temporale. Una validità per un periodo più ristretto sembra una strategia più realistica.!

La serie storica è quindi divisa in più sotto-periodi di numerosità simile h, ma comunque decisamente superiore al numero di parametri da stimare !

h > (k+1+s)!

Se h=19 ed n= 34 allora le finestre di stima sarebbero! i periodi indicati in colonna.!

Per ciascun sotto-periodo si devono stimare i parametri#della cubica e delle armoniche. Per comodità i termini da

usare si scelgono con la stepwise regression.#

Invece di una media mobile abbiamo un modello mobile che

potrebbe essere diverso da periodo a periodo.#

Operatività/2!I sottoperiodi si sovrappongono, almeno in parte.!

Ne consegue che per uno stesso periodo disponiamo di più stime!

Ad esempio per il periodo 10 otteniamo il dato interpolato in 10 diverse situazioni (fino ad un massimo di 16). !

La sintesi dei valori stimati può farsi con la media, la mediana o altro.!

Applicazione alle vendite auto!

La stagionalità è presente ed in forma costante. C"è anche il trend.!

Page 7: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Applicazione alle vendite auto/2!Trend cubico. Finestra=31. Metodo: weighted stepwise regression !

Cambio Euro/Dollaro Can.!

http://uif.bancaditalia.it/UICFEWebroot/cambiSSMForm.jsp?lingua=it!

Concetto di previsione!

Immagino il sistema degli eventi, passati e futuri, come una ragnatela. !

Se la si tocca in un punto ci saranno reazioni moltiplicative in tutti i fili!

Il sistema degli eventi futuri è visto come un complemento di quello del passato.!

Attraverso la conoscenza delle reazioni in questo è possibile stabilire le reazioni sui fili del futuro!

Schema di lavoro!Proporre previsioni è come guidare guardando nello specchietto retrovisore.!

Non si corrono troppi rischi se la strada che si segue è la stessa di quella percorsa.!

Le garanzie che sia proprio così non ci sono.!

Page 8: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Forecasting and Backcasting!

According to the "Rational Expectations" paradigm,

the market uses efficiently all available information

in forming forecasts of future variables!

Detti!

Prediction is very difficult, especially if it's about the future. !--Nils Bohr, Nobel Laureate in Physics!

Those who have knowledge, don't predict. Those who predict, don't have knowledge. !

--Lao Tze, 6th Century BC Chinese Poet!

It is far better to foresee even without certainty than not to foresee at all. !

! -- Henri Poincaré!

The illusion of knowing what!s going to happen is worse than not knowing !

! -- James Utterback!

Concetto di previsione/1!

Distinguiamo gli eventi in due tipi!

FACTA - avvenimenti che si collocano nel passato!

FUTURA- avvenimenti che si collocano nell'avvenire!

In quanto soggetti agenti possiamo intervenire solo sui FUTURA: se qualcosa non è ancora accaduto è almeno concepibile l'idea di agire per modificarne il Corso.!

D'altra parte, è possibile conoscere e descrivere solo i FACTA. Ciò che sarà può solo essere prefigurato: profezie, congetture, prospettive, proiezioni, etc.!

Il loro punto di incontro è quell'istante brevissimo in cui la delusione cede il passo alla speranza#

Concetto di previsione/2!

Dicesi PREVISIONE la descrizione di eventi futuri che si basa sulla conoscenza di eventi passati e su di un insieme di ipotesi.!

Quindi, la previsione altro non è che l'estensione ai FUTURA delle regolarità accertate per i FACTA.!

Su quali basi logiche si fonda tale estensione? Lo schema è riconducibile alla induzione per enumerazione.!

Dato che per "n" volte si è trovato che gli "!" sono dei """ e che in nessuno di questi casi si è trovato che un """ non fosse un "!", le due affermazioni:!

1) Il prossimo "!" sarà anche un """!

2) Tutti gli "!" sono anche dei """!

diventano sempre più verosimili man mano che "n" si avvicina all'infinito.!

Page 9: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Le previsioni nelle scienze sociali!

Esistono eventi caratterizzati da molta stabilità nel loro manifestarsi, ma!ne esistono altri assai più mutevoli.!

I primi sono frequenti nelle SCIENZE FISICHE!

I secondi sono frequenti nelle SCIENZE SOCIALI!

E' retorico domandarsi se un oggetto, lasciato libero, cadrà oppure rimarrà sospeso nell'aria in presenza di gravità.!

L'idea invece che un aumento di prezzo induca una contrazione della domanda è solo plausibile.!

La loro prevedibilità è molto ineguale:!

Le regolarità empiriche riscontrate nelle scienze sociali sono più imprecise e vaghe che nelle scienze fisiche. #

In molti contesti sono talmente incerte da far dubitare persino della loro utilità#

Le previsioni economico-aziendali!

Sono distinte per il tempo (con molta incertezza sui limiti)!

A breve termine (fino ad un anno)#

Hanno un ruolo di primo piano i fattori accidentali o erratici:scioperi, leggi speciali, catastrofi naturali, etc. oppure stagionali!

A medio termine (da 1 a 5-10 anni)#

Il ruolo centrale è svolto dalle fasi di espansione e contrazione che coinvolgono più settori di attività!

A lungo termine (dai 10 anni in poi)#

Dominano i fattori demografici, le modifiche strutturali del sistema economico, l'evoluzione tecnologica, il sistema dei valori, etc.!

A brevissimo termine (fino a ad un mese)#

previsioni JIT (just-in-time)!

Metodi diversi per tempi diversi!

Per il BREVISSIMO TERMINE la previsione è condizionata dalla situazione presente che si ritiene senz"altro continuata nell'immediato futuro. In genere basta traslare la previsione di un solo periodo!

Per il MEDIO-LUNGO TERMINE la previsione non può limitarsi alla mera estensione del passato, ma comprendere varie alternative anche accompagnate da considerazioni qualitative (scenari).!

Per il BREVE TERMINE la previsione è legata all'inerzia intrinseca in ogni evoluzione dinamica e che impedisce repentini cambiamenti. In questo caso le previsioni si estendono per più periodi, ma non troppi.!

Diagnosi congiunturali!

In molte analisi l'interesse si accentra su di un periodo tra i 12 e 24 mesi.!

Tale orizzonte è abbastanza ampio per dare spazio ad elementi decisionali, ma ancora breve perché si possa sentire l'influenza del passato più recente.!

Analisi e conoscenza dell'evoluzione passata sono essenziali, ma più per individuare le relazioni fra variabili e regolarità di comportamento che non come fattore di predizione del futuro.!

Qui trovano largo impiego (e spesso

a sproposito) le tecniche di scomposizione e altri metodi di

previsione.!

Wall Street indices predicted nine out of the last five recessions ! !! --Paul A. Samuelson !

Computers in the future may weigh no more than 1.5 tons."

Popular Mechanics (1949)"

Page 10: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Previsione Naive/1!

Il metodo di previsione più semplice, che non costa nulla e che tutti possono applicare è il seguente!

Se k=1 allora la previsione coincide con l'ultimo valore noto. !

Se durante la luna appena trascorsa ho scambiato 100 ruote, in quella che viene ne scabierò ….!

Previsione Naive/2!

Altre scelte per la previsione naive sono!

Tasso di crescita (composto) della serie storica. !

Variazione relativa media da un periodo all'altro!

Le previsioni NAIVE/1 hanno pochissima memoria del passato e diventano inutili per dati a forte stagionalità. !

Funziona bene quando c'è un marcato trend!

Esempio!

Per i seguenti dati si ha:!

Previsione per il primo trimestre '90!

Tutte le previsioni sembrano sottostimare il valore per il primo trimestre!

Previsione naive stagionali!

La presenza di stagionalità rende scadente il metodo Naive/1 che ignora le influenze stagionali.!

La stagionalità può essere inclusa con lo schema:!

il valore previsto è proporzionale al valore stagionale precedente.!

Le determinazioni di "k" seguono le serie parziali costituite dal succedersi dei valori stagionali!

Le cose sembrano andare meglio, ma il metodo è troppo fragile per essere realmente utile.!

Page 11: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Metodo della media!

i metodi naive sfruttano poco le informazioni ultime della serie che in fondo contengono le informazioni più valide per la previsione futura!

Un metodo, analogo è il metodo della media!

DATI NON STAGIONALI!

dove "m" è il numero di termini: solitamente da 3 a 6!

DATI STAGIONALI!

dove "s" è la stagionalità ed "a" il numero di anni.!

Esempio!

E' anche possibile usare medie ponderate invece di medie semplici. Così si possono pesare di più i valori recenti e meno i valori passati!

Ad esempio:!

Da notare che il valore previsto in base alle medie non potrà mai andare oltre il valore più piccolo o più grande tra quelli già osservati .!

Si possono però usare i pesi negativi per aggirare l"ostacolo.!

Metodo della media cumulativa!

A partire dal primo termine si calcola una media che include via via un numero crescente di termini:!

Questa tecnica ha il difetto di generare medie con termini non comparabili, ma tende a ripulire l'andamento della serie e ciò la rende apprezzabile per previsioni a corto raggio.#

La previsione è data dagli ultimi tre#termini nella progressione delle medie: (9.55+9.60+9.94)/3=9.7#

Metodo della media retrocumulata!A partire dall"ultimo termine si calcola una media che include via via un numero crescente di termini fino ad arrivare al primo:!

Questa tecnica da più peso ai termini recenti che compaiono più spesso nel calcolo delle medie retrocumulate.#

Anche in questo caso possiamo usare la media degli ultimi tre#termini nella progressione:#

(9.25+9.26+9.12)/3=9.21#

La serie rossa (retrocumulata) sembra più stabile della serie blu (cumulata).#

Qtr1 Qtr2 Qtr3 Qtr4!

1986 9.425000 9.333333 9.300000 9.292308!

1987 9.250000 9.190909 9.210000 9.277778!

1988 9.262500 9.200000 9.216667 9.260000!

1989 9.125000 8.900000 8.850000 9.100000!

Page 12: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Previsioni nell"approccio classico !

La estrapolazione delle componenti avviene con la traslazione temporale delle singole formule!

Allungare il trend è semplice: si valuta il modello analitico per le nuove (valori successivi di t). Se non si allunga troppo, il risultato è in genere attendibile!

La stagionalità fissa o variabile si estende replicando i coefficienti dell"ultimo periodo!

Anche la ciclicità si estende ipotizzando che gli effetti del nuovo periodo siano simili a quelli del vecchio.!

Questa è una previsione puntuale!

La previsione con l’approccio classico, nella versione da noi descritta, non può

prevedere l’intervento di eventi che modificano sostanzialmente il comportamento

della serie.!

Questi possono accadere anche nel brevissimo periodo!

La previsione puntuale è utile, ma non sufficiente. L"intervallo di previsione indica un minimo o un massimo in ogni punto futuro ed evidenzia due rischi alternativi.!

Esempio!

I cambiamenti bruschi possono essere inclusi nel processo se sono già avvenuti

in passato. Non c’è garanzia che si ripetano nella stessa forma in futuro.!

L’approccio classico non è esatto, ma può essere utile!

La presenza di intervalli di previsione consente di pianificare strategie adeguate per i diversi scenari.!

Altro esempio! Misure di accuratezza!

Root Mean Squared Prediction Error!

Mean Absolute Prediction Error!

Mean Absolute Scaled Error!

Il calcolo si basa sull"idea del “leaving-one-year out”: un anno (o altro periodo) è accantonato per valutare l"accuratezza della previsione.!

Hyndmam-Koehler considerano il MASE la misura più efficace di errore di previsione!

Page 13: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Esempio!http://camcomrer-test.redturtle.it/studi-ricerche/banche-

dati/bd/lavoro/amsocial/cig/cigordin/Cig_mensile.xls/view!Teoria del metodo della media!

Si pensa che i dati siano generati dal seguente meccanismo!

Dove " è costante e gli et formano una sequenza di errori non osservabili, a media nulla, incorrelati e con varianza costante.!

Se " fosse noto, il valore che minimizza l"errore quadratico medio della previsione nel periodo (n+r) sarebbe!

La previsione è non distorta nel senso che ha media nulla. Inoltre ha varianza costante!

Teoria del metodo della media/2!

Se " è incognito occorre stimarlo con i minimi quadrati. Ciò implica!

che corrisponde al metodo della media (se la serie è stagionale occorre calcolare una media per ogni sottoperiodo).!

La previsione è la stessa per ogni periodo futuro. L"intervallo di confidenza è!

## è il livello di confidenza e t#/2,n-1 è il quantile della t-Student che !corrisponde al livello (1-#)!

Poiché il livello è costante, ogni dato contribuisce con lo stesso peso (1/n) a formare la previsione#

Esempio!

All"aumentare del livello di confidenza, la previsione diventa più attendibile,

ma meno precisa.

Il 99% degli intervalli così costruiti contiene il valore previsto#

Page 14: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Aggiornamento del previsore!

Ci troviamo al tempo n+1 ed effettuiamo una previsione di r periodi!

La previsione al periodo (n+1) per r periodi in avanti è la media ponderata della previsione per Il periodo (n+1) già effettuata al periodo n ed il dato acquisito al periodo (n+1)!

La previsione dal periodo (n+1) per gli r periodi in avanti è pari alla previsione già effettuata al periodo n corretta per una frazione fissa dell"errore che si è verificato al periodo (n+1)!

Un"angolatura alternativa è la seguente:!

Livellamento esponenziale%(No trend - No seasonality)!

I metodi di livellamento esponenziale ES (exponential smoothing) sono nati negli anni &50 e diventati subito popolari perché danno stime affidabili con pochi dati.!

La previsione per il prossimo periodo si basa sulla previsione per il periodo corrente più un aggiustamento proporzionale all'errore già fatto#

dove "#" è il fattore di correzione (si ipotizza che 0 < # <1 )$

All'avvicinarsi di "!" ad "1" aumenta l'incidenza del fattore di correzione. Se ! tende a zero l"errore di previsione perde gradualmente la sua importanza.#

Se #=1 il metodo ES coincide con il metodo naive per k=1!

Livellamento esponenziale/2!

Il valore prossimo previsto è una media ponderata tra il valore già previsto ed il valore certo del periodo precedente. Infatti:!

Se "!" tende a zero si riduce l"incidenza del valore passato ed aumenta quella della previsione precedente (processo AUTOADATTIVO).#

L"ipotesi di serie storica a media costante comporta che tutti i valori diano lo stesso contributo alla formazione della previsione corrente.!

Tale ipotesi è spesso indifendibile e converrà passare ad un modello in cui la media possa variare nel tempo.!

Livellamento esponenziale/3!

il principio è quello della media ponderata: tutti i valori passati della serie contribuiscono al valore futuro, ma non con lo stesso peso. !

Anzi, i pesi decrescono man mano che il periodo di riferimento si allontana nel passato. !

C'è però un'altra interpretazione dell'ES che è più illuminante!

In generale! Per n grande tende a zero#

Page 15: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Note sul fattore di correzione!

Più alto è il fattore più rapida è la caduta del contributo dei valori passati e più alto è il peso dei valori più recenti#

E' da osservare che la somma dei pesi nello schema di ES dipende da "#" e da "n", ma all'aumentare di "n" tende rapidamente ad uno! La serie storica ha memoria dei valori passati, ma la loro influenza decresce

man mano che si allontanano dal presente.!

Peso dei valori passati!

Ancora sul fattore di correzione! Scelta ragionata del fattore di correzione!

La scelta di " #" è un processo di prove ed errori: è noto che i valori vicini allo zero livellano la serie più dei valori prossimi ad uno. !

Se la serie è molto oscillatoria si scelgono valori bassi che frenano le reazioni all'aggiornamento dovuto a forze di espansione o di contrazione.!

Se invece ha una struttura ben marcata e con poche oscillazioni si opterà per un valore più alto).!

In generale si dovrebbe avere:!

Il fattore " #" influenza l'accuratezza della previsione e deve essere scelto in modo che l'errore di previsione sia il più piccolo possibile.!

N.B.!

Page 16: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Scelta del fattore di correzione/2!

Per ottenere un buon valore di prova di “#” si sfrutta l"analogia con le medie mobili !

Si può scegliere “#” in modo da rendere l"ES simile ad una media mobile di “m” termini. Quindi !

Un dato inserito in una media mobile di “m” termini ha “età media” cioè rimane nella serie, pari a !

Nel livellamento esponenziale la presenza media è!

Se m=10 allora sarà #=0.18 !

Implementazione dell"ES!

Il meccanismo ricorsivo!

Può essere riscritto come!

e può attivare la previsione in ogni momento della serie.!

che viene usato per la previsione successiva!

e così via fino all"n-esimo dato!

(1) Significa che

si prevede un

periodo in avanti

Previsione per il 2°

periodo basata sul 1°

Previsione per il 3°

periodo basata sul 2°

Stima del valore iniziale!

Per avviare il processo di ES si deve fare una scelta per il valore di partenza: !

ovvero la stima "naive"!

Tra le varie scelte possibili di ricordiamo le due più semplici!

! 1) Media dei primi m valori!

! 2) si pone!

Applicando sequenzialmente la formula di ES si vede che !

L"impatto della prima previsione è trascurabile se n è grande.!Se n=50 e #=0.2 per il secondo addendo si avrebbe !

Esempio!

In questo caso il valore adatto per "#" è 0.8 in quanto segue meglio la serie. !

Quindi la previsione più accurata per l'88 è 14.01!

Ecco un esempio su dati annuali. Come valore iniziale si è usata la stima naive. !

Quando la serie è analizzata la prima volta, l'ES è applicato a tutti i termini!

Si intuisce che la scelta di "#" deve essere preceduta da diverse prove!

Page 17: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Scelta automatica di #!

Il fattore "#" determina l"intensità con la quale i valori passati influenzano le previsioni future.!

Valori piccoli di “#” daranno risposte lente ai cambiamenti di livello, ma saranno più stabili.!

Valori elevati rendono le previsioni più sensibili ai cambiamenti quindi più vicine all"andamento reale, ma anche più legate a fatti episodici e irregolari.!

Un modo per scegliere “#” meno soggettivamente è il seguente:!

Per una scansione di valori di “#” 0.05 - 0.30, passo 0.05 si calcola!

Il valore di “!” cui corrisponde il minimo di sarà quello prescelto per tutte le previsioni #

Ancora sulla scelta automatica di # /2!

Se il criterio prescelto ha un andamento convesso, il punto di minimo indicherà il valore corretto di #.!

In genere la sensibilità non è elevata per cui va bene anche una griglia poco fitta per la disamina dell"intervallo unitario.!

Esempio!

Il valore di “#” da applicare è #=0.05!

Tuttavia lo smussamento appare eccessivo. !

Un altro candidato è #=0.30, ma l"efficacia è dubbia!

Leaving-one-out!

In fase di costruzione del meccanismo di ES si può ben sacrificare un dato per mettere a punto il previsore.!

L"idea è di effettuare l"ES non sugli “n” dati, ma su (n-1) e di eaminare una scansione di valori del coefficiente di smorzamento “#”.!

Il valore di “#” che fornisce ma stima migliore del valore più recente Yn sarà quello da adottare nel previsore!

Il valore di “!” da applicare è !=0.60#

La prossimità tra serie originale e serie prevista dall"ES è troppo elevata: #

ogni singolo episodio viene riportato nel previsore che non attua alcun livellamento!

Page 18: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Previsioni con l'ES!

Lo scopo dell'ES è di eliminare le fluttuazioni casuali e conservare la struttura consolidata della serie storica!

Il metodo ES è utile se si debbono aggiornare centinaia o migliaia di!previsioni -a breve termine- allorché si acquisisce un nuovo dato.!

Infatti, per gestire l'ES occorre registrare il dato osservato in passato e la !previsione fatta su di esso. Quindi due sole informazioni. !

Quando il nuovo dato si rende disponibile si inserisce questo e la sua!previsione fatta nel periodo precedente e così via.!

L' ES ha un orizzonte temporale limitato ad un periodo e non potrebbe essere usato per una sequenza di previsioni se non attraverso un meccanismo ricorsivo poco affidabile.#

Esempio!Quarterly Iowa nonfarm income

(1948 - 1979). Source: Abraham & Ledolter (1983).#

La presenza di un trend esponenziale induce!ad attivare la scala logaritmica e le differenze prime (cioè i tassi di crescita)!

Nel grafico dei tassi di crescita c"è una progressiva, sebbene lenta crescita del livello medio. Quindi il modello a media costante sarebbe inappropriato.

Usiamo y0=(media globale della serie) #=0.13!

Valore previsto nella scala e forma della serie originaria è yt+1=ytexp(0.01139949)=6033.387!

Maggiore è il valore di #, maggiore è la variabilità dell"errore di previsione.!

In base alla varianza dell"errore di previsione si possono calcolare degli intervalli di previsione, approssimati come la varianza da cui derivano.!

L"errore di previsione dell" ES è definito da!

Varianza dell"errore di previsione!

con varianza!

Esempio!

La “forchetta” (qui al 95%) deve essere considerata più in termini qualitativi che quantitativi!

Year Forecast True value %Err.

2005 2140.007 2172 1.47

2006 2140.007 2398 10.76

2007 2140.007 2398 10.76

Unknown parameters are

determined by minimizing the

squared prediction error.!

Page 19: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Livellamento esponenziale e Trend!

L"ES è appropriato se la serie non ha un trend. Se invece il trend c'è ed in particolare se il trend è lineare l'ES produce valori poco utili!

Supponiamo che la serie storica sia esprimibile con il modello!

Oltre alla media costante b0 c"è un incremento regolare del livello medio della serie.!

Se si applica l'ES si ottiene!In definitiva si ha!

Quindi il metodo ES semplice (SES: single exponential smoothing ) sottostima il trend se è crescente o lo sovrastima se è decrescente.!

Al tendere di "n" all'infinito succede che!

Media degli errori#

Livellamento esponenziale e Trend/2!

Metodo di Holt!Per superare questo limite è stato proposto il metodo LES (linear exponential smoothing) noto anche come METODO DI HOLT.!

Tale metodo prevede prima il livellamento della serie storica con un modello misto!

L'espressione è simile a quella del metodo ES. Cambia solo per la presenza del termine di trend che si somma all'ultimo valore livellato della serie. !

Il simbolo “L” per il valore livellato (non trend) in questo caso è più comodo.!

Il significato del coefficiente di smussamento “#” rimane invariato, ma si stabilisce che il valore previsto ora si articola su due componenti distinte : il livello ed il trend!

Questa è la prima equazione del metodo di Holt#

Metodo Holt/2!

Compaiono due fattori di livellamento (# e ") da cui il nome di DES (Double Exponential smoothing) con cui è anche noto questo metodo!

La seconda equazione del metodo prevede il livellamento del trend!

Questa è una stima del trend#

Il trend è espresso come media ponderata tra la stima più recente del trend stesso e l"incremento del valore livellato.!

Questo è già stato ottenuto dalla#1ª equazione#

La scelta di “"” troppo vicina ad uno porta ad un trend applicato solo alle ultime osservazioni. !

Se “"” tende a zero il trend si stima su tutte le osservazioni dando a tutte lo stesso peso.!

Page 20: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Metodo di Holt/3!Il metodo LES opera separatamente sulle due componenti per poi combinarle

in fase di previsione!

La previsione è la somma del valore livellato della serie e del trend!

Per avviare il processo di previsione è necessario determinare i valori iniziali del trend e della serie livellata!

Ad esempio si può scegliere!

State-Space model!

Implementazione del metodo di Holt!

Rimane da scegliere il valore iniziale del trend. Due possibili scelte sono!

Il meccanismo del LES è ora definito:!

1) si calcola!

2) si calcola!

Fissati !

A fini previsivi si pone poi!

(a scelta)!

Esempio!

La serie mostra un chiaro trend lineare per cui il LES può essere applicato con speranza di succeso#

Metodo Holt-Winters!

I metodi di livellamento esponenziale sono detti ADATTIVI in quanto operano la valutazione graduale dell'impatto dei dati passati sui valori futuri.!

Nessuno dei due metodi (SES e DES) riesce a "seguire" serie con forti effetti stagionali. Il metodo di Winters cerca di colmare tale lacuna!

in cui si ipotizza che l'interazione che lega trend e stagionalità sia moltiplicativa dove k esprime il numero di frazioni stagionali presenti nell'anno. E' ovvio che!

Nel metodo di Winters il trend è lineare per questo il metodo è anche detto di Holt-Winters!

Page 21: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Il metodo Holt-Winters/2!

Il metodo Holt-Winters si articola su tre equazioni (e quindi in tre passi)!

Livellamento delle osservazioni !

Livellamento della stagionalità!

Livellamento del trend!

Sono presenti ben tre fattori di livellamento (compresi tra 0 e 1) e questo dà al metodo grande flessibilità, ma anche più arbitrarietà nella scelta.!

Il metodo Holt-Winters/3!Le previsioni a partire dal periodo t si effettuano con la formula !

Per avviare i calcoli occorre fissare il livello del trend, la previsione del livello iniziale ed i fattori di stagionalità. Esistono varie scelte. !

Con l"esperienza ed un processo di prove-ed-errori si può definire un set ottimale.!

Soluzioni semplici sono le seguenti!

Esempio!Importi IVA versati trimestralmente#in una provincia italiana#

Schema di calcolo!

Esempio/continua!

La combinazione dei fattori che era buona per i primi valori iniziali non è necessariamente buona per gli altri#

Page 22: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Altro esempio (Trend=F,Seas=T)! Altro esempio (Trend=T,Seas=T)!

Holt-Winters additivo!La versione additiva prevede la separazione tra stagionalità e trend!

Lo schema di calcolo è!

Le previsioni saranno quindi!

Vincolo di pareggiamento nell"anno#

Esempio!

Incassi trimestrali WallMart!

Previsione per il 28°. Usata per fissare i parametri!

Previsione prossima!

Meida anno1

Page 23: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Tipologie di LES!

Sono in uso regolare ben 15 diverse formulazioni della tecnica.#

Si distinguono per i tipo di trend, se c"è; il tipo di stagionalità, se c"è e per lo schema di formazione del dato#

La tabella di Gardner(1985)!

Parametri! Ets in package forecast!

ets(y, model="ZZZ", damped=NULL, alpha=NULL, beta=NULL, gamma=NULL, ! phi=NULL, additive.only=FALSE, lambda=NULL, ! lower=c(rep(0.0001,3), 0.8), upper=c(rep(0.9999,3),0.98), ! opt.crit=c("lik","amse","mse","sigma","mae"), nmse=3, ! bounds=c("both","usual","admissible"), ic=c("aic","aicc","bic"),! restrict=TRUE)!

Note that the forecast equations for the seasonal methods are valid only for a

forecast horizon () less than or equal to the length of the seasonal cycle (mp).

Page 24: Le funzioni periodiche Ripasso - Unical · 2019. 5. 27. · Le funzioni periodiche! Una funzione si dice periodica se i suoi valori si ripetono esattamente a intervalli regolari.!

Esempio!