Ana Sayfaya Dön EN

TFT-Flood: Yapay Zeka Destekli Sel Erken Uyarı Sistemi

Temporal Fusion Transformer tabanlı, Türkiye geneli ilçe bazlı günlük sel tahmini

Canlı Demoyu Aç
Sel Riski Haritası
SIU 2026 (IEEE) — Kabul Edildi
Bu çalışma, "TFT-Flood for Nationwide Flood Prediction in Turkey: A Three-Branch Hybrid Deep Learning Architecture" başlığıyla IEEE Sinyal İşleme ve İletişim Uygulamaları Kurultayı'nda (SIU 2026) yayımlanmak üzere kabul edilmiştir.

Proje Özeti

Bu proje, Türkiye genelindeki ilçeler için günlük sel riski tahmini yapan bir yapay zeka sistemidir. Araştırma modeli TFT-Flood, Temporal Fusion Transformer'dan ilham alan üç dallı hibrit bir derin öğrenme mimarisidir ve 8 günlük zaman pencereleri üzerinde çalışır. Model, 973 ilçeyi kapsayan 6.372 dizilik veri seti üzerinde, tahmin gününün maskelendiği sızıntısız (leak-free) 1 günlük tahmin protokolü altında değerlendirilmiştir.

8-seed ensemble, 0.909 AUC (F1 0.84, Precision 0.88, Recall 0.81) ile altı kıyaslama (baseline) modelinin tamamını geçmiştir. Canlı sistem ise her gün otomatik çalışarak güncel meteorolojik ve hidrolojik verileri çeker, ilçe bazlı risk analizi yapar ve interaktif bir choropleth harita oluşturur.

Kullanılan Teknolojiler

Kategori Teknolojiler
Model Mimarisi Temporal Fusion Transformer (TFT), Bi-LSTM, GRN/VSN — ~234K parametre
Yapay Zeka Keras 3 (PyTorch backend), AdamW + cosine LR
Veri İşleme Pandas, NumPy, Scikit-learn
Görselleştirme Folium (Leaflet.js), Matplotlib
Veri Kaynakları TUCBS açık veri (DSI + AFAD sel olayları, 2000–2020), ERA5 + NASA POWER, DSI debi arşivi, Open-Meteo API
Donanım RTX 3050 Ti (4 GB VRAM) — dizi başına çıkarım < 5 ms

Öne Çıkan Özellikler

Sistem Mimarisi

TFT-Flood, her ilçe için 8 günlük zaman penceresini analiz eden üç paralel daldan oluşur:

  1. Branch A — Statik Zenginleştirme: Statik öznitelikleri dört GRN bloğuyla işleyerek bağlam vektörleri üretir.
  2. Branch B — Zamansal İşleme: Değişken Seçim Ağı (VSN) + Bi-LSTM ile zamansal dinamikleri kodlar.
  3. Branch C — Risk Niceleme: Son zaman adımını statik bağlamla birleştirip GRN-MLP başlığıyla sel olasılığını ve 4 sınıflı risk skorunu üretir.

Girdi Özellikleri: 7 dinamik (toplam yağış, yağmur, max/min sıcaklık, rüzgar hızı, toprak nemi, DSİ debisi) + 8 türetilmiş dinamik (3/5 günlük kümülatif yağış, yağış değişim hızı, sıcaklık×yağış, toprak×yağış, yağış yoğunluğu, sıcaklık aralığı, debi×yağış) = 15 dinamik; ayrıca 8 statik (yükseklik, eğim, en yakın göle uzaklık, su yüzeyi oranı, CORINE arazi örtüsü).

Kıyaslama (Baseline) Karşılaştırması

v8_full (6.372 dizi, 973 ilçe) üzerinde, sızıntısız 1 günlük tahmin protokolü altında altı baseline ile karşılaştırma. TFT-Flood (8-seed ensemble) en yüksek AUC ve F1'i elde eder:

Model AUC F1 Precision Recall
Logistic Regression0.7870.7500.7210.782
Random Forest0.9050.8420.9130.782
XGBoost0.8970.8420.9070.786
Pure Bi-LSTM0.8910.8330.8740.795
ST-GNN0.8960.8340.9010.776
Informer-lite0.9000.8340.9010.776
TFT-Flood (ensemble)0.9090.8440.8840.807

Sonuçlar

Bu proje, afet yönetimi ve erken uyarı sistemlerinde yapay zekanın gücünü göstermektedir.