suhu 18 20 22 24 26 28 30 32 ragam, maka dilakukan transformasi Box-Cox. d. Mengidentifikasi model. Dalam tahap ini akan didapat model-model sementara, dengan melihat plot ACF dan PACF. e. Pendugaan parameter dari setiap modelmodel sementara dengan menggunakan metode kemungkinan maksimal. Kemudian dilakukan pengujian parameter-parameternya. Model dengan parameter-parameter yang t-hitung >t (1- α/2);df = n-np diikutsertakan pada proses berikutnya. f. Diagnostik model dengan melakukan pemeriksaan asumsi sisaan dengan menggunakan uji Ljung-Boxdan uji shapiro-wilk normality. Model-model yang memenuhi asumsi sisaan dinamakan model yang layak dan diikutsertakan pada proses berikutnya. g. Overffiting. Proses ini adalah membandingkan model-model yang diperoleh dengan model beda satu ordo di atasnya. Model dengan nilai AIC terkecil, memnuhi asumsi sisaan dan semua parameternya signifikan, diikut sertakan pada langkah berikutnya. h. Melakukan peramalan dengan menggunakan model-model yang layak untuk beberapa waktu kedepan. 3. Melakukan validasi model. 4. Menetapkan model terbaik yang dapat digunakan untuk prediksi beberapa waktu kedepan dengan membandingkan nilai MAPE dan AIC dari model-model yang ada. 5. Melakukan peramalan untuk beberapa waktu kedepan. Metode penelitian dapat digambarkan dengan diagram sebagai berikut : HASIL DAN PEMBAHASAN Eksplorasi Data Suhu Udara Rata-rata Suhu Udara Rata-rata per Hari Palangkaraya 0 500 1000 1500 index waktu Gambar 5 Plot Data Suhu Udara Rata-rata Per Hari. Berdasarkan Gambar 5terlihat bahwa suhu harian pada Januari tahun 2000 sampai September 2004 di sekitar Palangkaraya adalah 6
Suhu 22 24 26 28 30 ACF 0.0 0.2 0.4 0.6 0.8 1.0 suhu 22 24 26 28 30 relatif seragam di sekitar nilai rata-rata. Hal ini juga ditunjukan dengan nilai simpangan baku yaitu 0,96. Nilai simpangan baku yang kecil menunjukkan bahawa jarak suatu nilai dengan rataannya tidak berbeda jauh dan sebagian besar data memiliki nilai yang hampir sama. Dengan demikian dapat dikatakan bahwa sebaran deret waktu untuk data suhu udara per hari membentuk pola stasioner. Nilai tertinggi suhu udara rata-rata per hari mencapai 29,6 o C, terendah mencapai 23,6 o C, serta rata-rata dan nilai tengahnya bernilai 26,79 o C, dan 26,80. 0 50 100 150 200 index waktu Gambar 6 Plot Data Suhu Udara Rata-rata Per Minggu. Sama halnya pada Gambar 5, Gambar 6 yang memperlihatkan sebaran data suhu udara rata-rata per bulan yang juga relatif seragam di sekitar nilai tengahnya. Hal ini diperkuat juga dengan nilai simpangan baku yang relatif kecil yaitu 0,6. Dengan demikian pola sebaran deret waktu untuk data suhu udara rata-rata per minggu juga membentuk pola horizontal. Suhu terendahnya mencapai 24,60 o C, sedangkan tertinggi mencapai 28,20 o C yaitu pada bulan Juni 2002. Rata-rata dan nilai tengahnya adalah 26,79 o C. Pada Gambar 7, merupakan sebaran data untuk suhu udara rata-rata per bulan. Pada gambar tersebut terlihat bahwa pola deret waktu dengan frekuensi per bulan juga membentuk pola stasioner karena nilai data relatif seragam di sekitar nila rata-ratanya yaitu 26,82 o C. Hal ini juga diperkuat dengan nilai simpangan bakunya yang realatif kecil yaitu 0,5 dan untuk nilai suhu tertinggi yaitu pada bulan mei 2001, yang mencapai 28,40 o C dan terendah pada bulan agustus 2001, yaitu mencapai suhu 26,00 o C. Dengan demikian, dari ketiga jenis sebaran deret waktu tersebut memperlihatkan bahwapola data suhu udara baik dengan frekuensi per hari, minggu dan bulan, cenderung stasioner pada nilai rata-ratanya. Maka dengan demikian bahwa data suhu udara rata-rata memiliki pola horizontal. Pemodelan Suhu Udara Rata-Rata Per Hari Pemodelan data suhu udara rata-rata per hari dilakukan dengan menggunakan 1735 record. Data tersebut terdiri dari 1705recorddari tanggal 1 Januari 2000 sampai 31 Agustus 2004, yang kemudian akan digunakan sebagai data training dan 30recorddari tanggal 1 September 2004 sampai 30 September 2004 digunakan untuk memvalidasi model yang didapatkan. Sebelum proses pendugaan model dengan menggunakan data training, dilakukan pengecekan kestasioneran data untuk nilai tengah dan ragamnya. Untuk mengetahui kestasioneran dalam ragam dapat dilakukan dengan menggunakan uji Bartett and Levene. Nilai-p yang didapatkan, jika menunjukkan lebih besar dari 0,05 berarti bahwa data tersebut stasioner dalam ragam, akan tetapi jika lebih kecil, berarti data tidak stasioner dalam ragam. Hasil uji pada Lampiran 2, menunjukkan nilaiplebih besar dari 0,05. Dengan demikian bahwa data stasioner dalam ragam. Selain uji kestasioneran dalam ragam, uji kestasioneran untuk nilai tengah harus dilakukan pada data. Uji ini dapat dilakukan dengan menggunakan uji Augmented Dickey Fuller(ADF). Hasil uji ADF pada Lampiran 3 memperlihatkan bahwa data stasioner dalam nilai tengahnyayang ditandai dengan nilai-p yang lebih kecil dari 0,05. Akan tetapi, jika dilihat dari plot ACF pada Gambar 8, menurut Bowerman dan O connell (1987)terdapat indikasi ketidakstasioneran data, ini terlihat dari adanya penurunan nilai AFC dengan perlahan. Oleh karena itu pemodelan dilakukan dengan dan tanpa proses pembedaan. suhu_hari Sebaran Suhu Udara Rata-rata Per Bulan 0 5 10 15 20 25 30 2000 2001 2002 2003 2004 Gambar 7 Plot Data Suhu Udara Rata-rata Per Bulan. Time Gambar 8 Autocorrelation Function Untuk Suhu Udara Rata-rata Per Hari Tanpa Pembedaan. 7
suhu_hari -4-2 0 2 4 Partial ACF 0.0 0.1 0.2 0.3 Pemodelan Suhu Udara Rata-rata Per Hari tanpa Proses Pembedaan Plot ACF pada Gambar 8 memperlihatkan bahawa nilai korelasi diri yang nyata terdapat pada lag ke-1 sampai ke-29. Dengan demikian identifikasi model sementara adalah MA(29).Sedangkan plot PACF pada Gambar 9, menunjukkan nilai korelasi diri parsial yang nyata terdapat pada lag ke-1 sampai ke-5. Dengan demikian dapat diidentifikasikan model sementara kedua adalah AR(5). Jika melihat plot ACF dan PACF secara bersamaan maka dapat ditentukan sebagai model sementaranya adalah ARMA(5,29). Dengan demikian identifikasi model sementara tanpa proses pembedaan adalah AR(5), MA(29) dan ARMA(5,29). Adapun untuk plot ACF dan PACF lebih jelas dapat dilihat pada Lampiran 4 dan 5. Series data_hri 0 5 10 15 20 25 30 Gambar 9 Parsial Autocorrelation Function Untuk Suhu Udara Rata-rata Per Hari Tanpa Pembedaan. Model-model sementara yang didapatkan, akan dilakukan pendugaan parameter dan uji signifikansi parameter. Adapun hasil pendugaan parameter untuk model-model tersebut disajikan pada Lampiran 6. Pada Lampiran 6 terlihat bahwa model dengan t-hitung lebih besar dari t- tabelnya(1,960) untuk semua parameternya adalah model AR(5). Dengan demikian, bahwa hanya model AR(5) yang semua parameter dugaannya signifikan terhadap nilai y t. Maka model ini yang akan diikut sertakan pada proses diagnostik model. Pada proses diagnostik model dilakukan pengecekan kelayakan model dengan menggunakan asumsi kebebasan dan kenormalan pada sebaran sisaannya. Uji Ljung- Box pada Lampiran 7, merupakan uji yang bertujuan untuk melihat ada atau tidaknya korelasi antara sisaan (kebebasan sisaan). Pada plot tersebut terlihat bahwa nilai-p model AR(5) menunjukkan nilai-nilai yang signifikan pada taraf 5% untuk semua lag. Hal ini dapat dikatakan bahwa tidak ada korelasi antar sisaan pada model tersebut. Maka dapat dikatakan bahwa model AR(5) layak untuk data. Selain uji kebebasan sisaan, kenormalan pada sisaan harus terpenuhi. Pengecekan kenormalan sebaran sisaan dapat dilakukan dengan menggunakan uji Shapiro-Wilk yang disajikan pada Lampiran 8. Pengujian kenormalan sisaan pada model AR(5), menunjukkan nilai-p yang lebih kecil dari 0,05 yang berarti bahwa sisaan tidak menyebar secara normal. Akan tetapi sisaan yang tidak menyebar normal dapat ditoleransi karena didasarkan pada teorema dalil limit pusat yang menyatakan bahwa suatu sebaran dapat didekati dengan sebaran normal ketika jumlah contohnya besar. Dengan demikian, model AR(5) dapat dikatakan sisaannya menyebar normal dan memenuhi proses dignostik model. Model yang telah memenuhi proses diagnostik model, selanjutnya akan dilakukan overfitting. Model overfitting untuk AR(5) adalah AR(6). Hasil pendugaan parameter untuk model tersebut menunjukkan bahwa t- hitung lebih besar dari t-tabelnya tidak pada semua parameternya (ada parameter yang tidak signifikan). Dengan demikiann model AR(6) tidak relevan untuk data. Dengan demikian hanya model AR(5) yang ditetapkan sebagai model terbaik untuk pemodelan data suhu ratarata per hari di sekitar Palangkaraya tanpa proses pembedaan. Secara matematis, model AR(5) dapat ditulisakan sebagai berikut: y t = 105,693+ 0.2712y t-1 + 0.1409y t-2 + 0.0753y t-3 + 0,0626y t-4 + 0,0554y t-5 Pemodelan Suhu Udara Rata-rata Per Hari dengan Proses Pembedaan Satu Kali Suhu rata-rata harian setelah di diff 0 500 1000 1500 index waktu Gambar 10 Plot Data Suhu Udara Rata-rata Per Hari Setelah Proses Pembedaan Satu Kali. Pada Gambar 10 memperlihatkan grafik sebaran data suhu udara rata-rata per hari yang telah mengalami pembedaan satu kali. Adapun, Identifikasi model sementar dapat dilakukan dengan melihat plot ACF dan PACF dari data yang telah mengalami proses pembedaan satu kali, yaitupada Gambar 11 dan 12 yang lebih jelas dapat dilihat juga pada Lampiran 9 dan 10. Plot ACF pada Gambar 11, menunjukkan bahwa nilai ACF yang nyata pada lag pertama. Dengan demikian model sementara pertama 8
suhu_hari 24 25 26 27 28 29-0.5 0.0 0.5 1.0 Partial ACF ACF -0.4-0.3-0.2-0.1 0.0 adalah ARIMA(0,1,1).Selain itu, jika melihat pada plot PACF pada Gambar 12, menunjukkan bahwa nilai PACF yang nyata pada lagke-1, sampai lag ke-8. Maka identifikasi model sementara kedua adalah ARIMA(8,1,0). ARIMA(8,1,1) juga dapat ditentukan sebagai model sementara dengan melihat plot ACF dan PACF secara bersama-sama. Dengan demikian, model sementara data suhu udara rata-rata melalui proses pembedaan satu kali adalah model ARIMA(0,1,1), ARIMA(8,1,0) dan ARIMA(8,1,1). suhu_hari yang dilakuakn adalah dengan menggunakan uji Ljung-Box untuk pengecekan kebebasan sisaan. Hasil uji tersebut terlihat pada Lampiran 12 dan 13.Pada plot tersebut terlihat bahwa model ARIMA(0,1,1) menunjukkan nilai-nilai yang tidak signifikan pada taraf 5% pada semua lag. Sama halnya pada model ARIMA(8,1,0) yang menunjukkan nilai yang tidak signifikan pada lag ke-8, ke-9 dan ke-10. Dengan demikian bahwa sisaan pada kedua model tersebut tidak saling bebas. Maka pada proses pemodelan data suhu per hari dengan pembedaan satu kali tidak terdapat model yang layak untuk data. Series data_hari.diff 0 5 10 15 20 25 30 Gambar 11 Autocorrelation Function Untuk Suhu Udara Rata-rata Per Hari dengan Pembedaan Satu Kali. Sama halnya dengan model-model sementara pada proses sebelumnya, modelmodel sementara pada proses ini juga harus dilakukan pendugaan parameter dan uji signifikasi parameter. Hasil pendugaan parameter untuk model-model sementara yang disajikan pada Lampiran 11, menunjukkan bahwa hanya model ARIMA(0,1,1) dan ARIMA(8,1,0) yang memiliki t-hitung lebih besar dari t-tabelnya(1,960) untuk semua parameternya. Dengan demikian, hanya ARIMA(0,1,1) dan ARIMA(8,1,0) yang akan diikutkan pada proses diagnostik model. Proses diagnostik model dilakukan dengan pengecekan kebebasan dan kenormalan sisaan pada model-model sementara. Salah satu hal 0 5 10 15 20 25 30 Gambar 12 Partial Autocorrelation Function Untuk Suhu Udara Rata-rata Per Hari dengan Pembedaan Satu Kali. Peramalan Suhu Udara Rata-rata Per Hari Pada proses peramalan, dilakukan pendugaan nilai suhu udara rata-rata per hari untuk 31 hari, dengan menggunakan model yang didapatkan. Sebelum proses peramalan, proses validasi model seharusnya dilakukan. Akan tetapi model yang didapatkan pada proses pemodelan dengan data suhu udara rata-rata per hari hanya menghasilkan satu model yang layak untuk data. Dengan demikian model AR(5) akan digunakan langsung pada proses peramalan beberapa waktu kedepan dengan menggunakan 100% data. sebaran Suhu dan hasil prediksinya 1400 1500 1600 1700 1800 Time Index Gambar 13 Plot Sebaran Suhu Udara Rata-rataPer Hari Berserta Suhu Hasil Prediksi 9
ACF 0.0 0.2 0.4 0.6 0.8 1.0 Nilai hasil peramalan untuk 31 hari di bulan Oktober 2004 dengan dilengkapi selang kepercayaan 95%dapat dilihat pada Gambar 13, sedangkan lebih rinci dapat dilihat pada Lampiran 14. Nilai ramalan ini dapat dijadikan salah satu pertimbangan dalam menentukan suhu udara rata-rata harian. Sementara selang kepercayaan sebesar 95% menunjukkan tingkat kepercayaanbahwa nilai aktual untuk suhu udara hari tersebut akan berada pada selang tersebut.adapun untuk perbandingan antar data hasil peramalan dengan data aktual dapat dilihat pada Tabel1. Tabel 1 Perbandingan Data Ramalan Suhu Per hari dengan Data Aktual Selisih Hari Data Ramalan Aktualke- Aktual Ramal 1 26,75 26,3-0,4 2 26,76 27,4 0,6 3 26,76 27,3 0,5 4 26,75 26,5-0,2 5 26,75 27,1 0,4 6 26,76 27,0 0,2 7 26,77 26,3-0,5 8 26,78 27,0 0,2 9 26,77 28,1 1,3 10 26,77 28,0 1,2 11 26,77 27,9 1,1 12 26,77 27,6 0,8 13 26,77 27,4 0,6 14 26,77 27,3 0,5 15 26,78 27,1 0,3 16 26,78 26,8 0,0 17 26,77 27,3 0,5 18 26,77 28,3 1,5 19 26,77 27,4 0,6 20 26,78 28,2 1,4 21 26,78 26,8 0,0 22 26,78 28,7 1,9 23 26,78 27,8 1,0 24 26,78 27,9 1,1 25 26,78 27,8 1,0 26 26,78 28,2 1,4 27 26,78 28,2 1,4 28 26,78 27,7 0,9 29 26,78 29,0 2,2 30 26,78 28,3 1,5 31 26,78 27,8 1,0 MAPE 3,11% Jika melihat pada Tabel 1, terlihat bahwa model AR(5) baik untuk memprediksi data suhu udara rata-rata harian hingga 8 hari pada peramalan. Hal ini terlihat dari nilai selisih antara nilai aktual dengan nilai hasil ramal di antara 0,5 dan -0,5 walaupun untuk hari-hari berikutnya terdapat nilai yang sama antara hasil peramalan dan nilai aktualnya, akan tetapi keadaan tersebut tidak terus menerus. Akan tetapi,jika melihat keseluruhan hasil peramalan, model AR(5) cukup baik dalam melakukan peramalan, karena presentase kesalahan peramalan yang dinyatakan dalam MAPE relatif kecil yaitu sebesar 3,11%. Pemodelan Suhu Rata-rata Udara Per Minggu Pemodelan data suhu udara rata-rata perminggu dilakukan dengan menggunakan 241 record. Data tersebut terdiri dari 208 record, yang akan digunakan sebagai data training. Sedangkan 33 record data sisanya digunakan untuk validasi model. Sebelum proses pendugaan model dengan menggunakan data training, pengecekan kestasioneran data dalam nilai tengah dan ragamnya perlu dilakukan. Untuk mengetahui kestasioneran dalam ragam, pengujian data dapat dilakukan dengan menggunakan uji Bartett dan Levene.Hasil uji pada Lampiran 15, bahwa nilai-p menunjukkan nilai yang lebih besar dari 0,05, dengan demikian data stasioner dalam ragamnya. Selain itu, Uji kestasioneran untuk nilai tengahnya dapat dilakukan dengan menggunakan uji Augmented Dickey Fuller. Hasil uji pada Lampiran 16 memperlihatkan bahwa data stasioner dalam nilai tengahkarena nilai-p lebih kecil dari 0,05. Akan tetapi jika dilihat dari plot ACF pada Gambar 14, menurut Bowerman dan O connell (1987)ada indikasi ketidakstasioneran data, ini terlihat dari adanya penurunan nilai AFC dengan perlahan (tail off). Oleh karena itu, kemungkinan pemodelan dapat dilakukan dengan dan tanpa proses pembedaan. ACF Suhu Per Minggu 5 10 15 20 Gambar 14 Autocorrelation Function Untuk Suhu Udara Rata-rata Per Minggu Tanpa Pembedaan. ACF 10
V1-2 -1 0 1 Partial ACF -0.1 0.0 0.1 0.2 0.3 Pemodelan Suhu Udara Rata-rata Per Minggu tanpa Proses Pembedaan Plot ACF pada Gambar 14 memperlihakan bahawa nilai korelasi diri yang nyata terjadi pada lag ke-1 sampai ke-3. Dengan demikian identifikasi model sementara pada data suhu udara rata-rata adalah MA(2). Plot PACF pada Gambar 15, menunjukkan nilai korelasi diri parsial nyata terjadi pada dua lagke-1 dan ke-2, maka dari plot PACF dapat diidentifikasikan model sementara kedua adalah AR(3). Sedangkan jika melihat plot ACF dan PACF secara bersamaan maka dapat ditentukan model sementaranya adalah ARMA(3,2). Dengan demikian identifikasi model sementara pada data suhu udara rata-rata per minggu tanpa proses pembedaan adalah AR(3), MA(2) dan ARMA(3,2). Adapun untuk plot ACF dan PACF lebih jelas dapat dilihat pada Lampiran 17 dan 18. PACF Data Perminggua Suhu Udara di Sekitar Palangkaraya 5 10 15 Gambar 15 Parsial Autocorrelation Function untuk Suhu Udara Rata-rata Per Minggu Tanpa Pembedaan. Model-model sementara yang telah didapatkan, selanjutnya akan mengalami proses pendugaan dan pengujian signifikansi nilai-nilai parameternya. Adapun hasil pendugaan dan pengujian parameter untuk model-model tersebut disajikan pada Tabel 2. Pada Tabel 2 terlihat bahwa model dengan t-hitung lebih besar dari t-tabelnya (1,984) untuk semua parameternya adalah model MA(2). Dengan demikian hanya model MA(2) yang akan diikutkan pada proses diagnostik model. Tabel 2 Nilai Parameter Dugaan Model-model Sementara Pada Pemodelan Suhu Udara Rata-rata Per Minggu Tanpa Pembedaan Model Tipe Para. S.e t-hit AR(3) AR 1 AR 2 AR 3 MA(2) MR 1 MR 2 ARMA (3,2) AR 1 AR 2 AR 3 MR 1 MR 2 0,313 0,111 0,096 0,302 0,156-0,077-0,094 0,267 0,402 0,341 0,069 0,073 0,070 0,071 0,067 0,488 0,354 0,179 0,507 0,433 5,17 1,57 1,38 4,25 2,31 0,16 0,26 1,49 0,79 0,79 keterangan : t-hit = nilai t berdasarkan perhitungan (thitung), S.e = Standar Error, Para. = parameter Sama halnyapada data harian, untuk proses diagnostik model dilakukan dengan pengecekan kebebasan dan kenormalan sisaan pada model-model sementara. Untukpengecekan kebebasan sisaan model, yang dapat dilakukan adalah dengan menggunakan uji Ljung-Box yang hasilnya terdapat pada Lampiran 19. Hasil uji ini menujukan terdapat nilai yang tidak signifikan pada taraf 5% pada lag ketiga.hal ini dapat dikatakan bahwa sisaan tidak saling bebas. Dengan demikian, tidak ada model yang layak untuk data suhu udara rata-rata per minggu dengan pemodelan tanpa proses pembedaan. Pemodelan Suhu Udara Rata-rata Per Minggu dengan Proses Pembedaan Satu Kali 0 50 100 150 200 Gambar 16 Plot Data Suhu Udara Rata-rata Per Minggu Setelah Proses Pembedaan Satu Kali. Pada Gambar 16 terlihat bahwa sebaran data suhu udara rata-rata per minggu yang telah mengalami proses pembedaan satu kali dan untuk lebih jelas bisa dilihat pada Lampiran 20. Sama halnya dengan sebaran data sebelumnya, identifikasi model pada data yang telah mengalamai proses pembedaan, dapatkan dengan melihat pola nilai ACF dan PACF. Plot nilai ACF dan PACF untuk data suhu udara rata-rata per minggu yang telah mengalami Time 11
Partial ACF -0.4-0.3-0.2-0.1 0.0 0.1 ACF -0.4-0.2 0.0 0.2 0.4 0.6 0.8 1.0 proses pembedaan satu kalidisajikan Gambar 17 dan 18 yang lebih jelas dapat dilihat juga pada Lampiran 21 dan 22. ACF Dif.Data Perminggua Suhu Udara di Sekitar Palangkaraya 5 10 15 20 Gambar 17 Autocorrelation Function Untuk Suhu Udara Rata-rata Per Minggu dengan Pembedaan Satu Kali. Pada plot Nilai ACF menunjukkan bahwa nilai korelasi diri nyata terjadi pada lagke-1, Dengan demikian model sementara pertama dari data suhu udara rata-rata yang telah mengalami proses pembedaan adalah ARIMA(0,1,1). Sementara pada plot nilai PACF juga menunjukkan nilai yang nyata pada lag ke-1 dan ke-2. Dengan demikian identifikasi model sementara kedua adalah ARIMA(1,1,0) dan ARIMA(2,1,0). Dengan demikian secara keseluruhan identifikasi model sementara data yang telah melalui proses pembedaan satu kali adalah model ARIMA(0,1,1), ARIMA(1,1,0) dan ARIMA(2,1,0). Gambar 18 Partial Autocorrelation Function Untuk Suhu Udara Rata-rata Per Minggu dengan Pembedaan Satu Kali. Model-model sementara yang didapatkan, selanjutnya akan mengalami proses pendugaan dan pengujian signifikansi nilai-nilai parameternya. Hasil pendugaan parameter untuk model-model sementara disajikan pada Tabel 3. Pada Tabel 3 terlihat bahwa model dengan t- hitung lebih besar dari t-tabelnya (1,984) untuk semua parameternya adalah model ARIMA(0,1,1), ARIMA(1,1,0) dan ARIMA(2,1,0). Dengan demikian model-model inilah yang akan diikutsertakan pada proses diagnostik model. PACF Dif.Data Perminggua Suhu Udara di Sekitar Palangkaraya 5 10 15 20 Tabel 3 Nilai Parameter Dugaan ModelmodelSementara Pemodelan Suhu Udara Rata-rata Per Minggu denganpembedaan Satu Kali Model Tipe Para. S.e t- hit ARIMA(0,1,1) MA 1-0,65 0,07 9,29 ARIMA(1,1,0) AR 1-0,41 0,06 6,83 ARIMA(2,1,0) AR 1-0,52 0,08 6,5 AR 2-0,27 0,08 3,37 Keterangan : t-hit = nilai t berdasarkan perhitungan (t-hitungan), S.e = Standar Error, Para. = Parameter Pada proses diagnostik model, dilakukanpengecekan kebebasan sisaan untuk tiga model tersebut. Hal ini dilakuakn dengan menggunakan dengan uji Ljung-Box dan hasil uji disajikan pada Lampiran 23, 24, dan 25. Pada Lampiran 23, terlihat bahwa nilai-p yang signifikan pada taraf 5% terjadi pada semua lag. Dengan demikian model ARIMA(0,1,1) memiliki sisaan yang saling bebas, begitu pula pada model ARIMA(2,1,0) yang dapat dilihat pada Lampiran 25. Akan tetapi, berbeda halnya dengan mode ARIMA(1,1,0). Pada model ARIMA(1,1,0) terdapat nilai-p yang tidak signifikan pada taraf 5%. Maka model ARIMA(1,1,0) memiliki sisaan yang tidak saling bebas. Dengan demikian secara keeseluruhan hanya model ARIMA(0,1,1) dan ARIMA(2,1,1) yang akan diikutsertakan pada proses berikutnya. Selain kebebasan sisaan, kenormalan pada sisaan model juga harus terpenuhi. Pengecekan kenormalan sisaan dapat dilakukan dengan menggunakan uji Shapiro-Wilk yang disajikan pada Lampiran 26 dan 27. Pada Lampiran 26 dan 27, terlihat bahwa nilai-p lebih besar dari 0,05, terlihat pada sisaan model ARIMA(0,1,1) maupun pada model ARIMA(2,1,0). Dengan demikian kedua model tersebut memiliki sisaan yang menyebar normal. Dengan demikian, model ARIMA(0,1,1) dan ARIMA(2,1,0) memenuhi proses diagnostik model. Model-model yang memenuhi diagnostik model akan dilakukan overfitting model. Model overfitting untuk model ARIMA(0,1,1) adalah ARIMA(1,1,1) dan ARIMA(0,1,2). Sedangkan model ARIMA(2,1,0) ialah ARIMA(3,1,0) dan ARIMA(2,1,1). Hasil overfitting model dari Lampiran 28 memperlihatkan bahwa model ARIMA(0,1,1), ARIMA(1,1,1) dan ARIMA(0,1,2) sebagai model-model terbaik. Model-model terbaik yang dihasilkan selanjutnya akan digunakan dalam proses validasi model. Validasi model merupakan 12
Temperatur (c) 25 26 27 28 proses yang membandingkan data aktual dengan data hasil ramalan dari setiap model. Model yang memiliki nilai MAPE dan AIC lebih kecil, dipilih sebagai model terbaik dari semua model. Adapun hasil validasi model yang disajikalan pada Tabel 4, menunjukkan bahwa model ARIMA(0,1,1) dipilih sebagai model terbaik karena memiliki nilai MAPE yang lebih kecil, meskipun nilai AIC tidak minimum. Hal ini dikarenakan model terbaik akan digunakan untuk peramalan beberapa periode ke depan dengan menggunakan 100% data. Oleh karena itu, lebih mendahulukan nilai MAPE yang minimum dalam memilih model terbaik. Secara matematis model ARIMA(0,1,1) dapat dituliskan sebagai berikut: y t = 0,005 - (-0,65)e t-1 Tabel 4 Hasil Validasi Model Pemodelan Suhu Udara Rata-rata Per minggu dengan Pembedaan Satu Kali Model MAPE AIC ARIMA(0,1,1) 2,1% 352,65 ARIMA(1,1,1) 2,4% 337,77 ARIMA(0,1,2) 2,2% 343,7 Peramalan Suhu Udara Rata-rata Per Minggu Pada proses peramalan, dilakukan pendugaan nilai suhu udara rata-rata per minggu untuk 20 minggu, dengan menggunakan model terbaik yang didapatkan hasil proses validasi model. Proses peramalan menggunakan 100% data dengan menggunakan model ARIMA(0,1,1). Adapun nilai hasil peramalan dapat dilihat pada Gambar 19, sedangkan lebih rinci dapat dilihat pada Lampiran 29, dengan dilengkapi selang kepercayaan 95%. Selang kepercayaan sebesar 95% menunjukkan tingkat kepercayaan penelitian, bahwa nilai aktual untuk suhu udara rata-rata per minggu akan berada pada selang tersebut. Adapun untuk perbandingan antara data ramalan dengan data aktual dapat dilihat pada Tabel5.Jika melihat hasil peramalan dan nilai aktualnya pada Tabel 6, bahwa model ARIMA(0,1,1) baik untuk meramal suhu udara rata-rata per minggu, karena presentase kesalahan peramalan yang dinyatakan dalam MAPE relatif kecil yaitu sebesar 1,91%. Tabel 5 Perbandingan Data Ramalan Suhu Udara Rata-rata Per Minggu dengan Data Aktual Minggu ke- Ramalan sebaran Suhu dan hasil prediksinya Data Aktual Selisih Aktual - Ramal 314 26,756 25,7-1,1 315 26,759 26,1-0,6 316 26,762 26,7-0,1 317 26,765 25,9-0,9 318 26,768 26,2-0,6 319 26,771 26,9 0,1 320 26,774 26,7-0,1 321 26,777 26,9 0,2 322 26,78 27,6 0,8 323 26,783 27,6 0,8 324 26,786 28,1 1,3 325 26,789 27,8 1,0 326 26,792 26,8 0,0 327 26,795 27,5 0,7 328 26,798 26,1-0,7 329 26,801 26,5-0,3 330 26,804 26,6-0,2 331 26,806 26,9 0,1 332 26,809 27,0 0,2 333 26,812 26,4-0,4 MAPE 1,91% 200 220 240 260 280 300 Gambar 19 Plot Sebaran Suhu Udara Rata-rataPer Time Index Minggu Berserta Suhu Hasil Prediksi. 13
ACF -0.2 0.0 0.2 0.4 0.6 0.8 1.0 Partial ACF -0.3-0.2-0.1 0.0 0.1 0.2 0.3 Pemodelan Suhu Udara Rata-rata Per Bulan Pemodelan dengan menggunakan suhu udara rata-rata per bulan dilakukan dengan menggunakan 54 record data, dari Januari 2000 sampai Juni 2005. Data tersebut terbagi menjadi data training sebanyak 48 record sedangkan 6 record sisanya digunakan sebagai validasi model. Sebelum proses pendugaan model, dilakukan pengecekan kestasioneran pada data baik kestasioneran dalam nilai tengah maupun dalam ragamnya. Uji kestasioneran untuk nilai tengahnya dapat dilakukan dengan menggunakan uji Augmented Dickey Fuller (ADF). Hasil uji pada Lampiran 30 memperlihatkan bahwa data stasioner dalam nilai tengahyang ditandai dengan nilai-p yang lebih kecil dari 0,05. Sedangkan untuk mengetahui kestasioneran dalam ragamnya dapat dilakukan dengan menggunakan uji Bartett dan Levene. Adapun hasil uji pada Lampiran 31 menunjukkan nilai-p nilai yang lebih besar dari 0,05, dengan demikian data juga stasioner dalam ragamnya. Selain menggunakan kedua uji tersebut, kestasioneran suatu data juga dapat dilihat secara deskriptif pada plot deret waktu suhu rata-rata per bulan pada Gambar 7 dan plot nilai AFC pada Gambar 20. Pada plot AFC terlihat adanya indikasi kestasioneran data, ini terlihat dari adanya penurunan nilai AFC dengan drastis (cuts off) pada lag pertama. Oleh karena itu pemodelan dilakukan tanpa melalui proses pembedaan. Gambar 20 Autocorrelation Function Untuk Suhu Udara Rata-Rata Per Bulan Tanpa Pembedaan. Pemodelan Suhu Udara Rata-rata Per Bulan Tanpa Proses Pembedaan Identifikasi model dalam analisis deret waktu dilakukan dengan meilihat plot nilai ACF dan PACF yang dapat terlihat pada Gambar 20 dan 21. Plot nilai ACF menunjukkan nilai korelasi diri yang nyata terdapat pada lagke-1. Dengan demikian identifikasi model sementara pertama data suhu udara rata-rata per suhu 5 10 15 bulanadalah MA(1). Sementara plot nilai PACF pada Gambar 21 menunjukkan bahawa nilai korelasi diri parsial juga nyata pada lag ke-1. Dengan demikian dapat diidentifikasikan bahwa model sementara adalah AR(3). Jika melihat plot nilai ACF dan PACF secara bersamaan, maka model ARMA (1,1) juga dapat ditentukan sebagai model sementara. Plot ACF dan PACF lebih jelas dapat dilihat pada Lampiran 32 dan 33. Series datasuhu.b.tran 5 10 15 Gambar 21 Partial Autocorelation Function Untuk Suhu Udara Rata-rata Suhu Per Bulan Tanpa Pembedaan. Tabel 6 Nilai Parameter Dugaan Model-model Sementara Tanpa Pembedaan Model Tipe Para. S.e t-hit AR (1) AR1 0,3618 0,1384 2,6832 MA (1) MA1 0,3691 0,1156 2,2620 ARMA (1,1) AR1 MA1 0,1659 0,2530 0,2538 0,2205 0,4698 0,9147 keterangan : t-hit = nilai t berdasarkan perhitungan (thitungan), S.e = Standar Error, Para. = Parameter. Model-model sementara hasil perkiraan pada proses sebelumnya, selanjutnya akan dilakukan proses pendugaan dan pengujian signifikansi parameter. Pada Tabel 6 merupakan hasil estimasi parameter pada model-model sementara. Terlihat bahwa model dengan t- hitung lebih besar dari t-tabelnya (2,021) pada semua parameternya adalah model AR (1) dan MA (1). Kedua tersebut selanjutnya akan diikut sertakan dalam proses diagnostik model. Proses diagnostik model terdiri dari pengecekan kebebasan sisaan dan kenormalan sisaannya. Sama halnya dengan data sebelumnya, pengecekan kebebasan sisaan untuk kedua model tersebut juga dilakuakn dengan menggunakan uji Ljung-Box. Hasil uji tersebut dapat dilihat pada Lampiran 34, dan 35. Pada Lampiran 34, terlihat bahwa nilai-p tidak signifikan pada taraf 5% pada lag ketiga sampai kesepuluh. Dengan demikian model AR(1) memiliki sisaan yang tidak saling bebas. Akan tetapi berbeda pada model MA(1) yang disajikan pada Lampiran 35. Pada Lampiran 35, terlihat bahwa nilai-psignifikan pada taraf 5% 14
Temperatur (c) 24 25 26 27 28 pada semua lag. Dengan demikian hanya model MA(1) memiliki sisaan yang saling bebas. Dengan demikian hanya model MA(1) yang akan diikutsertakan pada proses pengecekan kenormalan sisaannya. Sementara itu pengecekan kenormalan sisaan pada model MA(1) dengan menggunakan uji Shapiro-Wilk yang dapat terlihat pada Lampiran 36, menunjukkan nilai-p yang lebih besar dari 0,05. Dengan demikian model MA(1) tersebut memiliki sisaan yang menyebar normal. Dengan demikian, model MA(1) memenuhi asumsi kebebasan dan kenormalan sisaan. Secara matematis model MA(1) dapat dituliskan sebagai berikut: y t = 16,92 0,3691e t-1 Peramalan Suhu Udara Rata-rata Per Bulan Pada proses doagnostik model menghasilkan satu model sebagai model terbaik, Dengan demikian proses validasi model tidak dilakukan. Model MA(1) yang merupakan model terbaik yang dihasilkan pada proses diagnostik model, selanjutnya akan digunakan pada proses peramalan untuk beberapa waktu kedepan dengan menggunakan 100% data. Nilai hasil peramalan untuk 5 bulan kedepan dapat dilihat pada Gambar 22, sedangkan secara rinci dapat dilihat pada Lampiran 37 yang dilengkapi dengan selang kepercayaan 95%. Selang kepercayaan sebesar 95% menunjukkan tingkat kepercayaan penelitian bahwa nilai aktual untuk suhu udara rata-rata per bulan akan berada pada selang tersebut. Di sisi lain, untuk perbandingan antar data ramalan dengan data aktual dapat dilihat pada Tabel7 dan hasil peramalan pada Lampiran 37. Jika melihat hasil peramalan, bahwa model MA(1) baik untuk meramal suhu udara rata-rata per bulan hanya untuk 2 bulan ke depan, karena melihat nilai hasil peramalan yang konstan setelah bulan kedua. Akan tetapi nilai MAPE yang memperlihatkan presentase error yang cukup kecil, yaitu sebesar 2,08%, maka secara keseluruhan model MA(1) baik untuk peramalan suhu udara rata-rata per bulan. Tabel 7 Perbandingan Data Ramalan Suhu Udara Per Bulan dengan Data Aktual Bulan Ramalan Selisih Data Aktual - Aktual Ramal Jul-05 26,7591 26-0,8 Agust-05 26,8413 25,7-1,1 Sep-05 26,8413 26,5-0,3 Okt-05 26,8413 27,6 0,8 Nov-05 26,8413 27 0,2 Des-05 26,8413 26,7-0,1 MAPE 2,08% Kesimpulan KESIMPULAN DAN SARAN Hasil penelitian menunjukkan bahwa model AR(5) dapat digunakan untuk pemodelan data suhu udara per hari untuk 8 hari pada peramalan. Namun secara keseluruhanmodel AR(5) merupakan model yang baik, karena memiliki nilai MAPE 3,11%.Sedangkan pemodelan untuk data suhu udara per minggu, menghasilkan model ARIMA(0,1,1) sebagai sebaran Suhu dan hasil prediksinya 40 45 50 55 60 Time Index Gambar 22 Plot sebaran suhu per bulan berserta suhu hasil prediksi 15