Metody prognozowania: Szeregi czasowe. Dr inż. Sebastian Skoczypiec. ver Co to jest szereg czasowy?

Podobne dokumenty
Wykład 6. Badanie dynamiki zjawisk

Wykład 6. Badanie dynamiki zjawisk

PROGNOZOWANIE. Ćwiczenia 2. mgr Dawid Doliński

PROGNOZOWANIE I SYMULACJE EXCEL 2 AUTOR: MARTYNA MALAK PROGNOZOWANIE I SYMULACJE EXCEL 2 AUTOR: MARTYNA MALAK

PROGNOZOWANIE I SYMULACJE EXCEL 2 PROGNOZOWANIE I SYMULACJE EXCEL AUTOR: ŻANETA PRUSKA

Statystyka od podstaw z systemem SAS Dr hab. E. Frątczak, ZAHZiAW, ISiD, KAE. Część VII. Analiza szeregu czasowego

PROGNOZOWANIE I SYMULACJE. mgr Żaneta Pruska. Ćwiczenia 2 Zadanie 1

ANALIZA, PROGNOZOWANIE I SYMULACJA / Ćwiczenia 1

Prognozowanie i symulacje

Analiza rynku projekt

EKONOMETRIA wykład 2. Prof. dr hab. Eugeniusz Gatnar.

WYKORZYSTANIE STATISTICA DATA MINER DO PROGNOZOWANIA W KRAJOWYM DEPOZYCIE PAPIERÓW WARTOŚCIOWYCH

1. Szereg niesezonowy 1.1. Opis szeregu

Politechnika Częstochowska Wydział Inżynierii Mechanicznej i Informatyki. Sprawozdanie #2 z przedmiotu: Prognozowanie w systemach multimedialnych

licencjat Pytania teoretyczne:

Stanisław Cichocki Natalia Nehrebecka. Wykład 4

Stanisław Cichocki Natalia Nehrebecka. Wykład 3

Pobieranie próby. Rozkład χ 2

Zajęcia 2. Estymacja i weryfikacja modelu ekonometrycznego

Prognozowanie średniego miesięcznego kursu kupna USD

Analiza autokorelacji

3. Modele tendencji czasowej w prognozowaniu

STATYSTYKA. Rafał Kucharski. Uniwersytet Ekonomiczny w Katowicach 2015/16 ROND, Finanse i Rachunkowość, rok 2

Stanisław Cichocki Natalia Nehrebecka. Wykład 3

E k o n o m e t r i a S t r o n a 1. Nieliniowy model ekonometryczny

ANALIZA, PROGNOZOWANIE I SYMULACJA EXCEL AUTOR: MARTYNA KUPCZYK ANALIZA, PROGNOZOWANIE I SYMULACJA EXCEL AUTOR: MARTYNA KUPCZYK

KURS EKONOMETRIA. Lekcja 1 Wprowadzenie do modelowania ekonometrycznego ZADANIE DOMOWE. Strona 1

Kombinowanie prognoz. - dlaczego należy kombinować prognozy? - obejmowanie prognoz. - podstawowe metody kombinowania prognoz

Copyright by Politechnika Białostocka, Białystok 2017

WAHANIA NATĘśEŃ RUCHU DROGOWEGO NA SIECI DRÓG MIEJSKICH

Matematyka ubezpieczeń majątkowych r. ma złożony rozkład Poissona. W tabeli poniżej podano rozkład prawdopodobieństwa ( )

Parytet stóp procentowych a premia za ryzyko na przykładzie kursu EURUSD

Prognozowanie popytu. mgr inż. Michał Adamczak

PROGNOZOWANIE W ZARZĄDZANIU PRZEDSIĘBIORSTWEM

specyfikacji i estymacji modelu regresji progowej (ang. threshold regression).

WNIOSKOWANIE STATYSTYCZNE

3. Analiza własności szeregu czasowego i wybór typu modelu

Klasyfikacja modeli. Metoda najmniejszych kwadratów

DYNAMICZNE MODELE EKONOMETRYCZNE

Strukturalne podejście w prognozowaniu produktu krajowego brutto w ujęciu regionalnym

Cechy szeregów czasowych

PROGNOZOWANIE ZUŻYCIA CIEPŁEJ I ZIMNEJ WODY W SPÓŁDZIELCZYCH ZASOBACH MIESZKANIOWYCH

PROGNOZOWANIE BRAKUJĄCYCH DANYCH DLA SZEREGÓW O WYSOKIEJ CZĘSTOTLIWOŚCI OCZYSZCZONYCH Z SEZONOWOŚCI

ESTYMACJA KRZYWEJ DOCHODOWOŚCI STÓP PROCENTOWYCH DLA POLSKI

Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć)

Niestacjonarne zmienne czasowe własności i testowanie

Ekonometria. Modele dynamiczne. Paweł Cibis 27 kwietnia 2006


Statystyka. Wykład 13. Magdalena Alama-Bućko. 12 czerwca Magdalena Alama-Bućko Statystyka 12 czerwca / 30

Całka nieoznaczona Andrzej Musielak Str 1. Całka nieoznaczona

DYNAMICZNE MODELE EKONOMETRYCZNE

Statystyka w pracy badawczej nauczyciela Wykład 4: Analiza współzależności. dr inż. Walery Susłow walery.suslow@ie.tu.koszalin.pl

Metody analizy i prognozowania szeregów czasowych

PROGNOZOWANIE. Ćwiczenia 2. mgr Dawid Doliński

FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS

DYNAMIKA KONSTRUKCJI

DYNAMICZNE MODELE EKONOMETRYCZNE

MODEL TENDENCJI ROZWOJOWEJ

PROGNOZOWANIE. Ćwiczenia 3. mgr Dawid Doliński

Wygładzanie metodą średnich ruchomych w procesach stałych

Ćwiczenie 5 PROGNOZOWANIE

PROGNOZOWANIE I SYMULACJE EXCEL 1 AUTOR: MARTYNA MALAK PROGNOZOWANIE I SYMULACJE EXCEL 1 AUTOR: MARTYNA MALAK

WYKORZYSTANIE TESTU OSTERBERGA DO STATYCZNYCH OBCIĄŻEŃ PRÓBNYCH PALI

Analiza i prognozowanie szeregów czasowych

TESTOWANIE EGZOGENICZNOŚCI ZMIENNYCH W MODELACH EKONOMETRYCZNYCH

ANALIZA SZEREGU CZASOWEGO CEN ŻYWCA BROJLERÓW W LATACH

Przykład 2. Stopa bezrobocia

Witold Orzeszko Uniwersytet Mikołaja Kopernika w Toruniu. Własności procesów STUR w świetle metod z teorii chaosu 1

K wartość kapitału zaangażowanego w proces produkcji, w tys. jp.

2.1 Zagadnienie Cauchy ego dla równania jednorodnego. = f(x, t) dla x R, t > 0, (2.1)

Zastosowanie sztucznych sieci neuronowych do prognozowania szeregów czasowych

ψ przedstawia zależność

Dendrochronologia Tworzenie chronologii

ZASTOSOWANIE WYBRANYCH MODELI ADAPTACYJNYCH W PROGNOZOWANIU BRAKUJĄCYCH DANYCH W SZEREGACH ZE ZŁOŻONĄ SEZONOWOŚCIĄ DLA LUK NIESYSTEMATYCZNYCH

Analiza i Zarządzanie Portfelem cz. 6 R = Ocena wyników zarządzania portfelem. Pomiar wyników zarządzania portfelem. Dr Katarzyna Kuziak

Jacek Kwiatkowski Magdalena Osińska. Procesy zawierające stochastyczne pierwiastki jednostkowe identyfikacja i zastosowanie.

Kobiety w przedsiębiorstwach usługowych prognozy nieliniowe

Analiza szeregów czasowych w Gretlu (zajęcia 8)

4.2. Obliczanie przewodów grzejnych metodą dopuszczalnego obciążenia powierzchniowego

Na poprzednim wykładzie omówiliśmy podstawowe zagadnienia. związane z badaniem dynami zjawisk. Dzisiaj dokładniej zagłębimy

SYMULACYJNA ANALIZA PRODUKCJI ENERGII ELEKTRYCZNEJ I CIEPŁA Z ODNAWIALNYCH NOŚNIKÓW W POLSCE

Natalia Iwaszczuk, Piotr Drygaś, Piotr Pusz, Radosław Pusz PROGNOZOWANIE GOSPODARCZE

Elżbieta Szulc Uniwersytet Mikołaja Kopernika w Toruniu. Modelowanie zależności między przestrzennoczasowymi procesami ekonomicznymi

( 3 ) Kondensator o pojemności C naładowany do różnicy potencjałów U posiada ładunek: q = C U. ( 4 ) Eliminując U z równania (3) i (4) otrzymamy: =

FOLIA POMERANAE UNIVERSITATIS TECHNOLOGIAE STETINENSIS Folia Pomer. Univ. Technol. Stetin., Oeconomica 2015, 323(81)4,

Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć)

Dopasowywanie modelu do danych

Równania różniczkowe. Lista nr 2. Literatura: N.M. Matwiejew, Metody całkowania równań różniczkowych zwyczajnych.

Regresja i Korelacja

Mariusz Plich. Spis treści:

Ocena efektywności procedury Congruent Specyfication dla małych prób

Wykład 5 Elementy teorii układów liniowych stacjonarnych odpowiedź na dowolne wymuszenie

PROGRAMOWY GENERATOR PROCESÓW STOCHASTYCZNYCH LEVY EGO

Prognozowanie wska ników jako ciowych i ilo ciowych dla gospodarki polskiej z wykorzystaniem wybranych metod statystycznych

( ) ( ) ( τ) ( t) = 0

DYNAMICZNE MODELE EKONOMETRYCZNE

Analiza dynamiki zjawisk STATYSTYKA OPISOWA. Dr Alina Gleska. Instytut Matematyki WE PP. 28 września 2018

JEDNORÓWNANIOWY LINIOWY MODEL EKONOMETRYCZNY

Rozdział 2: Metoda największej wiarygodności i nieliniowa metoda najmniejszych kwadratów

Ocena płynności wybranymi metodami szacowania osadu 1

Transkrypt:

Meody prognozowania: Szeregi czasowe Dr inż. Sebasian Skoczypiec ver. 11.20.2009 Co o jes szereg czasowy? Szereg czasowy: uporządkowany zbiór warości badanej cechy lub warości określonego zjawiska, zaobserwowanych w różnych momenach czasu: {y, =1, 2, 3,...T}, gdzie: y - wyniki obserwacji, - momeny czasu, w kórych obserwowano warości zmiennej. zł/lir Ceny Pb95 od 1.1.1995 4,5 4 3,5 3 2,5 2 1,5 1 0,5 0 0 12 24 36 48 60 72 84 96 108 120 Meody Prognozowania: Szeregi czasowe 2 m-c 1

Składowe szeregów czasowych (1): Składowa sysemayczna: efek oddziaływań sałego zesawu czynników na zmienną prognozowaną Składowa przypadkowa (składnik losowy, wahania przypadkowe): Meody Prognozowania: Szeregi czasowe 3 Składowe szeregów czasowych (3): Meody Prognozowania: Szeregi czasowe 4 2

Składowe szeregów czasowych (2): Dekompozycja szeregu czasowego: wyodrębnianie poszczególnych składowych danego szeregu czasowego Meody Prognozowania: Szeregi czasowe 5 Składowe szeregów czasowych (3): Dekompozycja częso na podsawie oceny wzrokowej Nie zawsze wysępują wszyskie składowe Obserwacje nieypowe: Wahania losowe czy może ylko błąd rejesracji danych? A może gwałowna zmiana rozparywanego zjawiska? Częso ego ypu dane eliminujemy z analizowanego szeregu czasowego. Punky zwrone: zmiana kierunku endencji rozwojowej -> wymaga użycia specjalnych meod prognozowania lub może nawe udaremnić prognozowanie. Meody Prognozowania: Szeregi czasowe 6 3

Meody Prognozowania: Szeregi czasowe 7 Model szeregu czasowego (1) W przypadku prognozowania na podsawie szeregu czasowego przewarzanie informacji o przeszłości nasępuje przez budowę odpowiedniego modelu formalnego, przejście zaś od informacji przeworzonej do prognozy przez wybór reguły prognozowania. Modelem szeregu czasowego służącym do określenia przyszłej warości zmiennej prognozowanej Y w momencie (okresie) prognozowania j. y * jes model formalny, kórego zmiennymi objaśniającymi mogą być ylko zmienne czasowe oraz przyszłe warości lub prognozy zmiennej Y. Zmienne objaśniające przeszłość Sysem Zmienna prognozowana przyszłość Meody Prognozowania: Szeregi czasowe 8 4

Model szeregu czasowego (2) Prognoza zmiennej Y jes warością funkcji f zależnej od czasu, przeszłych warości i (lub) prognoz ej zmiennej: gdzie: p = f(, y -1,..., y -d, p -1,..., p -d, ε ) p, p -1,..., p -d - prognoza zmiennej Y wyznaczona na okres, -1,..., -d y, y -1,..., y -d - zaobserwowane warości zmiennej Y w okresie, -1,..., -d zmienna czasowa, d opóźnienie ε - składnik losowy W zależności od przyjęych założeń odnośnie wpływy poszczególnych składowych szeregu czasowego za prognozowaną zmienną oraz wzajemnych relacji ych składowych modele szeregów czasowych mogą mieć posać: addyywną muliplikaywną Meody Prognozowania: Szeregi czasowe 9 Model szeregu czasowego (3) Model addyywny: zakłada się że obserwowane warości zmiennej prognozowanej są sumą (wszyskich lub niekórych) składowych szeregu czasowego. Dla zmiennej czasowej, posać akiego modelu może być nasępująca: y y = f ( ) + g( ) + h( ) + ε = cons + g( ) + h( ) + ε f() funkcja czasu, charakeryzująca endencję rozwojową (funkcją rendu); g() funkcja czasu, charakeryzująca wahania sezonowe; h() funkcja czasu, charakeryzująca wahania cykliczne ε- zmienna losowa (składnik losowy) cons sały (średni) poziom prognozowanej zmiennej Meody Prognozowania: Szeregi czasowe 10 5

Model szeregu czasowego (4) Model muliplikaywny: przyjmuje się że obserwowane warości zmiennej prognozowanej są iloczynem składowych szeregu czasowego. Dla zmiennej czasowej, posać akiego modelu może być nasępująca: y = f ( ) g( ) h( ) ε y = cons g( ) h( ) ε f() funkcja czasu, charakeryzująca endencję rozwojową (funkcją rendu); g() funkcja czasu, charakeryzująca wahania sezonowe; h() funkcja czasu, charakeryzująca wahania cykliczne ε- zmienna losowa (składnik losowy) cons sały (średni) poziom prognozowanej zmiennej Meody Prognozowania: Szeregi czasowe 11 Medel szeregu czasowego (5) Możliwe jes akie sosowanie różnego rodzaju posaci modeli mieszanych addyywnomuliplikaywnych, jednak są bardziej skomplikowane i rudniejsze zarówno do esymacji jak eż inerpreacji Prognoza na podsawie modelu szeregu czasowego o najczęściej eksrapolacja funkcji rendu, a nasępnie jej korekcie uwzględniające oddziaływanie wahań okresowych na prognozowaną zmienną. Meody Prognozowania: Szeregi czasowe 12 6

Idenyfikacja składowych szeregu Trend: isoność współczynnika korelacji r Pearsona r yx cov = S S x yx y Współczynnik korelacji liczba określająca w jakim sopniu zmienne są współzależne. Idenyfikacja składowych szeregu Sezonowość: jednoczynnikowa analiza wariancji (ANOVA) hipoeza o równości wielu warości przecięnych 7

Przy analizie wahań sezonowych aka hipoeza głosi, że odchylenia od rendu są we wszyskich miesiącach, średnio rzecz biorąc, akie same, a hipoeza alernaywna, że przynajmniej jeden miesiąc różni się isonie od innych. Przy sosowaniu ANOVA porzebna jes zmienna wskazująca numer miesiąca, pozwalająca programowi znaleźć odchylenia od rendu we wszyskich syczniach, wszyskich luych id. Wprowadziliśmy zmienną do zbioru danych, nazywając ją NR_MIES. Tes analizy wariancji wymaga spełnienia dwóch założeń: badana zmienna powinna mi w każdej grupie rozkład normalny, a wariancje w grupach powinny być akie same. Założenie normalności sprawdzimy przy pomocy esu Shapiro-Wilka. Jes on dosępny module Podsawowe saysyki. W części Saysyki opisowe zaznaczamy opcję Tes W Shapiro-Wilka i po naciśnięciu klawisza Tabele liczebności oprócz szeregu rozdzielczeg orzymujemy eż warość prawdopodobieńswa esowego w eście normalności. Wcześniej rzeba zdefiniować esowaną zmienną (ODCH_ADD). Przy pomocy klawisz Selec cases ("wybierz przypadki") wybieramy kolejno poszczególne miesiące, wpisują v8=1 dla sycznia, poem v8=2 dla luego, v8=3 dla marca id. Wyniki, kóre orzymujem w en sposób, przedsawia poniższa abela: Rodzaje modeli szeregów czasowych Meody Prognozowania: Szeregi czasowe 16 8

Modele szeregów sacjonarnych (1): między poszczególnymi warościami zmiennej wysępują niewielkie wahania, kórych łączne odchylenia od pewnego sałego poziomu są niewielkie i niwelują się. W przypadku swierdzenia sacjonarności danego zjawiska można zasosować akie meody prognozowania jak: meody naiwne, meoda średniej ruchomej, wygładzanie wykładnicze pierwszego rzędu, modele ARMA i ARIMA. Meody Prognozowania: Szeregi czasowe 17 Meody naiwne Mogą być sosowane w przypadku swierdzenia niewielkich wahań w szeregu zmiennej prognozowanej i wykorzysane w prognozowaniu krókookresowym, obejmującym jeden okres naprzód. Zakładają, iż nie nasąpią zmiany w sposobie oddziaływania czynników kszałujących warości zmiennej prognozowanej: p = y 1 Meody naiwne są szybkie i anie w zasosowaniu, jednak jakość prognoz wyznaczonych z ich użyciem jes zwykle niska. Przykłady: sprzedaż przedsiębiorswa w nasępnym kwarale będzie na doychczasowym poziomie, zysk wzrośnie w ym samym sopniu co ubiegłym miesiącu. Meody Prognozowania: Szeregi czasowe 18 9

Meody naiwne Meody Prognozowania: Szeregi czasowe 19 Meoda średniej ruchomej (1) Polega na zasępowaniu danych empirycznych dla kolejnych okresów średnimi poziomami z okresu badanego i kilku okresów sąsiednich. Średnie ruchome mogą być obliczane z parzysej bądź nieparzysej liczby kolejnych wyrazów szeregu. W pierwszym przypadku mówimy o średniej ruchomej scenrowanej, w drugim o zwykłej średniej ruchomej. Meoda średniej ruchomej (zwanej eż łańcuchową) może być sosowana zarówno do wygładzania szeregu czasowego, jak i do prognozowania. Meody Prognozowania: Szeregi czasowe 20 10

Meoda średniej ruchomej (2) Średnia ruchoma prosa yˆ 1 * 1 = y i k i= k Prognoza * naiwna yˆ = y 1 szereg+prognoza naiwna średnia ruchoma k=5 średnia ruchoma k=3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 11

Meoda średniej ruchomej (3) Średnia ruchoma szeregu chronologicznego: y 1, y 2,..., y n jes wielkością, kórą obliczamy według ogólnej formuły: y i = m j = 1 w j y i j (i=m, m+1,..., n), gdzie: w j usalony zbiór wag spełniający warunek m j = 1 w j = 1 m liczba odpowiadająca podzbiorowi (m < n) jednosek czasu. Meody Prognozowania: Szeregi czasowe 23 Średnia ruchoma ważona liniowo yˆ * = k i= 1 y k 1+ i w k w 1,w 2,...,w k waga w okresie i, w 1 <w 2 <...<w k oraz w 1 +w 2 +...+ w k =1 szereg średnia ruchoma k=3 ważona średnia ruchoma 0,1 0,3 0,6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 12

Meoda średniej ruchomej (4) Prognozowanie: przyjmuje się, że warość zmiennej prognozowanej w nasępnym momencie lub okresie będzie równa średniej arymeycznej z k osanich warości ej zmiennej: przy zasosowaniu średniej ruchomej prosej: p = 1 k 1 i = k y i, przy zasosowaniu średniej ruchomej ważonej: p 1 = y, i wi + k + 1 i= k w i-+k+1 waga nadana przez prognosę warości zmiennej prognozowanej w okresie i, k sała wygładzania Meody Prognozowania: Szeregi czasowe 25 Meoda średniej ruchomej (5) 13

Prosy model wygładzania wykładniczego (1) zw. Meoda Browna Jes rozszerzeniem idei średniej ruchomej i polega na: 1.wygładzeniu oryginalnego szeregu ak, jak robi o średnia ruchoma 1.użycia orzymanego szeregu do uzyskania przyszłych warości zmiennej. Isone jes zwiększenie wpływu osanich warości szeregu na prognozę, w sosunku do wpływu bardziej odległych obserwacji. Największa waga jes nadana bieżącej obserwacji, mniejsza waga poprzedniej obserwacji i ak dalej. Wagi zmniejszają się geomerycznie w miarę cofania się w czasie Przydana do prognozowania szeregów nie mających wyraźnego rendu i wahań sezonowych. Meody Prognozowania: Szeregi czasowe 27 Prosy model wygładzania wykładniczego (2) Prognozowanie polega na wyznaczeniu prognozy na okres, kóra jes koreką prognozy na okres -1 po porównaniu jej z wynikiem rzeczywisym y -1. Zgodnie z rekurencyjną procedurą każda nowa wygładzona warość jes obliczana jako średnia ważona bieżącej obserwacji i poprzedniej obserwacji wygładzonej (prognozy); poprzednia wygładzona obserwacja była obliczona znów z poprzedniej warości obserwowanej i wygładzonej warości przed poprzednią obserwacją id. p 1 = y 1 p 2 = α y 1 + (1- α)p 1 p 3 = α y 2 + (1- α)p 2 Meody Prognozowania: Szeregi czasowe 28 14

10 9 Wygładzanie wykładnicze yˆ α * = αy 1 + (1 α) yˆ 1 - paramer wygładzania 8 7 6 5 4 3 2 szereg średnia wykładnicza 0,8 średnia wykładnicza 0,3 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 Prosy model wygładzania wykładniczego (4) α = 0,2 (obserwacje eraźniejsze) 1-α = 0,8 (obserwacje przeszłe) Większą wagę przywiązuje się do obserwacji przeszłych niż obecnych. α = 0,7 (obserwacje eraźniejsze) 1- α = 0,3 (obserwacje przeszłe) Większą wagę przywiązuje się do obserwacji obecnych niż przeszłych. Jedynie dla warości α = 0,5 akie same wagi są zarówno dla obserwacji hisorycznych jak i eraźniejszych. Im α bliższe 1, ym większa wagę przykładamy do najnowszych obserwacji, a budowana prognoza będzie uwzględniała w bardzo wysokim sopniu błędy ex pos prognoz poprzednich. 15

Prosy model wygładzania wykładniczego (5) W prakyce paramer wygładzania jes częso wybierany przez poszukiwanie sieciowe przesrzeni paramerów; o znaczy wypróbowuje się różne rozwiązania zaczynając, na przykład, od warości α = 0.1 do α = 0.9, przy przyroście 0.1. Nasępnie wybiera się a ak, aby orzymać najmniejszą sumę kwadraów (lub najmniejszy średni kwadra) różnicy pomiędzy warościami empirycznymi a warościami prognozowanymi na jeden okres naprzód; jes o zw. średniokwadraowy błąd ex pos, (ex pos MSE). Meody Prognozowania: Szeregi czasowe 32 16

Prosy model wygładzania wykładniczego (6) W oparciu o wygładzony szereg p wyznaczamy prognozy dla danych hisorycznych y : Y P + j 1 = p + p j = p + ( p p 1 ) j = 2 p j p j okres z kórego pochodzi obserwacja, j wyprzedzenie prognozy zn. na ile okresów wcześniej chcemy prognozować niż jeseśmy obecnie. Prognozowanie w przyszłość: Jeżeli jeseśmy w okresie bieżącym i dokonamy prognozy z wyprzedzeniem j-okresowym, o uzyskamy prognozę warości przyszłej na podsawie danych hisorycznych. Meody Prognozowania: Szeregi czasowe 33 Model auoregresji * yˆ = a0 + a1 y 1 +... + a 0, a1,... 1 0 a p a p y p - oceny paramerów wyznaczone MNK 9 8 7 6 5 4 3 2 sz ereg model auoregresji rzędu 1 1 0 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2 3 3 3 4 17

Modele szeregów czasowych z rendem (1) Trend (endencja rozwojowa): w saysyce funkcja maemayczną opisującą zmiany wielkości w czasie. Wyznaczenie rendu: znalezienie odpowiedniej krzywej, możliwie dokładnie pasującej do warości, kóre badany proces przyjmował w minionych okresach. Konsrukcja jedno-równaniowego modelu maemaycznego, w kórym rolę jedynej zmiennej objaśniającej pełni czas. 1. Wybór posaci analiycznej funkcji rendu. 2. Szacowanie paramerów funkcji rendu. 3. Ocena jakości orzymanego modelu. Meody Prognozowania: Szeregi czasowe 35 Meoda naiwna 18 16 14 yˆ * ( y y ) = y 1 + 1 + 2 12 10 8 6 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 18

Modele szeregów czasowych z rendem (2) Wybór posaci analiycznej funkcji może być opary na eoreycznych przesłankach doyczących mechanizmu rozwojowego zmiennej prognozowanej. Najczęssze posacie funkcji: funkcja liniowa funkcję poęgową, wykładniczą, wielomian drugiego sopnia y = α + β α β y = β, > 1 y = e α + β β > 0 y = α + α + α + + α 2 0 1 2... k k funkcję logisyczną (0-1). Meody Prognozowania: Szeregi czasowe 37 18 Model rendu liniowego ˆ = a + a y 0 1 16 14 12 10 8 6 4 szereg rend liniowy 2 0 dr inż. 1 Sebasian 2 3 4 Skoczypiec 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 19

Modele szeregów czasowych z rendem (3) Pomocne przy wyborze posaci funkcji może być również obliczenie przyrosów zmiennej prognozowanej (objaśnianej) Y: 1.(y i y i-1 ) cons funkcją liniowa. 1. y i y i-1 cons funkcja wielomianowa drugiego sopnia. 1.Przyrosy względne y y i i 1 cons wykładnicza funkcja rendu. Meody Prognozowania: Szeregi czasowe 39 Modele szeregów czasowych z rendem (4) Oszacowanie paramerów modelu: Najczęściej wykorzysywana w ym celu jes klasyczna meoda najmniejszych kwadraów (najpopularniejsza, choć nie najlepsza, z meod wyznaczania linii rendu na podsawie zbioru danych w posaci par liczb). Żądamy minimalizacji funkcji, kóra mierzy odchylenie zadanej zależności funkcyjnej od punków doświadczalnych. n n yˆ i = a0 + a1 i i= 1 n i= 1 y = na i y = a i i + a, 0 1 i i= 1 n n 2 0 i + a1 i, i= 1 i= 1 Meody Prognozowania: Szeregi czasowe 40 20

Modele szeregów czasowych z rendem (5) Miara dopasowania Odchylenie sandardowe reszowe sε = 2 sε = 1 n i= 1 Współczynnik zbieżności n 2 ( y i yˆ i ) n 2 ( yi yˆ i ) 2 i = 1 ϕ = n 2 ( yi y) i= 1 Inerpreacja Pierwiasek kwadraowy z wariancji reszowej. Informuje o ile średnio różnią się warości zmiennej objaśnianej od warości oszacowanych na podsawie funkcji rendu Wskazuje jaka część zmienności w warościach zmiennej zależnej nie jes związana ze zmiennością zmiennej objaśniającej; im bliższy 0, ym lepiej dopasowana funkcja Współczynnik deerminacji Informuje jaka część zmienności zmiennej zależnej związana jes ze 2 2 zmiennością zmiennej objaśniającej; R = 1 ϕ im bliższy 1 ym lepiej dopasowana funkcja Meody Prognozowania: Szeregi czasowe 41 Podwójne wygładzanie wykładnicze Meoda HOLTA Przysosowane do szeregów czasowych ze składnikami sezonowymi i rendami. Ogólna idea polega na ym, że prognozy są obliczane nie ylko na podsawie kolejnych poprzednich obserwacji (jak w prosym wyrównywaniu wykładniczym), ale można akże dodać niezależny rend i składnik sezonowy. Wiele empirycznych szeregów czasowych zawiera wahania sezonowe. (np. roczna sprzedaż kompuerów osiąga prawdopodobnie szczy w lisopadzie i grudniu i być może laem) Wzorzec en będzie się prawdopodobnie powarzał co roku, chociaż względna wielkość wzrosu sprzedaży w grudniu może się powoli zmieniać z roku na rok. Meody Prognozowania: Szeregi czasowe 42 21

Wygładzanie wykładnicze (5) Trend liniowy, wykładniczy i gasnący: Sprzedaż kompuerów: może przejawiać rosnący rend liniowy (np. co roku sprzedaż rośnie średnio o 1 milion ), wzros wykładniczy (np. co roku sprzedaż rośnie średnio o 30%) lub rend gasnący (w pierwszym roku sprzedaż rośnie o 1 milion ; w drugim roku wzros wynosi ylko 80% Zeszłorocznego id.). Meody Prognozowania: Szeregi czasowe 43 Wygładzanie wykładnicze (5) Każdy yp rendu ujawnia się w szeregu w charakerysyczny sposób. Trend może się powoli zmieniać w czasie i znowu może być sensowne wygładzenie składnika rendu przy pomocy oddzielnego parameru zw. parameru wyrównania rendu. F = α y + (1 α) ( F 1 + T T = β ( F F ) + (1 β ) T 1 1 ) 1 y* τ > n = F + ( τ n T τ n ) n F - wygładzona warość zmiennej prognozowanej T (S) - wygładzona warość przyrosu rendu alfa - sała wygładzania poziomu zmiennej F bea - sała wygładzania współczunnika rendu T n - numer osaniej obserwacji Meody Prognozowania: Szeregi czasowe 44 22

Wygładzanie wykładnicze (6) Jeśli do procesu wyrównywania wykładniczego zosanie włączony składnik rendu, o dla każdego momenu czasu zosaje obliczony niezależny składnik rendu T. Zosaje on zmodyfikowany jako funkcja błędu prognozy i odpowiedniego parameru. T = f(błąd prognozy, γ) Jeśli γ = 0, o składnik rendu jes sały dla wszyskich warości szeregu czasowego (i dla wszyskich prognoz). Jeśli γ = 1, o składnik rendu zosaje "maksymalnie" zmodyfikowany z obserwacji na obserwację przez odpowiedni błąd prognozy. Warości paramerów, kóre znajdują się pośrodku reprezenują mieszanki ych dwóch warości skrajnych. Meody Prognozowania: Szeregi czasowe 45 18 16 14 12 10 Model Hola F y ˆ = S + F = αy 1 + ( 1 α)( F 1 + S 1) S = β( F F 1 ) + (1 β) S 1 F = 1 y 1 jes warością wygładzoną szeregu (bez elemenu rendu), jes o wygładzona warość przyrosu wynikającego z rendu szeregu S 1 = y 2 y1 8 6 4 szereg model Hola 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 23

24

18 16 14 12 10 Model auoregresji * yˆ = a0 + a1 y 1 +... + a a,... a p 0, 1 - oceny paramerów wyznaczone MNK a p y p 8 6 4 2 szereg Model auoregresji rzędu 1 Model auoregresji rzędu 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 25

Meody oceny dopuszczalności prognoz Meoda oceny średni względny błąd dopasowania modelu 1 MAPE = n n = 1 y yˆ y Zakres zasosowań meoda naiwna średnia ruchoma prosa średnia ruchoma ważona wygładzanie wykładnicze, model Hola, Winersa meoda wskaźników względny błąd ex * ane S ( yˆ ) η = yˆ * model rendu, m. rendu ze zmiennymi sezonowymi model auoregresji Prognozowanie na podsawie sezonowych szeregów czasowych 26

Idenyfikacja składowych szeregu rend i sezonowość Dwuczynnikowa analiza wariancji (ANOVA) Hipoezy: o równości warości przecięnych między grupami dla różnych warianów czynnika A sezonu (wysępuje sezonowość), o równości warości przecięnych między grupami dla różnych warianów czynnika B cyklu roku (wysępuje rend), (zakłada się addyywny charaker zmian) Idenyfikacja składowych szeregu charaker sezonowości Oczekujemy, że: - dla sezonowości muliplikaywnej: wariancja warości wewnąrz kolejnych okresów będzie rosła wraz ze wzrosem średniego poziomu (będzie z nim dodanio skorelowana) - dla sezonowości addyywnej: wariancja warości wewnąrz kolejnych okresów nie będzie rosła wraz ze wzrosem średniego poziomu (nie będzie z nim dodanio skorelowana) 27

Szereg z sezonowością (bez rendu) Meody prognozowania: meoda naiwna meoda wskaźników model auoregresji model regresji ze zmiennymi sezonowymi analiza harmoniczna Szereg z rendem i sezonowością Charaker sezonowości: addyywny muliplikaywny Meody prognozowania: meoda naiwna meoda wskaźników dla wygładzonego szeregu model regresji ze zmiennymi czasową i sezonowymi model Winersa model auoregresji model rendów jednoimiennych okresów 28

Meoda naiwna (bez rendu) y = * y k Meoda naiwna (z rendem, dla wahań addyywnych) y * ( y y ) = y k + 1 k 1 Addyywne wskaźniki sezonowości (akże w szeregu bez rendu) Wahania okresowe wyodrębnia się za pomocą: wskaźników sezonowości (wyrażonych w %) - w przypadku wahań okresowych względnie sałych; absolunych poziomów wahań sezonowych ( wyrażonych w akich samych jednoskach jak obserwacje danego zjawiska) - w przypadku wahań bezwzględnie sałych. 29

Jeżeli warunek powyższy jes spełniony o surowe wskaźniki sezonowości są jednocześnie czysymi wskaźnikami sezonowości. Jeżeli jednak jes inaczej należy obliczyć czyse wskaźniki sezonowości posługując się nasępującym wzorem: S ˆ = k * gdzie: k - współczynnik korygujący i S i Wyznaczanie prognozy: Absolune poziomy wahań sezonowych obliczamy z nasępującego wzoru: ˆ 0 1 y = a + a * T + q i 30

31

Porójne wygładzanie wykładnicze Meoda Winersa lody (w onach) 4,00 3,00 2,00 1,00 0,00 I kwa 01 II kwa 01 III kwa 01 IV kwa 01 Sprzedaż lodów I kwa 02 II kwa 02 III kwa 02 IV kwa 02 kw arał I kwa 03 II kwa 03 III kwa 03 IV kwa 03 I kwa 04 II kwa 04 III kwa 04 IV kwa 04 I kwa 05 F = α ( y S T = β ( F F S = γ ( y F ) + (1 γ ) S y * τ > n r 1 ) + (1 α) ( F ) + (1 β ) T = F + ( τ n T + S τ n ) n τ r r 1 1 + T 1 ) Meodę Winersa można sosować wówczas, gdy zjawisko charakeryzuje się wahaniami o coraz większej bądź mniejszej ampliudzie (wersja F - wygładzona warość zmiennej prognozowanej muliplikaywna) T = S - wygładzona warość przyrosu rendu S = C - ocena wskaźnika sezonowości na momen alfa - sała wygładzania poziomu zmiennej F bea - sała wygładzania współczunnika rendu T gama - sała wygładzania efeku sezonowego S r - długość cykli sezonowości n - numer osaniej obserwacji Meody Prognozowania: Szeregi czasowe 32

Przykład 1: Dochody ze sprzedaży (w ys. zł) odzieży rowerowej przedsiębiorswa MTB Hard Dress w laach 1999-2007 w Polsce kszałowały się nasępująco: 56,5; 56,4; 56,7; 55,9; 56,0; 55,9; 56,2; 56,6; 56,5. Ocena wzrokowa: w badanym szeregu czasowym wysępują składowa sysemayczna w posaci sałego (przecięnego) poziomu oraz wahania przypadkowe. Do oceny siły wahań przypadkowych zasosowano współczynnik zmienności (miara zróżnicowania rozkładu cechy. W odróżnieniu od odchylenia sandardowego, kóre określa bezwzględne zróżnicowanie cechy, współczynnik zmienności jes miarą względną, czyli zależną od wielkości średniej arymeycznej). V = 0.55% Meody Prognozowania: Szeregi czasowe 66 33

Przykład 1: Niska warość współczynnika zmienności badanej zmiennej dopuszcza zasosowanie meody naiwnej do prognozowania na nasępny okres. Meoda prognozowania dochodów ze sprzedaży odzieży rowerowej: Ponieważ w badanym szeregu czasowym wysępuje składowa sysemayczna sałego poziomu oraz niewielkie wahania przypadkowe, w prognozowaniu można wykorzysać meody prognozowania na podsawie szeregu czasowego j: meoda naiwna, wygładzanie wykładniczego. Wyznaczenie prognozy: meoda naiwna: y10* = y9 = 56,5 wygładzanie wykładnicze: y10* = α y9 + (1 α) y9* =??? Meody Prognozowania: Szeregi czasowe 67 Przykład 1: naiwna wygladzanie rok Dochody (y) y* y* (alfa = 0,2) y* (alfa = 0,8) 1 1999 56,5 56,5000 56,5000 2 2000 56,4 56,5000 56,5000 3 2001 56,7 56,4800 56,4200 4 2002 55,9 56,5240 56,6440 5 2003 56 56,3992 56,0488 6 2004 55,9 56,3194 56,0098 7 2005 56,2 56,2355 55,9220 8 2006 56,6 56,2284 56,1444 9 2007 56,5 56,3027 56,5089 10 2008 56,5 56,3422 56,5018 34

Przykład 2: Liczba pasażerów przewożonych środkami komunikacji miejskiej w laach 1999-2008 (w mln osób) w pewnym mieście była nasępująca: 12,8; 12,6; 12,9; 13,1; 12,8; 12,7; 13,0; 13,1; 13,2; 13,0. a) Sformułować przesłanki do wyznaczenia prognozy na 2006 r. b) Wybrać meodę prognozowania. Wybór uzasadnić. c) Wyznaczyć prognozę liczby przewożonych pasażerów w 2006 r. Przykład 2: Rozwiązanie: Przesłanki: hipoezy badawcze określające wsępnie mechanizm rozwojowy (wskazanie zjawisk i kierunki wpływów). Mechanizm: rend liniowy + wahania przypadkowe Wybór meody: - prognozowanie na podsawie szeregu czasowego z rendem liniowym. 35

Przykład 2: Przykład 2: wygładzanie (alfa: 0.2, bea 0.4) rok y [mln] y* (a+b) S F 1 1999 12,8 12,74 0,04 12,74 12,74 2 2000 12,6 12,78 0,04 12,78 12,46 3 2001 12,9 12,82 0,04 12,82 12,54 4 2002 13,1 12,86 0,04 12,86 12,62 5 2003 12,8 12,9 0,04 12,9 12,7 6 2004 12,7 12,94 0,04 12,94 12,78 7 2005 12,7 12,98 0,04 12,98 12,86 8 2006 13 13,02 0,04 13,02 12,94 9 2007 13,1 13,06 0,04 13,06 13,02 10 2008 13,2 13,1 0,04 13,1 13,1 11 2009 13,14 0,04 13,14 13,18 36

Przykład 3: Przykład 3: 37

Przykład 3: Przykład 3: rok kwaral Obliczenie 1 Obliczenie 2 17 1 82,58 84,44 18 2 38,47 51,01 2006 19 3 10,66 13,98 20 4 13,15 11,81 38

Opracowano m.in. na podsawie: Roman Pieroń PROGNOZOWANIE I SYMULACJE (Wybrane zagadnienia i maeriały wykładu dla 4 roku ZiM) Poliechnika Wrocławska 39