Pogoda Weekend

Model ML · prognoza 5 dni

LightGBM na 25 latach danych IMGW · aktualizacja dzienna

Kotwica: 2026-06-04· ost. obs. IMGW: 2026-04-30
Uwaga: IMGW publikuje zweryfikowane dane dobowe z 35-dniowym opóźnieniem. Model został „rozwinięty” rekurencyjnie (35 kroków h=1) od ostatniej obserwacji (2026-04-30) aż do dzisiaj, a następnie wykonuje bezpośrednią prognozę 1–5 dni naprzód. Błąd kumuluje się z każdym dniem rolloutu.

Co to jest?

Autorski model gradient-boosting (LightGBM) wytrenowany wyłącznie na historycznych obserwacjach polskich stacji synoptycznych IMGW-PIB z lat 2000–2022. Przewiduje temperaturę, opady, wiatr, zachmurzenie i wilgotność 1–5 dni do przodu dla pięciu stacji: Warszawa-Okęcie, Kraków-Balice, Poznań-Ławica, Wrocław-Strachowice i Gdańsk-Świbno. 35 osobnych modeli (7 zmiennych × 5 horyzontów) uczy się z opóźnień (lagi 1–7 dni), średnich kroczących (3/7/14 dni) i sinusoidalnej pory roku.

MAE T-max @ D+5
3.66 °C
Skill vs persyst. @ D+5
+15%
MAE opady @ D+3
1.41 mm
Skill vs persyst. opady @ D+3
+38%

Prognoza 5 dni z kotwicy 2026-06-04

Gdańsk-Świbno
D+1 … D+5
pt.
5 cze · D+1
16° / 4°
0.0 mm
sob.
6 cze · D+2
16° / 7°
0.0 mm
niedz.
7 cze · D+3
15° / 7°
0.0 mm
pon.
8 cze · D+4
17° / 7°
0.1 mm
wt.
9 cze · D+5
18° / 7°
0.0 mm
Kraków-Balice
D+1 … D+5
pt.
5 cze · D+1
17° / 8°
0.0 mm
sob.
6 cze · D+2
18° / 9°
0.0 mm
niedz.
7 cze · D+3
18° / 10°
0.0 mm
pon.
8 cze · D+4
19° / 9°
0.0 mm
wt.
9 cze · D+5
18° / 9°
0.0 mm
Poznań-Ławica
D+1 … D+5
pt.
5 cze · D+1
16° / 4°
0.0 mm
sob.
6 cze · D+2
17° / 7°
0.0 mm
niedz.
7 cze · D+3
17° / 7°
0.0 mm
pon.
8 cze · D+4
18° / 7°
0.1 mm
wt.
9 cze · D+5
18° / 6°
0.0 mm
Warszawa-Okęcie
D+1 … D+5
pt.
5 cze · D+1
17° / 8°
0.0 mm
sob.
6 cze · D+2
18° / 9°
0.0 mm
niedz.
7 cze · D+3
18° / 10°
0.0 mm
pon.
8 cze · D+4
19° / 9°
0.1 mm
wt.
9 cze · D+5
18° / 9°
0.0 mm
Wrocław-Strachowice
D+1 … D+5
pt.
5 cze · D+1
17° / 8°
0.0 mm
sob.
6 cze · D+2
19° / 9°
0.0 mm
niedz.
7 cze · D+3
18° / 10°
0.0 mm
pon.
8 cze · D+4
19° / 9°
0.1 mm
wt.
9 cze · D+5
18° / 10°
0.0 mm

Dokładność na zbiorze testowym (2023-01-01 → 2024-06-30)

ZmiennaHoryzontMAEMAE persyst.MAE klimat.Skill vs persyst.Skill vs klimat.
Max temperature (°C)D+13.09 °C2.383.80-29.5%+18.8%
D+23.43 °C3.353.82-2.3%+10.2%
D+33.58 °C3.823.84+6.2%+6.5%
D+43.64 °C4.093.85+11.1%+5.5%
D+53.66 °C4.313.85+15.0%+4.9%
Min temperature (°C)D+12.67 °C2.533.30-5.5%+19.0%
D+22.90 °C3.243.29+10.5%+11.7%
D+33.03 °C3.623.27+16.4%+7.6%
D+43.08 °C3.783.28+18.4%+5.9%
D+53.09 °C3.893.26+20.6%+5.3%
Mean temperature (°C)D+12.48 °C1.823.19-36.4%+22.2%
D+22.81 °C2.723.20-3.3%+12.3%
D+32.96 °C3.173.21+6.4%+7.7%
D+43.00 °C3.393.21+11.6%+6.7%
D+53.03 °C3.593.21+15.7%+5.6%
Precipitation (mm)D+11.42 mm2.082.03+31.9%+30.2%
D+21.42 mm2.252.04+36.9%+30.4%
D+31.41 mm2.282.03+38.3%+30.6%
D+41.41 mm2.292.03+38.4%+30.4%
D+51.41 mm2.362.01+40.3%+30.0%
Wind speed (m/s)D+11.05 m/s1.131.09+6.9%+3.8%
D+21.08 m/s1.371.10+21.7%+2.3%
D+31.08 m/s1.461.11+26.0%+3.4%
D+41.08 m/s1.501.13+28.3%+4.3%
D+51.07 m/s1.521.13+29.7%+5.3%
Cloud cover (oktas)D+11.36 okt.1.391.53+2.2%+11.5%
D+21.41 okt.1.691.54+16.7%+8.6%
D+31.41 okt.1.761.53+19.9%+7.5%
D+41.43 okt.1.791.53+20.1%+6.8%
D+51.43 okt.1.851.54+22.6%+6.9%
Relative humidity (%)D+17.55 %7.308.46-3.4%+10.7%
D+27.93 %9.128.48+13.0%+6.4%
D+38.07 %9.908.49+18.5%+4.9%
D+48.25 %10.328.44+20.0%+2.3%
D+58.42 %10.768.43+21.7%+0.1%

Skill score = 1 − (MAE modelu / MAE punktu odniesienia). Wartość +20% oznacza, że błąd modelu jest o 20% niższy niż prostej heurystyki (persystencja: „jutro = dziś”; klimatologia: średnia z 2000–2022 dla danego dnia roku).

Wykresy diagnostyczne

MAE vs horyzont prognozy
MAE rośnie z horyzontem dla każdej zmiennej.
Skill vs persistence
Skill score względem persystencji — dodatnie wartości = model bije baseline.
Prognoza dla Warszawy vs obserwacje
Przykład: prognoza T-max dla Warszawy vs obserwacje.

Ograniczenia

  • IMGW publikuje zweryfikowane dane dobowe z ok. 5-dniowym opóźnieniem, więc kotwica prognozy zawsze jest kilka dni „za” dniem dzisiejszym.
  • Obecnie aktywne zmienne: T-max, T-min, T-średnia i opady. Zachmurzenie, wiatr i wilgotność są dostępne tylko do 2024-06-30 (ograniczenie źródłowe IMGW s_d_t).
  • Lekki zimny bias (~0,5 °C) i suchy bias (~1,7 mm) w oknie testowym 2023–2024. Zwykła korekcja średniej krocznej reszt zniweluje większość.
  • To model statystyczny bez asymilacji stanu atmosfery — model fizyczny (ECMWF/ICON) będzie precyzyjniejszy na krótkich horyzontach. Dedykowane użycie: szybka prognoza stacyjna + benchmark operacyjny.

Dane: IMGW-PIB (danepubliczne.imgw.pl) · Model: LightGBM, L1, ~500 drzew na zmienną × horyzont · Kod: build_dataset.py, train_and_forecast.py.