• Tidak ada hasil yang ditemukan

Restu Tresnawati, Kurnia Endah Komalasari Puslitbang BMKG, Jl Angkasa 1 No.2 Kemayoran Jakarta Pusat

N/A
N/A
Protected

Academic year: 2021

Membagikan "Restu Tresnawati, Kurnia Endah Komalasari Puslitbang BMKG, Jl Angkasa 1 No.2 Kemayoran Jakarta Pusat"

Copied!
9
0
0

Teks penuh

(1)

SKENARIO TENGGANG WAKTU

SST NINO 3.4 TERHADAP CURAH HUJAN UNTUK MENINGKATKAN

AKURASI PREDIKSI KALMAN FILTER

SCENARIOS OF TIME LAG SST NINO 3.4 TO PRECIPITATION FOR ACCURATION

INCREASING OF KALMAN FILTER PREDICTION

Restu Tresnawati, Kurnia Endah Komalasari

Puslitbang BMKG, Jl Angkasa 1 No.2 Kemayoran Jakarta Pusat 10720 Email:restubowe@yahoo.com

ABSTRAK

Prediksi curah hujan bulanan menggunakan prediktor SST (Sea Surface Temperature) Nino 3.4 harus diketahui apakah secara langsung dalam waktu bersamaan mempengaruhi curah hujan. Pada penelitian ini, skenario tenggang waktu (time lag) diujicobakan untuk meningkatkan akurasi prediksi curah hujan bulanan dengan Kalman Filter. Pada tahap pertama, SST Nino 3.4 pada lag 0, lag 1, lag 2 diprediksi menggunakan ARIMA. Kemudian hasil ini digunakan sebagai salah satu prediktor dalam Kalman Filter. Penelitian diujicobakan terhadap validasi prediksi curah hujan bulanan di daerah Purbalingga selama periode tiga tahun kebelakang (hindcast) 2006, 2007, 2008. Dari hasil penelitian diperoleh bahwa tenggang waktu diperlukan dalam prediksi.

Kata kunci : Kalman Filter, Time lag, SST Nino 3.4, ARIMA

ABSTRACT

Monthly rainfall forecasting using Sea Surface Temperature (SST) Nino 3.4 as predictor must be known of how directly effect on rainfall. In this paper, time lag scenarios are proposed for increase prediction accurately of Kalman Filter. First, SST Nino 3.4 on lag 0, lag 1, and lag 2 are predicted by ARIMA. Then, this result is used as one of predictor in the Kalman Filter Prediction. This method is attempted for validation of monthly rainfall forecasting in Purbalingga by three-year period (2006,2007,2009) of hind cast. Experimental results show that time lag are needed in Monthly rainfall forecasting.

Keywords : Kalman Filter, Time lag, SST Nino 3.4, ARIMA

Naskah masuk : 4 Oktober 2011 Naskah diterima : 11 Desember 2011

I. PENDAHULUAN

Penelitian mengenai prediksi curah hujan bulanan menggunakan metode Kalman Filter dengan prediktor SST (Sea Surface Temperature) Nino 3.4 yang diprediksi ARIMA untuk daerah

1)

Purbalingga telah dilakukan . Penelitian tersebut memberikan hasil bahwa prediksi SST Nino 3.4 dengan ARIMA sudah dapat merepresentasikan gambaran SST Nino 3.4 untuk waktu setahun kedepan yang dapat membantu dalam melakukan

prediksi curah hujan dengan menggunakan kalman filter yang cepat dan tepat dimana salah satu prediktornya adalah SST Nino 3.4. Ketersediaan data Nino 3.4 diprediksi ARIMA mampu membantu kecepatan dan ketepatan prediksi curah hujan dengan Kalman Filter tanpa harus menunggu ketersediaan data observasi SST Nino 3.4 ditahun tersebut yang akan menyebabkan keterlambatan proses prediksi kalman filter.

(2)

penelitian sebelumnya dengan analisa mendalam mengenai data SST Nino 3.4 diprediksi ARIMA. Dengan mempertimbangkan lag data prediksi yang diperoleh dari hasil ARIMA yang kemudian akan menjadi input dalam prediksi curah hujan bulanan menggunakan Kalman Filter dengan sampel daerah Purbalingga tahun 1986-2005 untuk prediksi secara hindcast dari tahun 2006-2008.

2 ) Dalam penelitian Swarinoto (2004) menunjukkan bahwa SST Nino 3.4 tidak secara langsung dalam waktu bersamaan mempengaruhi curah hujan. Hasil yang sama ditunjukkan dari hasil penelitian Estiningtyas (2005) dimana terdapat pola antara SST Nino 3.4 tertinggi dengan curah hujan terendah 2-3 bulan berikutnya di wilayah monsunal dan tropikal. Hal ini lah yang menjadi dasar pemikiran dalam pemilihan periode time lag yang akan diteliti untuk mendapatkan hasil prediksi kalman filter terbaik, dengan skenario time lag 0, lag 1, dan lag 2.

II.METODE PENELITIAN

Data dalam penelitian ini adalah data curah hujan daerah Purbalingga, Jawa Tengah dari tahun 1986-2008. Sementara data SST Nino 3.4 yang digunakan diperoleh dari http:www.cpc.ncep.

noaa.gov/data/indices.

Penelitian ini dilakukan dengan dua tahap. Tahapan yang pertama yaitu melakukan prediksi SST Nino 3.4 dengan skenario time lag 0, lag1, dan lag 2 menggunakan metode ARIMA (2.1.2) untuk prediksi tahun 2006, ARIMA (3.1.3) untuk prediksi tahun 2007, dan ARIMA (2.1.2) untuk prediksi tahun 2008. Model ARIMA pada time series dibuat oleh Box dan Jenkins pada tahun 1970, menggunakan tiga proses iteratif3).

Penentuan orde ARIMA (p,d,q) berdasarkan h a s i l k o r e l a s i t e r b a i k y a n g d i h a s i l k a n menggunakan software Minitab 13. Tahapan kedua yaitu melakukan prediksi curah hujan bulanan menggunakan metode Kalman Filter dengan menggunakan input data SST prediktor yang berasal dari output tahapan pertama.

Model ARIMA non seasonal (model ARIMA untuk data time series yang tidak memiliki pola musiman) dapat dinotasikan dengan ARIMA (p,d,q), model ini merupakan model campuran antara model Autoregressive (AR) berordo p dengan moving average (MA) berordo q yang

4) mengalami differensiasi sebanyak d kali . Dari

hasil penelitian sebelumnya diperoleh hasil bahwa metode ARIMA (2,1,2) dan ARIMA (3,1,3) memberikan hasil yang paling baik dan konstan setiap tahun1), maka dalam penelitian ini prediksi SST Nino 3.4 setahun kedepan yang kemudian akan menjadi salah satu prediktor pada Kalman Filter dilakukan dengan menggunakan skenario time lag0, lag1, dan lag2.

Kalman Filter pertama kali di perkenalkan oleh Rudolf E. Kalman pada tahun 1960 yang merupakan satu set persamaan matematika yang mengembangkan sebuah perhitungan yang efisien (rekursif) artinya dalam melakukan prediksi dengan cara meminimalkan Mean Square Error ( M S E ) . F i l t e r i n i s a n g a t k u a t k a r e n a mempertimbangkan beberapa aspek diantaranya data masa lampau, saat ini dan juga masa yang akan

5) datang .

Gambar 1. Proses rekursif dalam prediksi kalman

5)

filter .

Terdapat tiga model Sistem Identifikasi yang digunakan sebagai kontrol dalam Kalman Filter6) yaitu ARMAX (Average model with eXternal

input) adalah MA (Moving Average) yang

mengalami penambahan C(q)e(t) sebagai error, ARMAX model sering digunakan sebagai alat kontrol standar untuk deskripsi system dan desain kontrol. Persamaan untuk ARMAX adalah sebagai berikut :

(1) OE (Output Error) merupakan persamaan linier diferensi dengan persamaan sebagai berikut :

(1.2) B o x J e n k i n s m o d e l i n i m e r u p a k a n penyempurnaan dari model OE dengan persamaan:

A(q)y(t) = B(q)u(t) + C(q)e(t)

y(t) = u(t) + e(t)B(q) F(q)

(3)

(1.3) K a l m a n F i l t e r b e r k a i t a n d e n g a n pengembangan model peramalan statistic autoregresive dengan menggunakan teknik rekursif dalam meng intergrasikan data pengamatan terbaru ke dalam model untuk memperbaharui prediksi sebelumnya dan melanjutkan prediksi ke beberapa

7)

tahun ke depan . Dengan mempertimbangkan adanya lag waktu dari pengaruh SST dengan lag waktu tertentu terhadap curah hujan diharapkan mampu meningkatkan akurasi hasil prediksi Kalman Filter. Kemudian dilakukan pengujian terhadap tiga periode tahun data SST Nino 3.4 hasil prediksi ARIMA dengan skenario time lag yang berbeda untuk digunakan sebagai salah satu prediktor tahapan kedua yaitu prediksi curah hujan daerah Purbalingga menggunakan Kalman Filter yang diujikan selama tiga tahun berturut-turut dari tahun 2006, 2007 dan 2008, dengan penjelasan sebagai berikut :

Lag 0: Curah hujan Purbalingga bulan ini dipengaruhi oleh suhu permukaan laut di bulan yang sama.

Lag 1: Curah hujan Purbalingga bulan ini dipengaruhi oleh suhu permukaan laut satu bulan sebelumnya.

Lag 2: Curah hujan Purbalingga bulan ini dipengaruhi oleh suhu permukaan laut dua bulan sebelumnya.

Validasi dilakukan dengan membandingkan hasil korelasi dan Root Mean Square Error (RMSE) antara hasil prediksi curah hujan dengan data observasinya, dengan tujuan untuk melihat apakah skenario lag SST Nino 3.4 Prediksi luaran ARIMA memberikan peningkatan korelasi untuk prediksi curah hujan bulanan menggunakan Kalman Filter. Korelasi merupakan ukuran kedekatan dari beberapa variabel atau set variabel8). Korelasi yang digunakan adalah korelasi Pearson dimana salah satu asumsi nya adalah data yang akan dikorelasi berskala Interval. Sementara RMSE adalah suatu indikator kesalahan yang didasarkan pada nilai kuadratis dari simpangan antara hasil model dengan hasil

9)

observasinya . Secara umum tahapan penelitian ini dapat dilihat pada gambar berikut (studi kasus prediksi tahun 2006).

y(t) = u(t) + e(t)B(q) F(q)

C(q) D(q)

Gambar 2. Diagram alur tahapan penelitian (studi kasus prediksi untuk tahun 2006)

III. HASIL DAN PEMBAHASAN 3.1.Tahap I

Tahapan pertama dalam penentuan time lag terbaik adalah melakukan prediksi terhadap data SST Nino 3.4 selama satu tahun. Prediksi dilakukan dengan menggunakan metode ARIMA (2,1,2) untuk prediksi tahun 2006 dan 2008 serta ARIMA (3,1,3) untuk prediksi tahun 2007. Prediksi dilakukan untuk tiga periode tahun data sampel yaitu 1986-2005 untuk prediksi SST Nino 3.4 tahun 2006, 1987-2006 untuk prediksi SST Nino 3.4 tahun 2007, dan tahun 1988-2007 untuk prediksi SST Nino 3.4 tahun 2008 dengan skenario time lag 0, lag 1 dan lag 2 yang kemudian akan digunakan sebagai salah satu prediktor untuk prediksi curah hujan bulanan dengan kalman filter .

Hasil dari prediksi ARIMA untuk SST Nino 3.4 beserta validasi dan data dengan lag waktu yang akan digunakan dapat dilihat pada tabel dibawah ini:

(4)

Tabel 1. Tabel hasil Prediksi SST Nino 3.4 untuk tahun 2006,2007,2008 dengan lag 0, 1, 2 dengan metode ARIMA

Sementara hasil korelasi dan RMSE prediksi tiap tahun dari tahun 2006, 2007 dan 2008 disajikan pada gambar 3 dibawah ini. Gambar tersebut

bertujuan untuk memperlihatkan keeratan hubungan antara data observasi SST Nino 3.4 dengan data SST Nino 3.4 hasil prediksi ARIMA.

(5)

Gambar 3. Grafik korelasi versus RMSE antara data observasi SST Nino 3.4 dengan data SST Nino 3.4 prediksi ARIMA

Dari gambar diatas terlihat bahwa hasil prediksi ARIMA untuk daerah Purbalingga

menghasilkan korelasi berkisar 0,6 - 0,9 dan RMSE berkisar 0,6 - 1,2. Prediksi SST tahun tahun 2006 memiliki korelasi tertinggi dengan RMSE terendah. Sementara untuk tahun 2007 prediksi SST walaupun korelasi masih diatas 0,6 namun memiliki RMSE yang cukup tinggi. Data SST hasil prediksi ARIMA ini selanjutkan digunakan sebagai input dalam proses selanjutnya, yaitu prediksi curah hujan dengan menggunakan Kalman Filter.

3.2.Tahap II

Setelah diperoleh hasil prediksi ARIMA untuk SST Nino 3.4 dengan skenario time lag 0, lag 1, dan lag 2 selanjutnya dilakukan prediksi curah hujan menggunakan Kalman Filter daerah Purbalingga berdasarkan data curah hujan dua puluh tahun sebelumnya dan data SST Nino 3.4 pada tahun yang bersesuaian.

(6)

Dari gambar diatas terlihat secara umum grafik semua metode mengikuti pola data observasi. Namun lag 1 dan lag 2 memberikan hasil yang sama.

Kemudian hasil kalman Filter dengan input data SST prediksi ARIMA dibandingkan dengan hasil kalman Filter input SST observasi. Hasilnya dapat dilihat pada tabel dibawah ini.

Tabel 2. Perbandingan korelasi dan RMSE prediksi curah hujan dengan SST Observasi dan SST Prediksi ARIMA tahun 2006, 2007 dan 2008

(7)

Gambar 5. Korelasi hasil prediksi curah hujan kalman filter dengan data observasi

P a d a h a s i l p e r b a n d i n g a n ( Ta b e l 2 ) menunjukkan pada tahun 2006 nilai korelasi maksimum dan nilai RMSE minimum terdapat pada hasil prediksi curah hujan dengan prediktor data Observasi SST Nino 3.4 untuk lag 1 dan 2 metode Output Error. Pada tahun 2007 nilai korelasi maksimum dan nilai RMSE minimum terdapat pada prediktor SST Nino 3.4 diprediksi ARIMA untuk lag 0 metode Output Error. Sedangkan pada tahun 2008 nilai korelasi maksimum dan nilai RMSE minimum terdapat pada hasil prediksi curah hujan dengan prediktor SST Nino 3.4 diprediksi ARIMA untuk lag 0 metode Output Error.

Dari hasil tabel 2 diatas terlihat bahwa prediksi curah hujan bulanan menggunakan kalman Filter untuk daerah Purbalingga dengan data SST Nino 3.4 hasil keluaran ARIMA sebagai salah satu prediktornya, untuk lag 0 memberikan hasil yang berbeda dari lag 1 dan 2. Sementara lag 1 dan lag 2 memberikan hasil yang sama. Hal ini sama untuk

setiap tahun yang diuji cobakan baik tahun 2006, 2007, maupun 2008.

Kemudian bila korelasi dan RMSE dibandingkan per tiga bulanan, Desember-Januari-Februari (DJF), Maret-April-Mei(MAM), Juni-Juli-Agustus (JJA), September-Oktober-November(SON) hasilnya terlihat pada grafik dibawah ini,

Gambar 6. Validasi hasil prakiraan curah hujan dengan kalman filter untuk bulan Desember, Januari, Februari

(8)

Gambar 7. Validasi hasil prakiraan curah hujan dengan kalman filter untuk bulan Maret, April, Mei

Gambar 8. Validasi hasil Prakiraan curah hujan dengan kalman filter untuk bulan Juni, Juli, Agustus

Gambar 9. Validasi hasil Prakiraan curah hujan dengan kalman filter untuk bulan September, Oktober, November

Dengan membandingkan hasil validasi tiap tiga bulanan dapat ditentukan hasil terbaik dengan korelasi tertinggi dan RMSE terendahnya yaitu pada bulan Desember, Januari, Februari dan Maret, April, Mei model OE lag 0 dan ARMAX lag 0 memberikan hasil terbaik. Sementara pada bulan Juni, Juli, Agustus dan September, Oktober, November model ARMAX lag 1 & 2, OE lag 1 dan 2 memberikan hasil yang terbaik.

IV.KESIMPULAN

Validasi yang dilakukan untuk hasil prediksi curah hujan daerah Purbalingga menggunakan Kalman Filter dengan salah satu prediktornya adalah SST Nino 3.4 dengan skenario time lag keluaran ARIMA selama tahun 2006 - 2008 memberikan hasil yang cukup baik, dimana korelasi antara data observasi dan hasil prediksi berkisar 70% - 90%, hal ini menunjukan skenario tenggang waktu (time lag). SST nino 3.4 diprediksi ARIMA terhadap curah hujan dapat meningkatkan akurasi hasil prediksi Kalman filter. Namun data SST Nino 3.4 yang diperoleh dari hasil ARIMA telah mengalami proses smoothing data (Moving

Average) sehingga pengaruh selang waktu (lag)

tidak lagi berpengaruh besar, hal ini terlihat pada hasil yang diperoleh sebelumnya dimana lag 1 dan lag 2 memberikan hasil prediksi yang sama, namun berbeda untuk lag 0. Sehingga dalam skenario time lag untuk prediksi SST Nino 3.4 keluaran ARIMA perlu dilakukan pada lag 0 dan lag 1 untuk daerah Purbalingga dan mungkin juga daerah sekitarnya, karena telah diperoleh hasil prediksi curah hujan bulanan menggunakan Kalman Filter dengan salah satu prediktornya adalah SST Nino 3.4 diprediksi ARIMA pada lag 1 dan lag 2 menunjukkan hasil yang cukup baik pada kurun waktu 3 tahun kebelakang, walaupun lag 1 dan lag 2 memberikan hasil prediksi yang sama.

D e n g a n m e m p e r t i m b a n g k a n h a s i l perbandingan korelasi dan RMSE pada gambar 6 dapat disimpulkan bahwa data Nino 3.4 diprediksi ARIMA mampu membantu kecepatan dan ketepatan prediksi curah hujan dengan Kalman Filter di daerah Purbalingga pada tahun 2006-2008 dan penggunaan skenario tenggang waktu dapat pula diujicobakan pada lag 0 dan lag 1 untuk dapat lebih memberikan peluang dan kemungkinan yang besar pada meningkatkan akurasi prediksi kalman filter

V. SARAN

Untuk mengetahui konsistensi dan kecocokan hasil prediksi, maka perlu dilakukan penelitian lebih lanjut tentang prediksi curah hujan menggunakan Kalman Filter dengan salah satu prediktornya SST Nino 3.4 diprediksi ARIMA, diujicobakan untuk kurun waktu prediksi yang lebih panjang pada beberapa daerah di Indonesia, sehingga dapat diketahui apakah metode Kalman

(9)

Filter ini cukup baik dan konsisten dalam menggambarkan kondisi iklim di wilayah Indonesia.

Skenario time lag untuk SST Nino 3.4 diprediksi ARIMA perlu diujicobakan untuk periode tahun prediksi yang lebih panjang di beberapa wilayah Indonesia guna peningkatan akurasi hasil prediksi Kalman Filter.

Analisa Statistika yang lebih mendalam diperlukan untuk mengetahui keragaman serta konsistensi dari model yang digunakan, sehingga diharapkan metode Kalman Filter menggunakan prediktor SST Nino 3.4 diprediksi ARIMA dapat menjadi salah satu acuan yang baik untuk digunakan dalam merepresentasikan hasil prediksi.

VI. DAFTAR PUSTAKA

1)

Tresnawati, R., Nuraini, T.A., & Hanggoro ,W. (2010). Prediksi Curah Hujan Bulanan Menggunakan Metode Kalman Filter Dengan Prediktor SST NINO 3.4 Diprediksi.

Jurnal Meteorologi dan Geofisika, 11(2),

106-115. 2)

Swarinoto, Y. (2004). Peranan Time Lag Suhu Muka Laut Dalam Simulasi Prakiraan Curah Hujan Bulanan di Kabupaten Indramayu (Studi kasus Oktober 2003). Jurnal

Meteorologi dan Geofisika, 5(1), 73-80.

3)

Series Analysis : Forecasting and Control rd

(3 Edition)

4)

W.S. Wei, William. (2006). Time Series Analysis. Departement of Statistics The Fox School of Business and Management Temple University.

5)

Welch, G., & Bishop, G., (2006). An Introduction

to the Kalman Filter. North Carolina:

Department of Computer Science University of North Carolina.

6)

Ljung, L. (1999). System Identification : Theory f o r t h e u s e r ( 2 n d e d i t i o n ) . N e w Jersey:PrenticeHall.

7)

Kalman R.E. (1960). A new approach to linear f i l t e r i n g a n d p r e d i c t i o n p r o b l e m . Transaction of the ASME. Journal of Basic

Enginering, 35-45, March 1960.

8)

Cohen, J., & Cohen, P. (1983). Multiple

Regression-Correlation for the Behavioral

nd

Sciences (2 Edition). New Jersey: Erlbaum

Associates. 9)

M o o d , A l e x a n d e r M c F a r l a n e . ( 1 9 1 3 ) .

Introduction to the theory of statistics.

McGraw_Hill, inc United States of America, 291.

Box, G., Jenkins, G., & Reinsel, G. (1994). Time . New Jersey: Prentice Hall.

Gambar

Gambar 2. Diagram alur tahapan penelitian (studi kasus  prediksi untuk tahun 2006)
Tabel 1. Tabel hasil Prediksi SST Nino 3.4 untuk tahun 2006,2007,2008 dengan lag 0, 1, 2 dengan metode ARIMA
Gambar 4. Hasil prediksi curah hujan dengan Kalman Filter pada tahun 2006, 2007, dan 2008
Tabel 2. Perbandingan korelasi dan RMSE prediksi curah hujan dengan SST Observasi dan SST Prediksi ARIMA tahun  2006, 2007 dan 2008
+3

Referensi

Dokumen terkait

Penelitian dilatarbelakangi oleh kurangnya disiplin belajar pada pembelajaran mata kuliah praktik Program Studi Pendidikan Kesejahteraan Keluarga Keahlian Tata Busana

Peningkatan kualitas layanan tercermin dari pelayanan yang semakin cepat karena pelayanan tidak lagi dilakukan secara manual, akan tetapi dilakukan dengan menerapkan

Simpulan dalam penelitian ini yakni penerapan model Teams Games Tournament dapat meningkatkan aktivitas, hasil belajar IPS siswa baik dari ranah kognitif, afektif maupun

Sebagai contoh, ketika suatu entitas memiliki sejumlah karyawan dengan tingkat upah tetap selama periode pelaporan, auditor dapat menggunakan data tersebut untuk estimasi

•  Fraktur akibat peristiwa trauma

Metode Penelitian tindakan kelas melalui metode Gaya mengajar latihan (practice style) dalam belajar materi passing atas bolavoli adalah: 1) Materi disajikan bagian

Dari definisi di atas, dapat dikatakan bahwa pengertian manajemen sumber daya manusia secara garis besar sama yaitu bahwa suatu proses pendayagunaan tenaga kerja

Persamaan penelitian ini dengan penelitian-penelitian di atas adalah secara epidemiologis tentang seropositif toksoplasmosis pada tikus dan kucing, sedangkan perbedaannya adalah