Dieser Kurzbericht dokumentiert den Unterschied zwischen dem bestehenden produktiven Dashboard fuer den Hauptlauf und einem neu erzeugten zweiten Superset-Dashboard fuer den Minimal-ML-Lauf.
Verglichen werden:
| Lauf | Dashboard | ID | URL |
|---|---|---|---|
| Baseline / Hauptlauf | Hannover Tree Drought Risk Atlas | 15 | https://<workstation-tailscale-hostname>/superset/dashboard/15/ |
| Minimaler Vergleichslauf | Hannover Tree Drought Risk Atlas - Minimal ML | 16 | https://<workstation-tailscale-hostname>/superset/dashboard/16/ |
Das zweite Dashboard wird mit folgendem neuen Skript erzeugt:
scripts/superset/create_risk_maps_minimal_dashboard.pyDas Skript erstellt:
Wiederverwendete Symbolik aus Dashboard 15:
risk_ml und KronendurchmesserAktive Chart-Familie auf dem bestehenden Dashboard:
Neu erzeugte separate Vergleichscharts:
Hinweis:
| Bereich | Baseline / Hauptlauf | Minimal-Lauf |
|---|---|---|
| Haupttabelle | bgcki.analysis_tree_risk_scores |
bgcki.atrs_ml_min_pred_2025_1824 |
| Stadtteile | bgcki.analysis_tree_risk_scores_stadtteile_mean |
bgcki.atrs_ml_min_pred_2025_1824_stadtteile_mean |
| Stadtbezirke | bgcki.analysis_tree_risk_scores_stadtbezirke_mean |
bgcki.atrs_ml_min_pred_2025_1824_stadtbezirke_mean |
| Pflegebezirke | bgcki.analysis_tree_risk_scores_pflegebezirke_mean |
bgcki.atrs_ml_min_pred_2025_1824_pflegebezirke_mean |
| H3 res10 | bgcki.analysis_tree_risk_scores_h3_hex_mean_res10 |
bgcki.atrs_ml_min_pred_2025_1824_h3_hex_mean_res10 |
| A5 res15 | bgcki.analysis_tree_risk_scores_a5_pentagon_mean_res15 |
bgcki.atrs_ml_min_pred_2025_1824_a5_pentagon_mean_res15 |
| Feature Importance | bestehender Hauptlauf-Artifact-Table / CSV | bgcki.ml_training_minimal_labels_2018_2024_feature_importance_drought |
Die belastbarste direkte Vergleichsbasis ist hier die gespeicherte AutoGluon-Validierung aus den Leaderboards, nicht die spaetere Pipeline-Ausgabe.
| Lauf | Bestes Modell | ROC-AUC | pred_time_val |
fit_time |
Modelle |
|---|---|---|---|---|---|
| Baseline stable reference | WeightedEnsemble_L3 |
0.9090 | 7.0913 | 1560.12 s | 20 |
| Minimaler Lauf | WeightedEnsemble_L3 |
0.9087 | 3.5972 | 13.98 s | 14 |
| Rang | Merkmal | Importance |
|---|---|---|
| 1 | vitality_value |
0.01138 |
| 2 | citree_krankheiten_schaedlinge |
0.00361 |
| 3 | m_svf_value |
0.00285 |
| 4 | groundwater_level_std |
0.00164 |
| 5 | ga_lang |
0.00070 |
| Rang | Merkmal | Importance |
|---|---|---|
| 1 | ga_lang |
0.10669 |
| 2 | vitality_value |
0.04434 |
| 3 | groundwater_level_std |
0.02077 |
| 4 | m_svf_value |
0.01866 |
| 5 | ndvi_value_2020 |
0.00752 |
ga_lang zum dominanten Signal, weil die reicheren Citree-, UHI-, Temperatur- und Landnutzungsinformationen fehlen.Direkter Tabellenvergleich zwischen bgcki.analysis_tree_risk_scores und bgcki.atrs_ml_min_pred_2025_1824 auf identischer Baummenge (objectid):
| Kennzahl | Baseline | Minimal |
|---|---|---|
| Baeume mit ML-Score | 61.319 | 61.319 |
Mittelwert drought_risk_ml |
0.1850 | 0.1694 |
95. Perzentil drought_risk_ml |
0.7063 | 0.7201 |
Anteil drought_risk_ml >= 0.6 |
7.30 % | 7.33 % |
Anteil drought_risk_ml >= 0.8 |
3.22 % | 3.68 % |
Paarweiser Vergleich auf Baumebene:
Im bestehenden Hauptlauf liegen vollstaendige Pipeline-Validierungsartefakte vor:
data/output/hannover_gesamt/report/trees_at_risk_hannover_gesamt_run_report.mddata/output/hannover_gesamt/report/trees_at_risk_hannover_gesamt_run_stats.jsonIm Baseline-Run-Report dokumentierte Kennzahlen fuer drought_damage_severe:
| Metric | Static | ML |
|---|---|---|
| ROC-AUC | 0.6148 | 0.9117 |
| Brier Score | 0.315788 | 0.086947 |
| F1 | 0.3673 | 0.6587 |
| Precision | 0.3340 | 0.7879 |
| Recall | 0.4079 | 0.5660 |
| Accuracy | 0.7123 | 0.8800 |
Die vollstaendige Pipeline-Validierung wurde fuer den Minimal-Lauf am 2026-04-07 nachgezogen. Verfuegbar sind jetzt:
data/output/archive/cleanup_2026-04-09/ml_minimal_predict_2025_from_2018_2024/hannover_gesamt/report/trees_at_risk_ml_minimal_predict_2025_hannover_gesamt_run_report.mddata/output/archive/cleanup_2026-04-09/ml_minimal_predict_2025_from_2018_2024/hannover_gesamt/report/trees_at_risk_ml_minimal_predict_2025_hannover_gesamt_run_stats.jsondata/output/archive/cleanup_2026-04-09/ml_minimal_predict_2025_from_2018_2024/hannover_gesamt/report/validation/data/output/archive/cleanup_2026-04-09/ml_minimal_predict_2025_from_2018_2024/hannover_gesamt/report/plausibility/Kennzahlen des nachgezogenen Minimal-Run-Reports fuer drought_damage_severe:
| Metric | Static | ML |
|---|---|---|
| ROC-AUC | 0.6085 | 0.9087 |
| Brier Score | 0.320352 | 0.088514 |
| F1 | 0.3620 | 0.6510 |
| Precision | 0.3292 | 0.7712 |
| Recall | 0.4020 | 0.5633 |
| Accuracy | 0.7099 | 0.8764 |
Weitere Minimal-Lauf-Befunde:
warning mit drei Befunden: hohe raeumliche Streuung bei salt, Monotonieverletzung bei vitality, sowie vier stark korrelierte ML-Feature-Paare.Code und Dashboard-Erzeugung:
scripts/superset/create_risk_maps_stable_baseline_dashboard.pyscripts/superset/create_risk_maps_minimal_dashboard.pyModellartefakte:
data/models/autogluon/leaderboards_2018to2024_baseline_stable_reference/leaderboard_drought_damage_severe.csvdata/models/autogluon/feature_importances_2018to2024_baseline_stable_reference/feature_importance_drought_damage_severe.csvdata/models/autogluon_ml_minimal_labels_2018_2024/leaderboards/leaderboard_drought_damage_severe.csvdata/models/autogluon_ml_minimal_labels_2018_2024/feature_importances/feature_importance_drought_damage_severe.csvOutputs und Reports:
data/output/hannover_gesamt/report/trees_at_risk_hannover_gesamt_run_report.mddata/output/hannover_gesamt/report/trees_at_risk_hannover_gesamt_run_stats.jsondata/output/archive/cleanup_2026-04-09/ml_minimal_predict_2025_from_2018_2024/hannover_gesamt/report/trees_at_risk_ml_minimal_predict_2025_hannover_gesamt_run_report.mddata/output/archive/cleanup_2026-04-09/ml_minimal_predict_2025_from_2018_2024/hannover_gesamt/report/trees_at_risk_ml_minimal_predict_2025_hannover_gesamt_run_stats.jsonPostGIS-Tabellen:
bgcki.analysis_tree_risk_scoresbgcki.atrs_ml_min_pred_2025_1824bgcki.ml_training_minimal_labels_2018_2024_feature_importance_drought