MOVING AVERAGES
Pendahuluan •
Metode Peramalan: – –
Metode Perataan: • Equally weighted observations Metode pemulusan eksponensial (exponential smoothing) • Pembobotan yang tidak sama pada data historis, dimana bobot meluruh secara eksponensial dari data terbaru hingga terlama. • Parameter yang digunakan memiliki nilai antara 0 dengan 1. Parameter inilah yang menentukan bobot yang diaplikasikan pada data.
Pendahuluan • Metode perataan – Jika suatu data runtun waktu dibangkitkan dari suatu subyek proses konstan dengan adanya galat random, maka rata-rata merupakan statistik yang berguna sebagai peramalan di periode berikutnya. – Metode perataan tepat digunakan untuk data runtun waktu yang stasioner, dimana keseimbangan data berada disekitar nilai konstan, dengan variansi yang konstan.
Metode Perataan (Averaging Methods) • Rata-rata (simple average) – Gunakan rata-rata dari semua data historis untuk melakukan peramalan 1 t Ft 1 yi t i 1
– Ketika terdapat data terbaru, maka peramalan pada t+2 adalah rata-rata seluruh data historis termasuk data terbaru tersebut. Ft 2
1 t 1 yi t 1 i 1
– Metode ini tepat digunakan ketika tidak terdapat pola trend dan musiman
Metode Perataan (Averaging Methods) • Rata-rata bergerak (moving average) untuk t periode adalah rata-rata dari k data terbaru; • Nilai konstan k ditentukan di awal ketika melakukan peramalan;
• Semakin kecil nilai k, berarti semakin besar bobot yang diberikan pada data terbaru; • Semakin besar nilai k, berarti semakin kecil bobot yang diberikan pada data terbaru.
Single Moving Averages • Bagaimana menentukan k? Nilai k yang besar digunakan ketika terdapat fluktuasi yang lebar dan jarang dalam suatu data; Nilai k yang kecil digunakan ketikan terdapat pergerakan tiba-tiba pada suatu data. Dengan kata lain, data cukup berfluktuatif.
• Misalkan, pada data kuarter, maka moving average dengan k=4 atau ditulis MA(4), mengeliminasi atau merata-ratakan efek musiman. • Untuk data bulanan, maka MA(12) juga mengeliminasi atau merata-ratakan efek musiman.
Single Moving Averages • Bobot yang sama diberikan pada setiap data yang digunakan dalam perataan. • Each new data point is included in the average as it becomes available, and the oldest data point is discarded.
Single Moving Averages • Suatu moving average dengan order k, MA(k), adalah nilai k data berurutan:
(y t y t 1 y t 2 Ft 1 yˆ t 1 k 1 t Ft 1 yi k i t k 1
y t k 1 )
– k is the number of terms in the moving average.
• The moving average model does not handle trend or seasonality very well although it can do better than the total mean.
Example 1: Weekly Department Store Sales
• The weekly sales figures (in millions of dollars) presented in the following table are used by a major department store to determine the need for temporary sales personnel.
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
5.3 4.4 5.4 5.8 5.6 4.8 5.6 5.6 5.4 6.5 5.1 5.8 5 6.2 5.6 6.7 5.2 5.5 5.8 5.1 5.8 6.7 5.2 6 5.8
Example: Weekly Department Store Sales
Weekly Sales
8
7
6
Sales
5
4
3
2
1
0 0
5
10
15
Weeks
20
25
30
Example: Weekly Department Store Sales • Misalkan: gunakan moving average tiga-minggu (k=3) untuk meramalkan penjualan department store minggu 24 dan 26.
(y 23 y 22 y 21 ) 5.2 6.7 5.8 yˆ 24 5.9 3 3 • Nilai galat peramalan:
e 24 y 24 yˆ 24 6 5.9 .1
Example: Weekly Department Store Sales
• Nilai peramalan untuk minggu ke 26
y25 y24 y23 5.8 6 5.2 yˆ 26 5.7 3 3
Example: Weekly Department Store Sales Period (t) Sales (y) Peramalan 1 5.3 2 4.4 3 5.4 4 5.8 5.033333 5 5.6 5.2 6 4.8 5.6 7 5.6 5.4 8 5.6 5.333333 9 5.4 5.333333 10 6.5 5.533333 11 5.1 5.833333 12 5.8 5.666667 13 5 5.8 14 6.2 5.3 15 5.6 5.666667 16 6.7 5.6 17 5.2 6.166667 18 5.5 5.833333 19 5.8 5.8 20 5.1 5.5 21 5.8 5.466667 22 6.7 5.566667 23 5.2 5.866667 24 6 5.9 25 5.8 5.966667 26 5.666667 MSE RMSE
e^2
PE
0.587778 0.16 0.64 0.04 0.071111 0.004444 0.934444 0.537778 0.017778 0.64 0.81 0.004444 1.21 0.934444 0.111111 0 0.16 0.111111 1.284444 0.444444 0.01 0.027778
13.22% 7.14% 16.67% 3.57% 4.76% 1.23% 14.87% 14.38% 2.30% 16.00% 14.52% 1.19% 16.42% 18.59% 6.06% 0.00% 7.84% 5.75% 16.92% 12.82% 1.67% 2.87%
0.397323 0.630336
9.04%
• Peramalan menggunakan MA(3) menghasilkan MSE = 0.397
Grafik Penjualan Department Store example 1 8 7 6 5 4 3 2 1 0
Data asli Peramalan
Double Moving Average • Prosedur peramalan: – Double moving average dapat dikatakan moving average dari moving average; – Gunakan single moving average orde t (St’) – Fitting: the difference between single moving average and double moving average at time t (St’ – St’’) – Fitting: trend from t period to t+1 period (or to t+m period if we want to forecast m period)
Double Moving Average • Secara umum, prosedur melakukan double moving average adalah sebagai berikut: X t X t 1 X t 2 ... X t k 1 S k St St 1 St 2 ... St k 1 '' St k a t S't S't S''t 2S't S''t ' t
2 ' '' bt S S t t k 1 Ft m a t b t m
Double moving average example 1 Period (t) Sales (y) 1 5.3 2 4.4 3 5.4 4 5.8 5 5.6 6 4.8 7 5.6 8 5.6 9 5.4 10 6.5 11 5.1 12 5.8 13 5 14 6.2 15 5.6 16 6.7 17 5.2 18 5.5 19 5.8 20 5.1 21 5.8 22 6.7 23 5.2 24 6 25 5.8 26 27
S't=MA(3)S"t=MA(3x3)
5.033333 5.2 5.6 5.4 5.333333 5.333333 5.533333 5.833333 5.666667 5.8 5.3 5.666667 5.6 6.166667 5.833333 5.8 5.5 5.466667 5.566667 5.866667 5.9 5.966667 5.666667
5.277778 5.4 5.444444 5.355556 5.4 5.566667 5.677778 5.766667 5.588889 5.588889 5.522222 5.811111 5.866667 5.933333 5.711111 5.588889 5.511111 5.633333 5.777778 5.911111 5.844444
at
bt
5.922222 5.4 5.222222 5.311111 5.666667 6.1 5.655556 5.833333 5.011111 5.744444 5.677778 6.522222 5.8 5.666667 5.288889 5.344444 5.622222 6.1 6.022222 6.022222 5.488889
0.322222 0 -0.11111 -0.02222 0.133333 0.266667 -0.01111 0.033333 -0.28889 0.077778 0.077778 0.355556 -0.03333 -0.13333 -0.21111 -0.12222 0.055556 0.233333 0.122222 0.055556 -0.17778
F(t+1)
e^2
6.244444 5.4 5.111111 5.288889 5.8 6.366667 5.644444 5.866667 4.722222 5.822222 5.755556 6.877778 5.766667 5.533333 5.077778 5.222222 5.677778 6.333333 6.144444 6.077778 5.311111 5.133333
2.08642 0.04 0.239012 0.012346 0.49 1.604444 0.024198 0.751111 2.183827 0.049383 0.891975 2.814938 0.071111 0.071111 0.000494 0.333827 1.044938 1.284444 0.020864 0.07716
30.09% 3.57% 8.73% 2.06% 10.77% 24.84% 2.68% 17.33% 23.84% 3.97% 14.10% 32.26% 4.85% 4.60% 0.44% 9.96% 15.26% 21.79% 2.41% 4.79%
0.70458
11.92%
MSE
PE
Grafik Penjualan Department Store menggunakan MA (3x3) example 1 8 7 6 5 4 3 2 1 0
Data asli Peramalan
Variasi dari Moving Average
• • • • • • • •
Single/simple moving average Double moving average Triple moving average (TRIX) Exponential moving average (EMA) Weighted moving average (WMA) Sinus weighted moving average (SWMA) Spencer 15 point moving average (SpMA) Dll