Firman Hadi
Research notes — methods paper draft for Remote Sensing of Environment
Landslides in West Java cause repeat fatalities, but operational hazard maps lag the event timeline.
Two phases: benchmark first, then deploy on West Java with post-hoc filters.
Reproduce Stumpf & Kerle (2011) RF/OOA on Landslide4Sense; train U-Net for the same task. Validates the model is sound on its native distribution.
Deploy the pretrained U-Net on Garut + Sukabumi via GEE pulls; apply per-event normalisation + post-hoc filters; validate with PVMBG point inventory.
Stumpf-faithful Random Forest + a U-Net deep baseline on Landslide4Sense.
85 field-investigated PVMBG events across two regencies, no fine-tuning.
| Regency | ≤ 100 m | ≤ 500 m | ≤ 1 km |
|---|---|---|---|
| Garut (n=15) | 40% | 93% | 100% |
| Sukabumi (n=25) | 20% | 92% | 100% |
| Random baseline | 0.05% | 0.3% | 1.1% |
Cannot report precision / recall / IoU on the West Java side. Hit-rate-by-radius is what's available; precision is unconstrained.
This is by design (the contribution), but it caps achievable performance. Fine-tuning when polygon labels become available is the natural next step.
Humid tropical season limits clean Sentinel-2 composites. Cloud Score+ helps but does not eliminate the constraint.
The pipeline is decision-support — it narrows the haystack for field crews. It is not a substitute for a field-investigation polygon dataset.
Python · PyTorch + segmentation_models_pytorch · Google Earth Engine · Sentinel-2 SR · ALOS DEM · ESA WorldCover
Landslide4Sense (Ghorbanzadeh et al., 2022) · PVMBG Portal MBG API (vsi.esdm.go.id/portalmbg)
Stumpf & Kerle (2011), RSE · Ghorbanzadeh et al. (2022), Big Earth Data
© 2026 Firman Hadi · firmanhadi.id / research notes