Penerapan Model ARIMA

dokumen-dokumen yang mirip
Penerapan Model ARIMA

Penerapan Model ARIMA

Penerapan Model ARIMA

Teknik Peramalan Melalui Pemulusan Data (Bagian II) Dr. Kusman Sadik, M.Si Departemen Statistika IPB, 2017/2018

Spesifikasi Model. a. ACF

Diagnostik Model. Uji Ljung-Box-Pierce (modified Box-Pierce)

Teknik Peramalan Melalui Pemulusan Data (Smoothing) Dr. Kusman Sadik, M.Si Departemen Statistika IPB, 2017/2018

Contoh Analisis Deret Waktu: BJSales

Dr. Kusman Sadik, M.Si Departemen Statistika IPB, 2016

FORECASTING INDEKS HARGA SAHAM GABUNGAN (IHSG) DENGAN MENGGUNAKAN METODE ARIMA

Contoh Analisis Deret Waktu: BJSales (Revisi)

Model Peramalan Indeks Harga Saham Gabungan (IHSG) Nikkei 225 dengan Pendekatan Fungsi Transfer

PERAMALAN JUMLAH PENUMPANG PESAWAT TERBANG DOMESTIK DI BANDAR UDARA JUANDA DENGAN MENGGUNAKAN METODE FUNGSI TRANSFER MULTI INPUT

PENGGUNAAN MODEL GENERALIZED AUTOREGRESSIVE CONDITIONAL HETEROSCEDASTICITY (P,Q) UNTUK PERAMALAN HARGA DAGING AYAM BROILER DI PROVINSI JAWA TIMUR

BAB IV ANALISIS DAN PEMBAHASAN

Pendahuluan. Dr. Kusman Sadik, M.Si Departemen Statistika IPB, Semester Genap 2017/2018

Pemodelan Autoregressive (AR) pada Data Hilang dan Aplikasinya pada Data Kurs Mata Uang Rupiah

PERAMALAN INDEKS HARGA KONSUMEN DAN INFLASI INDONESIA DENGAN METODE ARIMA BOX-JENKINS

PERAMALAN KUNJUNGAN WISATA DENGAN PENDEKATAN MODEL SARIMA (STUDI KASUS : KUSUMA AGROWISATA)

Metode Box - Jenkins (ARIMA)

Pendahuluan. Dr. Kusman Sadik, M.Si Departemen Statistika IPB, 2017/2018

Pemodelan Konsumsi Listrik Berdasarkan Jumlah Pelanggan PLN Jawa Timur untuk Kategori Rumah Tangga R-1 Dengan Metode Fungsi Transfer single input

PERBANDINGAN MODEL ARIMA DAN MODEL REGRESI DENGAN RESIDUAL ARIMA DALAM MENERANGKAN PERILAKU PELANGGAN LISTRIK DI KOTA PALOPO

PERBANDINGAN INVESTASI PADA MATA UANG DOLAR AMERIKA (USD) DAN YEN JEPANG (JPY) DENGAN MODEL ARIMA DAN GARCH

LULIK PRESDITA W APLIKASI MODEL ARCH- GARCH DALAM PERAMALAN TINGKAT INFLASI

MA(q) AR(p) MA(q) jika ACF cuts off lebih tajam, AR(p) jika PACF cuts off lebih tajam ARMA(0,0)

PENERAPAN MODEL ARFIMA (AUTOREGRESSIVE FRACTIONALLY INTEGRATED MOVING AVERAGE) DALAM PERAMALAN SUKU BUNGA SERTIFIKAT BANK INDONESIA (SBI)

BAB IV KESIMPULAN DAN SARAN. maka dapat disimpulkan sebagai berikut: 1. Langkah-langkah dalam menentukan model EGARCH pada pemodelan data

PENDUGAAN PARAMETER MODEL AUTOREGRESSIVE PADA DERET WAKTU

TINJAUAN PUSTAKA. perubahan harga yang dibayar konsumen atau masyarakat dari gaji atau upah yang

PENERAPAN MODEL ARIMAX PADA DATA PERMINTAAN IKAN PATIN DI RESTORAN KARIMATA BOGOR ARIKMADI TRI WIDODO

Peramalan Penjualan Pipa di PT X

Prediksi Curah Hujan dengan Model Deret Waktu dan Prakiraan Krigging pada 12 Stasiun di Bogor Periode Januari Desember 2014.

PERBANDINGAN RESIKO INVESTASI BANK CENTRAL ASIA DAN BANK MANDIRI MENGGUNAKAN MODEL GENERALIZED AUTOREGRESSIVE CONDITIONAL HETEROSCEDASTICITY (GARCH)

PERAMALAN NILAI TUKAR DOLAR SINGAPURA (SGD) TERHADAP DOLAR AMERIKA (USD) DENGAN MODEL ARIMA DAN GARCH

Application of ARIMA Models

Oleh : Dwi Listya Nurina Dosen Pembimbing : Dr. Irhamah, S.Si, M.Si

PEMODELAN DATA RUNTUK WAKTU PADA DATA PRODUKSI SUSU SAPI DI AMERIKA SEJAK TAHUN

Pemodelan Space Pemasangan Iklan di Surat Kabar Harian X dengan Metode ARIMAX dan Fungsi Transfer

OPTIMALISASI PERENCANAAN PRODUKSI DENGAN PREEMPTIVE GOAL PROGRAMMING (STUDI KASUS: UD. DODOL MADE MERTA TEJAKULA, SINGARAJA)

SEMINAR TUGAS AKHIR. Peta Kendali Comulative Sum (Cusum) Residual Studi Kasus pada PT. PJB Unit Pembangkitan Gresik. Rina Wijayanti

ABSTRAK. Kata kunci : Data Runtun Waktu, Indeks Harga Konsumen, ARIMA, Analisis Intervensi, Fungsi Step, Peramalan. I Pendahuluan

OUTLINE. Pendahuluan. Tinjauan Pustaka. Metodologi Penelitian. Analisis dan Pembahasan. Kesimpulan dan Saran

PERAMALAN PENYEBARAN JUMLAH KASUS VIRUS EBOLA DI GUINEA DENGAN METODE ARIMA

PERAMALAN JUMLAH KUNJUNGAN WISATAWAN MANCANEGARA YANG BEKUNJUNG KE BALI MENGGUNAKAN FUNGSI TRANSFER

JURNAL SAINS DAN SENI POMITS Vol. 2, No.2, (2013) ( X Print) D-300

RENCANA PEMBELAJARAN SEMESTER (RPS) PROGRAM STUDI STATISTIKA

II. TINJAUAN PUSTAKA. Analisis ARIMA (Autoregressive Integrated Moving Average) umumnya

UNNES Journal of Mathematics

PERAMALAN JUMLAH PENDERITA DEMAM BERDARAH DENGUE DI KOTA DENPASAR MENGGUNAKAN MODEL FUNGSI TRANSFER MULTIVARIAT

BAB III MODEL ARIMAX DENGAN EFEK VARIASI KALENDER

PERAMALAN PERMINTAAN PRODUK SARUNG TANGAN GOLF MENGGUNAKAN METODE AUTOREGRESSIVE INTEGRATED MOVING AVERAGE (ARIMA) DI PT. ADI SATRIA ABADI ABSTRAK

Langkah-langkah metode ARIMAX menggunakan Eviews dan Minitab

Model Penjualan Plywood PT. Linggarjati Mahardika Mulia

Dr. Kusman Sadik, M.Si Departemen Statistika IPB, 2016

HASIL DAN PEMBAHASAN. Eksplorasi Data

METODE PENELITIAN. Penelitian ini dilakukan pada semester genap tahun akademik 2014/2015

PEMODELAN TINGKAT INFLASI NASIONAL DENGAN MODEL FUNGSI TRANSFER INPUT GANDA SUCI UTAMI FIBRIANI

PERBANDINGAN UJI PORTMANTEAU UNTUK KORELASI DIRI SISAAN PADA MODEL AUTOREGRESSIVE INTEGRATED MOVING AVERAGE (ARIMA) KURNIA SEKAR NEGARI

Tugas Akhir. Peramalan Penjualan Produk Minuman TB Wilayah Pemasaran Jawa Timur dengan Menggunakan Metode VARIMA. Oleh : C. Ade Kurniawan

PEMODELAN SARIMAX DALAM PERAMALAN PENUMPANG KERETA API PADA DAERAH OPERASI (DAOP) V PURWOKERTO

PENDEKATAN MODEL TIME SERIES UNTUK PEMODELAN INFLASI BEBERAPA KOTA DI JAWA TENGAH

RENCANA PEMBELAJARAN SEMESTER (RPS) PROGRAM STUDI STATISTIKA

OPTIMASI PRODUKSI UNTUK PRODUK PESANAN PADA PERUSAHAAN PESTISIDA MENGGUNAKAN METODE GOAL PROGRAMMING. Oleh: Rossy Susanti ( )

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

4 BAB IV HASIL PEMBAHASAN DAN EVALUASI. lebih dikenal dengan metode Box-Jenkins adalah sebagai berikut :

HASIL DAN PEMBAHASAN Eksplorasi Data Suhu Udara Rata-rata

Analisis Peramalan Banyaknya Permintaan Darah di Surabaya Menggunakan Metode

Peramalan Jumlah Kunjungan Wisatawan Mancanegara (Wisman) ke Bali Tahun 2019: Metode ARIMA

Peramalan Volume Pemakaian Air di PDAM Kota Surabaya dengan Menggunakan Metode Time Series

KAJIAN METODE BOOTSTRAP DALAM MEMBANGUN SELANG KEPERCAYAAN DENGAN MODEL ARMA (p,q)

Suma Suci Sholihah, Heni Kusdarwati, Rahma Fitriani. Jurusan Matematika, F.MIPA, Universitas Brawijaya

UANG BEREDARR DAN TINGKAT INFLASI FEB RINA HANDAYANI

PEMODELAN ARIMA UNTUK PREDIKSI KENAIKAN MUKA AIR LAUT DAN DAMPAKNYA TERHADAP LUAS SEBARAN ROB DI KOTA AMBON

Analisis Time Series Pada Penjualan Shampoo Zwitsal daerah Jakarta dan Jawa Barat di PT. Sara Lee Indonesia. Oleh : Pomi Kartin Yunus

ANALISIS POLA HUBUNGAN PEMODELAN ARIMA CURAH HUJAN DENGAN CURAH HUJAN MAKSIMUM, LAMA WAKTU HUJAN, DAN CURAH HUJAN RATA-RATA

PENGGUNAAN METODE VaR(Value at Risk) DALAM ANALISIS RESIKO INVESTASI SAHAM PT.TELKOM DENGAN PENDEKATAN MODEL GARCH-M

(S.4) PENDEKATAN METODE ALGORITMA GENETIK UNTUK IDENTIFIKASI MODEL ARIMA

PENGENDALIAN KUALITAS DENGAN MENGGUNAKAN DIAGRAM KONTROL EWMA RESIDUAL (STUDI KASUS: PT. PJB UNIT PEMBANGKITAN GRESIK)

PEMBOBOTAN SUB DIMENSION INDICATOR INDEX UNTUK PENGGABUNGAN CURAH HUJAN (Studi Kasus : 15 Stasiun Penakar Curah Hujan di Kabupaten Indramayu)

PENENTUAN RESIKO INVESTASI DENGAN MODEL GARCH PADA INDEKS HARGA SAHAM PT. INDOFOOD SUKSES MAKMUR TBK.

PEMODELAN DAN PERAMALAN DATA DERET WAKTU DENGAN METODE SEASONAL ARIMA

Pemodelan Nilai Tukar Rupiah terhadap Dollar Amerika Serikat Menggunakan ARFIMA

BAB SIMULASI PERHITUNGAN HARGA BARANG. Bab 4 Simulasi Perhitungan Harga barang berisikan :

BAB II LANDASAN TEORI

PEMODELAN DAN PERAMALAN JUMLAH PENUMPANG DAN PESAWAT DI TERMINAL KEDATANGAN INTERNASIONAL BANDARA JUANDA SURABAYA DENGAN METODE VARIANSI KALENDER

BAB III METODE PENELITIAN

Peramalan Jumlah Penumpang Kereta Api Kelas Bisnis Eksekutif Jurusan Madiun Jakarta di PT. Kereta Api (Persero) DAOP VII Madiun

PERAMALAN DBIT AIR SUNGAI BRANTAS DENGAN METODE GSTAR DAN ARIMA

KAJIAN METODE JACKKNIFE DALAM MEMBANGUN SELANG KEPERCAYAAN DENGAN PARAMETER ARMA(p,q)

ANALISIS PENJUALAN BAHAN BAKAR MINYAK (BBM) dari PT. PERTAMINA (PERSERO) UPms V SURABAYA dengan METODE ARIMA BOX JENKINS

PERAMALAN LAJU INFLASI, SUKU BUNGA INDONESIA DAN INDEKS HARGA SAHAM GABUNGAN MENGGUNAKAN METODE VECTOR AUTOREGRESSIVE (VAR)

ESTIMASI PARAMETER BOOTSTRAP PADA PROSES ARMA DAN APLIKASINYA PADA HARGA SAHAM

PERAMALAN CURAH HUJAN MENGGUNAKAN METODE ANALISIS SPEKTRAL

Peramalan Aset dengan Memperhatikan Dana Pihak Ketiga (DPK) dan Pembiayaan Perbankan Syariah di Indonesia dengan Metode Fungsi Transfer

BAB 2 LANDASAN TEORI

LAPORAN PRAKTIKUM ANALISIS RUNTUN WAKTU. Laporan VI ARIMA Analisis Runtun Waktu Model Box Jenkins

Jurnal Dinamika, April 2015, halaman Vol. 06. No. 1 ISSN

Transkripsi:

Penerapan Model ARIMA (Bagian II) Dr. Kusman Sadik, M.Si Departemen Statistika IPB, 2017/2018 1

a. Misalkan data asal Y t. Lakukan proses pembedaan (differencing) sebanyak dua kali pada data asal sehingga menjadi W t = (1 B) 2 Y t. b. Lakukan pendugaan parameter pada model AR(1) berdasarkan data yang yang sudah di-differencing pada poin (a) di atas yaitu W t. 2

Analisis Sisaan Sisaan = Nilai Aktual Nilai Prediksi Apabila model ARIMA(p, d, q) benar dan dugaan parameter sangat dekat ke nilai yang sebenarnya maka sisaan akan memiliki sifat seperti yang diasumsikan pada e t, yaitu: menyebar bebas dan identik e t ~ N(0, 2 e ) 3

Pemeriksaan asumsi tersebut dapat dilakukan secara deskriptif maupun analitik. Secara deskriptif dapat dilakukan sebagai berikut: Kebebasan / independent : plot êt dengan t Kenormalan / normality : plot êt dengan normal score (quantile-quantile plot) 4

Uji Ljung-Box-Pierce (modified Box-Pierce) Secara analitik, uji ini dapat digunakan untuk memeriksa asumsi kebebasan antar et (independence) berdasarkan autokorelasi pada et. H0 : antar et tidak berkorelasi (bebas) H1 : antar et berkorelasi Apabila H0 diterima maka dapat dikatakan bahwa model ARIMA yang digunakan adalah layak. 5

Uji Ljung-Box-Pierce (modified Box-Pierce) H 0 : antar e t tidak berkorelasi (bebas) H 1 : antar e t berkorelasi K Q* = n( n 2) k 1 2 ˆ e( k ) r n k n = banyaknya data sisaan, ê t ˆ e ( k ) r = autokorelasi êt dengan ˆ et k Tolak H 0 jika Q* > 2 (db = K p q) 6

Overfitting Diagnostik model dapat pula dilakukan melalui overfitting. Misalnya : Jika teridentifikasi AR(2) mungkin bisa dilakukan overfitting dengan AR(3). Pada kasus tersebut, AR(2) dipilih jika : Penduga parameter tambahan ( 3 ) tidak nyata / tidak signifikan. Penduga parameter 1 dan 2 tidak mengalami perubahan secara signifikan antara AR(2) dengan AR(3). 7

# Pemodelan ARIMA(1,1,1) library("forecast") library("ttr") library("tsa") library("graphics") # Membangkitkan y, ARIMA(1,1,1): mu=0.15 phi=0.55 tetha=0.75 set.seed(1001) e <- rnorm(150,0,1) n <- length(e) mu <- 0.15 phi <- 0.55 tetha <- -0.75 y <- c(1:n) for (i in 3:n) { y[i] <- mu + (1+phi)*y[i-1] - phi*y[i-2] + e[i] - tetha*e[i-1]} y <- y[-c(1:50)] # membuang 50 data pertama plot.ts(y, lty=1, xlab="waktu", ylab="data Asal (y)") points(y) 8

acf(y, lag.max=20) # cek kestasioneran y.dif1 <- diff(y, difference=1) # differencing ordo 1 plot.ts(y.dif1, lty=1, xlab="waktu", ylab="data Y.Diff Ordo 1") points(y.dif1) # Pengidentifikasian Model acf(y.dif1, lag.max=20) pacf(y.dif1, lag.max=20) eacf(y.dif1) # Pendugaan Parameter dan Penentuan Model Terbaik # Berdasarkan Kandidat Model Hasil Identifikasi arima(y.dif1, order=c(0,0,2),method="ml") # ARIMA(0,1,2) arima(y.dif1, order=c(3,0,0),method="ml") # ARIMA(3,1,0) arima(y.dif1, order=c(1,0,1),method="ml") # ARIMA(1,1,1) 9

# Diagnostik Pada Model Terbaik # Model ARIMA(1,1,1) Menggunakan Data Awal Y modelku <- arima(y, order=c(1,1,1),method="ml") sisaan <- residuals(modelku) qqnorm(sisaan) qqline(sisaan) tsdiag(modelku,gof=16,omit.initial=f) # p-value untuk uji Ljung-Box # Peramalan Berdasarkan Model Terbaik forecast(modelku, h=5) plot(modelku,n.ahead=5,type='b',xlab="waktu",ylab="data Y") 10

11

12

13

14

15

> eacf(y.dif1) AR/MA 0 1 2 3 4 5 6 7 8 9 10 11 12 13 0 x x o o o o o o o o x x x x 1 x o o o o o o o o o o x o o 2 x x o o o o o o o o o x o o 3 x x o o o o o o o o o x o o 4 x x o x o o o o o o o x o o 5 x o o o o o o o o o o x o o 6 x o o o o o o o o o o x o o 7 x o o o o o o o o o o o o o 16

> arima(y.dif1, order=c(0,0,2),method="ml") # ARIMA(0,1,2) Call: arima(x = y.dif1, order = c(0, 0, 2), method = "ML") Coefficients: ma1 ma2 intercept 1.2345 0.3810 0.3195 s.e. 0.0910 0.0936 0.2525 sigma^2 estimated as 0.9365: log likelihood = -138.18, aic = 282.37 17

> arima(y.dif1, order=c(3,0,0),method="ml") # ARIMA(3,1,0) Call: arima(x = y.dif1, order = c(3, 0, 0), method = "ML") Coefficients: ar1 ar2 ar3 intercept 1.2249-0.7571 0.2688 0.3249 s.e. 0.0987 0.1438 0.1016 0.3662 sigma^2 estimated as 0.9572: log likelihood = -139.08, aic = 286.16 18

> arima(y.dif1, order=c(1,0,1),method="ml") # ARIMA(1,1,1) Call: arima(x = y.dif1, order = c(1, 0, 1), method = "ML") Coefficients: ar1 ma1 intercept 0.5423 0.7580 0.3183 s.e. 0.0894 0.0668 0.3585 sigma^2 estimated as 0.8906: log likelihood = -135.69, aic = 277.37 19

> arima(y.dif1, order=c(1,0,1),method="ml") # ARIMA(1,1,1) Call: arima(x = y.dif1, order = c(1, 0, 1), method = "ML") Coefficients: ar1 ma1 intercept 0.5423 0.7580 0.3183 s.e. 0.0894 0.0668 0.3585 sigma^2 estimated as 0.8906: log likelihood = -135.69, aic = 277.37 20

21

22

> forecast(modelku, h=5) Point Forecast Lo 80 Hi 80 Lo 95 Hi 95 101 46.50978 45.29580 47.72376 44.65315 48.36640 102 46.41641 43.36077 49.47204 41.74322 51.08960 103 46.36469 41.57765 51.15172 39.04355 53.68583 104 46.33604 39.98558 52.68650 36.62384 56.04823 105 46.32017 38.56971 54.07063 34.46687 58.17347 23

24

a. Berdasarkan hasil Program R di atas, uraikan persamaan modelnya secara lengkap untuk model terbaik yang diperoleh, yaitu ARIMA(1, 1, 1). b. Berdasarkan persamaan model pada poin (a) di atas, tentukan ramalan 3 waktu ke depan, yaitu Y 101, Y 102, Y 103. c. Bandingkan hasil jawaban Anda pada poin (b) di atas dengan hasil keluaran Program R. 25

1. Melalui Program R, bangkitkan data (n = 250) berupa model ARIMA(1, 2, 1) dengan = 0.50, Φ = 0.750 dan θ = - 0.85 serta e t ~ Normal(0,1). Gunakan 225 data terakhir sebagai data Y t dan selanjutnya lakukan proses berikut: a. Identifikasilah kandidat model yang sesuai. b. Berdasarkan kandidat model tersebut, tentukan model terbaik berdasarkan nilai AIC-nya. c. Lakukan analisis diagnostik pada model terbaik tersebut. Apa kesimpulan Anda? d. Bandingkan penduga parameter yang diperoleh untuk model terbaik pada poin (b) dan (c) tersebut dengan nilai parameter yang sesungguhnya. Apa kesimpulan Anda? e. Berdasarkan model terbaik tersebut, tentukan nilai ramalan untuk 5 waktu ke depan. 26

2. Melalui Program R, bangkitkan data (n = 250) berupa model ARIMA(2, 1, 2) dengan = 1.0 dan Φ 1 = - 0.85, Φ 2 = - 0.50, θ 1 = 0.75, θ 2 = - 0.65 serta e t ~ Normal(0,1). Gunakan 225 data terakhir sebagai data Y t dan selanjutnya lakukan proses berikut: a. Identifikasilah kandidat model yang sesuai. b. Berdasarkan kandidat model tersebut, tentukan model terbaik berdasarkan nilai AIC-nya. c. Lakukan analisis diagnostik pada model terbaik tersebut. Apa kesimpulan Anda? d. Bandingkan penduga parameter yang diperoleh untuk model terbaik pada poin (b) dan (c) tersebut dengan nilai parameter yang sesungguhnya. Apa kesimpulan Anda? e. Berdasarkan model terbaik tersebut, tentukan nilai ramalan untuk 5 waktu ke depan. 27

Montgomery, D.C., et.al. 2008. Forecasting Time Series Analysis 2nd. John Wiley. Cryer, J.D. and Chan, K.S. 2008. Time Series Analysis with Application in R. Springer. Cowpertwait, P.S.P. and Metcalfe, A.V. 2009. Introductory Time Series with R. Springer New York. Wei, William, W.S. 1990. Time Series Analysis, Univariate and Multivariate Methods. Adison-Wesley Publishing Company Inc, Canada. 28

Bisa di-download di kusmansadik.wordpress.com 29

30 30