Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Building a cyclone impact forecaster with only 61 data points

说明与用途

使用61个历史案例和真实数据(NOAA、EM‑DAT、2011年人口普查)构建了一个台风影响预测器,提供6小时风速预测和地区人口受影响估计,并在3D地图上可视化。

问题

Responders need district-level exposure estimates for cyclones, but existing tools only show storm tracks.

结果

The forecaster achieves an intensity MAE of 3.04 kt versus 3.49 kt for persistence, and an impact log‑MAE of 2.50 versus 2.69 for the historical mean, while providing transparent error bands and relative district rankings.

工作流

  • Pull live storm data from NOAA IBTrACS ACTIVE file (JTWC fixes).
  • Predict 6‑hour wind speed change with an XGBoost model using current position, wind, pressure and trends.
  • Estimate district impact with a 2‑parameter log‑linear model trained on 61 EM‑DAT records, Census 2011 populations, and areas.
  • Render results on a MapLibre GL 3D globe with satellite imagery and terrain, scaling district markers by affected population.

证据

I built Cyclone Impact Forecaster to bridge that gap. It combines a 6-hour intensity forecast with a district-level exposure ranking for the North Indian Ocean, rendered on a 3D satellite globe.

来源

An XGBoost model predicts the change in wind speed over the next 6 hours based on current position, wind, central pressure, and their recent trends.

来源

To estimate human impact, I fitted a 2-parameter log-linear model on 61 historical Indian cyclone records from EM-DAT, combined with Census 2011 district populations and areas.

来源

All of this runs strictly on real datasets—IBTrACS (NOAA NCEI) for tracks, EM-DAT (CRED) for the 61 historical impact records, and the 2011 Census of India.

来源

For the intensity model, I used 5-fold cross-validation grouped by storm, beating the persistence baseline across all 5 folds.

来源

  • 记录日期: 2026-10-01T20:41:11.673Z