Downloads · 30 days
0
FrederickAllensius/sigap-longsor
sigap-longsor is a tabular classification model from FrederickAllensius. Use it for the tabular classification task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
Sistem pendukung keputusan kerawanan longsor untuk Indonesia. Dibangun untuk Datathon RISTEK Fasilkom UI 2026 — University Track — Tim cupuu.
Downloads · 30 days
0
Access
Public
Updated Aug 10, 2026
Repo size
39.2 MB
Likes
0
Public
Click a slice to open those files.
.joblib24.4 MB · 50%
From the Hugging Face model README
Sistem pendukung keputusan kerawanan longsor untuk Indonesia. Dibangun untuk Datathon RISTEK Fasilkom UI 2026 — University Track — Tim cupuu.
Repositori GitHub: https://github.com/draxmit/datathon-product
git clone https://github.com/draxmit/datathon
cd datathon
pip install -r requirements.txt
# Unduh bundel dari Hugging Face ke folder yang benar
python -c "
from huggingface_hub import snapshot_download
snapshot_download(
repo_id='FrederickAllensius/sigap-longsor',
local_dir='produk/bundel',
ignore_patterns=['*.md']
)
"
streamlit run produk/app.py
Atau langsung jalankan tanpa modifikasi — bundel sudah ikut di repo Git (±47 MB).
Arsitektur: Ensemble RandomForest + LightGBM Task: Binary classification — kabupaten-hari berisiko longsor vs tidak Unit prediksi: Kabupaten-hari (519 kabupaten × hari) Fitur: 65 fitur (terrain, tanah, tutupan lahan, hujan 1–60 hari, klimatologi) Data latih: 7.648 sampel kabupaten-hari (478 positif dari 102 kabupaten), 2018–2024 Sumber label: Katalog PVMBG (longsor), penyaringan ko-seismik via USGS
| Protokol | AUC | Menjawab |
|---|---|---|
| GroupKFold kabupaten — Konfig A | 0.931 | Kabupaten baru di wilayah dikenal |
| GroupKFold kabupaten — Konfig B | 0.831 | Idem, geografi dikunci ke kab. pernah longsor |
| Leave-one-block-out (5 blok) | 0.874 | Wilayah baru — 100% positif teruji |
| Leave-one-province-out (3 provinsi) | 0.836 | Provinsi ditahan penuh |
| Spatio-temporal (paling ketat) | 0.850 | Wilayah baru dan tahun masa depan |
Recall pada 5 kabupaten/hari: 42,5% di wilayah dikenal; 23,6% di wilayah sama sekali baru. Angka kedua adalah yang relevan untuk deployment.
| Kemampuan | AUC |
|---|---|
| Di mana (spasial) | 0.932 |
| Kapan (temporal / hari) | 0.774 |
| Model statis saja — temporal | 0.500 (tepat nol) |
AUC tinggi hampir seluruhnya berasal dari kemampuan spasial. Kemampuan menentukan hari adalah 0,774.
| File | Keterangan |
|---|---|
model.joblib | Model terlatih (RandomForest + LightGBM ensemble) |
konfig.json | Ambang, metadata, daftar fitur |
metrik.json | Hasil evaluasi lengkap + kontrak produk |
kabupaten.parquet | Fitur statis 519 kabupaten |
kabupaten_peta.geojson | Poligon peta (disederhanakan, 2,6 MB) |
hujan.json | Arsip hujan harian 2018–2024 per kabupaten |
hujan_jam.npz / hujan_jam_terkini.npz | Hujan per jam (arsip + terkini) |
klimatologi.npz | Distribusi klimatologi referensi |
kuantil_referensi.npy | Kuantil untuk normalisasi indeks |
kurva_operasional.csv | Kurva recall vs beban (out-of-fold) |
terkini.npz | Data hujan terkini |
Frederick Allensius · Kang Nicholas Darren Nugroho · Ivan William Lianata Data Science, Universitas Bina Nusantara