A newer version of the Gradio SDK is available: 6.20.0
metadata
title: Multi-Hazard Warning System
emoji: π₯
colorFrom: red
colorTo: blue
sdk: gradio
sdk_version: 5.12.0
app_file: app.py
pinned: true
license: mit
tags:
- wildfire
- aqi
- multi-task-learning
- deep-learning
- pytorch
- resnet50
- bilstm
- gradcam
- air-quality
- fire-detection
short_description: Wildfire risk + AQI forecasting via MTL
π₯ Multi-Hazard Warning System
Multi-Task Learning for Joint Wildfire Risk Prediction & AQI Forecasting
A production-grade deep learning system that simultaneously predicts wildfire risk and forecasts Air Quality Index (AQI) for any user-selected region using Multi-Task Learning (MTL).
ποΈ Architecture
- CNN Branch: ResNet-50 (4-channel: RGB + NIR) β 2048-dim spatial features
- LSTM Branch: 2-layer Bidirectional LSTM β 256-dim temporal features
- Fusion: Concatenation β Shared FC layers (2304 β 512 β 256)
- Task 1: Wildfire Risk Heatmap (128Γ128 spatial probability map)
- Task 2: 72-hour AQI Forecast (hourly PM2.5 predictions)
π― Features
- Interactive Folium map with fire risk heatmap overlay
- Grad-CAM explainability visualization
- 72-hour AQI forecast chart with WHO thresholds
- Location search via geocoding
- Real-time weather data integration
π οΈ Tech Stack
PyTorch Β· ResNet-50 Β· BiLSTM Β· Gradio Β· FastAPI Β· Folium Β· Plotly Β· OpenCV