Metode Peramalan
Deret Waktu
Dr. Farit M. Afendi, M.Si
,
Pika Silvianti, M.Si
What is a
forecast?
Why How to
Forecast?
Forecasting Forecast
Forecast
Types
1
06/02/2015
to discern what is
most likely to
happen in the
enables us to do future,
something about it.
thi b t it
https://researchplaybook.wordpress.com/2010/08/25/why‐do‐we‐forecast/
Good Forecasting
2
06/02/2015
Forecasting Types
• We gain insight into
what could happen
next.
next.
• This insight allows users
of the forecast to take
action and influence
the vision of the future
offered by the
forecaster.
Predicting the impact
Qualitative forecasting of gasoline price if and • Quantitative forecasting models are used to
t h i
techniques are subjective,
bj ti when it hits rp.
h it hit f
forecast future data as a function of past data;
tf t d t f ti f td t
10.000/ltr.
based on the opinion and they are appropriate when past data are
judgment of consumers, available.
experts; they are
appropriate when past
data are not available.
(http://en.wikipedia.org/wiki/Forecasting#Qualitative_vs._quantitative_methods )
3
06/02/2015
1. Information about the past is available.
2. This information is available in the form of
numerical data
3. Assumption of continuity: It can be assumed
that some aspects of the past pattern will
continue into the future
continue into the future.
Continuity assumption is also need for
qualitative forecasting
https://web.njit.edu/
4
06/02/2015
Kapan data didekati dengan metode deret waktu?
Data keuangan Data Stok Barang
Kalau diduga kuat bahwa keragaman dalam data
ada faktor waktu yang dominan (faktor‐faktor
y g (
lain yang mempengaruhi, juga dipengaruhi waktu)
Data supply demand Data daya tukar nilai uang
5
06/02/2015
8
10
6
0
4
-10
2
-20
EKSPOR
R
PROFIT
0
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 -30
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46
Sequence number
Sequence number
Secara garis besar pola data time series adalah: • Pola Data Siklis
• Pola Data Horizontal Æ Terjadi bila data dipengaruhi oleh fluktuasi
Terjadi bila data dipengaruhi oleh fluktuasi
Æ Terjadi bila data berfluktuasi di sekitar rata‐rata ekonomi jangka panjang seperti yang
yang konstan. berhubungan dengan siklus bisnis.
Contoh: Data penjualan yang konstan
Contoh: Penjualan mobil
• Pola Data Musiman • Pola Data Trend
Æ Terjadi bilamana suatu deret dipengaruhi oleh Æ Terjadi bilamana kenaikan atau penurunan
faktor musiman (misalnya kuartal tahun tertentu, sekuler jangka panjang dalam data
k l j k j d l d t
bulanan, atau hari‐hari pada minggu tertentu) Contoh: GNP
Contoh: Data produksi tanaman • Pola Gabungan antara beberapa pola yang telah
disebutkan diatas.
6
06/02/2015
Pola Data Time Series
45
8
7
40 Dibawah ini adalah contoh data deret waktu penjualan yang memiliki
6
35
pola musiman.
30
5
25
20
3
15 Time Series Plot of penjualan
2
10
18
1
5
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 35 36 0
16
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 36
Konstan Trend 14
18
25 12
16
alan
14 10
penjua
20
8
12
10 15
8
6
10
6 4
2
4
5
0 0
0
1 7 14 21 28 35 42 49 56 63 70
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 36 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 36
Pemulusan
Forecasting Model Model Selection
Model Validation
Deployment and Fitting
Peramalan
Monitoring
Forecasting Model
Performance
Pemodelan
7
06/02/2015
• Bayesian merupakan metode yang menggunakan state space
• ARIMA (Autoregressive Integrated Moving Average) pada
berdasarkan model dinamis linear (dynamical linear model)
berdasarkan model dinamis linear (dynamical linear model).
dasarnya menggunakan fungsi deret waktu, metode ini
Sebagai contoh: menentukan diagnosa suatu penyakit berdasarkan
memerlukan pendekatan model identifikasi serta penaksiran data‐data gejala (hipertensi atau sakit jantung), mengenali warna
awal dari paramaternya. Sebagai contoh: peramalan nilai berdasarkan fitur indeks warna RGB, mendeteksi warna kulit (skin
tukar mata uang asing, pergerakan nilai IHSG. detection) berdasarkan fitur warna chrominant.
• Regresi menggunakan dummy variabel dalam formulasi
Regresi menggunakan dummy variabel dalam formulasi • Metode smoothing
Metode smoothing dipakai untuk mengurangi ketidakteraturan
dipakai untuk mengurangi ketidakteraturan
matematisnya. Sebagai contoh: kemampuan dalam meramal data yang bersifat musiman dengan cara membuat keseimbangan
rata‐rata dari data masa lampau.
sales suatu produk berdasarkan harganya.
• Metode Pemodelan Box Jenkins (ARIMA)
8
06/02/2015
¾ Mean Absolute Percentage Error (MAPE)
TUGAS 1 MINGGU DEPAN
1 n X t − Xˆ t
MAPE = ∑ X × 100%
n t =1 t
9
06/02/2015
10