Jurnal Sarjana Teknik Informatika
Vol. 14 No. 3 (2026): Oktober

Prediksi Curah Hujan Jangka Pendek Menggunakan Stacking Random Forest dan XGBoost

Hanisa (Universitas Maritim Raja Ali Haji)
Martaleli Bettiza (Universitas Maritim Raja Ali Haji)
Feri Irawan (Universitas Maritim Raja Ali Haji)



Article Info

Publish Date
23 Sep 2026

Abstract

Kecamatan Serpong, Kota Tangerang Selatan merupakan wilayah rentan banjir akibat curah hujan tinggi. Salah satu kejadian signifikan terjadi pada 11 November 2024, ketika curah hujan mencapai 150 mm/hari dan menyebabkan banjir setinggi 50-150 cm yang menggenangi permukiman, jalan utama, dan fasilitas umum. Kondisi ini mendorong pengembangan model prediksi curah hujan 30 menit ke depan sebagai dasar sistem peringatan dini. Penelitian ini menggunakan teknik stacking ensemble dengan Random Forest dan XGBoost sebagai base learner serta XGBoost sebagai meta learner. Data yang digunakan berasal dari Stasiun AQMS Kota Tangerang Selatan tahun 2024, sebanyak 16.766 data dengan interval 30 menit, terdiri atas variabel kecepatan angin, arah angin, kelembaban, suhu, tekanan udara, solar radiation, dan curah hujan. Tahapan preprocessing meliputi pengecekan kelengkapan data, pengembalian indeks waktu yang hilang menggunakan reindex, dan penanganan missing value. Missing value ditangani menggunakan interpolasi linear, sedangkan arah angin ditransformasi menggunakan sin dan cos. Feature engineering dilakukan dengan membentuk lag_1, lag_2, hour_sin, dan hour_cos untuk merepresentasikan informasi historis dan pola siklus harian. Pemodelan dilakukan melalui hyperparameter tuning menggunakan Grid Search CV dengan skema time-series split (K=5), pembentukan meta feature berbasis out of fold prediction, dan pelatihan meta learner. Hasil pengujian menunjukkan model stacking mencapai RMSE 0,0517, MAE 0,0085 dan R2 0,8257. Sebagai perbandingan model tunggal, XGBoost menghasilkan performa terbaik dengan RMSE 0,0317, MAE 0,0048 dan R2 0,9343, sedangkan Random Forest menghasilkan RMSE 0,0424, MAE 0,0122 dan R2 sebesar 0,8828. Model diintegrasikan ke aplikasi web RainCast berbasis Streamlit untuk prediksi interaktif. Berdasarkan hasil tersebut, stacking belum mampu mengungguli performa model tunggal.

Copyrights © 2026






Journal Info

Abbrev

JSTIF

Publisher

Subject

Computer Science & IT

Description

JSTIE (Jurnal Sarjana Teknik Informatika) (E-Journal) adalah jurnal online ditujukan sebagai sarana publikasi dari makalah yang disarikan dari hasil penelitian mahasiswa Teknik Informatika. Focus and Scope: Rekayasa Perangkat Lunak (Software Engineering) Pengetahuan dan Data Mining (Data Mining) ...