Robocikowo>ROBOCIKOWO
Architektura

AI Weather Model

2022AktywnyOpublikowano: 4 września 2026Aktualizacja: 4 września 2026Opublikowany
Klasa modeli uczenia maszynowego (sieci grafowe, transformery, modele dyfuzyjne) trenowanych na reanalizie ERA5 do szybkiej, globalnej prognozy pogody, konkurencyjnych z modelami numerycznymi (NWP).
Kluczowa innowacja
Zastąpienie kosztownych, fizycznych modeli numerycznej prognozy pogody (NWP) sieciami neuronowymi uczonymi na danych reanalizy, co skróciło czas generowania globalnej prognozy z godzin na superkomputerze do sekund lub minut na pojedynczym akceleratorze, przy dokładności dorównującej lub przewyższającej NWP.
Kategoria
Architektura
Poziom abstrakcji
Paradygmat
Poziom operacji
ModelTreningInferencja
Zastosowania
Prognoza pogody średnioterminowa (do 10-15 dni)Prognoza zjawisk ekstremalnych (cyklony tropikalne, fale upałów)Prognoza ensemble / probabilistycznaPrognoza dla energetyki odnawialnej (wiatr, słońce)Wczesne ostrzeganie o zagrożeniach pogodowych

Jak działa

1) Trening: model uczy się na dekadach reanalizy ERA5 (ok. 40 lat godzinowych danych globalnych), mapując stan atmosfery w chwili t na stan w chwili t+Δt (zwykle Δt = 6 h). 2) Reprezentacja: enkoder przenosi pola z siatki lat/lon do wewnętrznej reprezentacji — GraphCast używa wielosiatki grafowej (GNN), Pangu-Weather transformera 3D, a FourCastNet adaptacyjnego operatora Fouriera (AFNO). 3) Predykcja przyrostu: rdzeń neuronowy przewiduje zmianę stanu, a dekoder odwzorowuje ją z powrotem na siatkę. 4) Autoregresyjny rollout: wyjście modelu jest podawane z powrotem na wejście, budując prognozę na wiele kroków (do 10-15 dni). 5) Ensemble: modele generatywne, takie jak GenCast, zamiast pojedynczej prognozy próbkują wiele scenariuszy z rozkładu warunkowego za pomocą procesu dyfuzyjnego, tworząc prognozę probabilistyczną.

Rozwiązany problem

Tradycyjne modele numerycznej prognozy pogody (NWP) są bardzo dokładne, ale wymagają godzin obliczeń na superkomputerach i są kosztowne przy generowaniu dużych ensembli. Modele AI rozwiązują problem kosztu i czasu inferencji: uczą się dynamiki atmosfery z danych historycznych i produkują prognozę o porównywalnej lub wyższej dokładności rzędy wielkości szybciej i taniej, umożliwiając tanie prognozy ensemble i szybkie reagowanie na zjawiska ekstremalne.

Komponenty

Enkoder stanu atmosferyWejście: kodowanie pól atmosferycznych

Mapuje globalny stan atmosfery z siatki lat/lon na wewnętrzną reprezentację modelu (wielosiatka grafowa, tokeny transformera lub tryby Fouriera).

INC zmiennych atmosferycznych (na wielu poziomach ciśnienia) na siatce H x W (szerokość x długość geograficzna).

Oficjalna

Rdzeń neuronowy (GNN / Transformer / Neural Operator)Przetwarzanie: dynamika atmosfery

Propaguje stan atmosfery w przestrzeni i czasie. GraphCast używa sieci grafowej na wielosiatce, Pangu-Weather transformera 3D (3DEST), a FourCastNet adaptacyjnego operatora Fouriera (AFNO).

Graph Neural Network (GraphCast)Wielosiatka grafowa reprezentująca globus z połączeniami krótko- i długodystansowymi.
3D Transformer (Pangu-Weather)Transformer 3D (3DEST) traktujący poziomy ciśnienia jako trzeci wymiar.
Adaptive Fourier Neural Operator (FourCastNet)Operator Fouriera modelujący zależności przestrzenne w domenie częstotliwości.

Oficjalna

DekoderWyjście: rekonstrukcja pól na siatce

Odwzorowuje wewnętrzną reprezentację z powrotem na siatkę lat/lon i przewiduje przyrost stanu (residual) dla następnego kroku czasowego.

Oficjalna

Autoregresyjny rolloutRozwijanie prognozy w czasie

Iteracyjnie podaje wyjście modelu z powrotem na wejście, budując prognozę na wiele kroków (np. co 6 h aż do 10-15 dni).

Sampler dyfuzyjny (ensemble)Prognoza probabilistyczna / ensemble

W modelach generatywnych (GenCast) próbkuje wiele scenariuszy z rozkładu warunkowego za pomocą procesu dyfuzyjnego, tworząc ensemble probabilistyczny.

Oficjalna

Implementacja

Pułapki implementacyjne
Akumulacja błędu w autoregresjiWysoka

Iteracyjne podawanie własnych predykcji z powrotem na wejście prowadzi do narastania błędu i wygładzania pól przy dłuższych horyzontach prognozy.

Rozwiązanie:Trening z wielokrokowym rolloutem (fine-tuning na wielu krokach); modele probabilistyczne/dyfuzyjne zamiast deterministycznych.
Wygładzanie modeli deterministycznychŚrednia

Modele optymalizujące błąd średniokwadratowy (GraphCast, Pangu) dają rozmyte, uśrednione prognozy, niedoszacowując zjawisk ekstremalnych.

Rozwiązanie:Podejście generatywne (ensemble dyfuzyjny, GenCast) oceniane metryką CRPS zamiast RMSE.
Zależność od reanalizy ERA5Średnia

Modele uczą się i są inicjalizowane na reanalizie ERA5; brak natywnej asymilacji surowych obserwacji ogranicza czysto operacyjne zastosowanie.

Rozwiązanie:Nowsze modele (WeatherNext, Aurora) integrują dane satelitarne oraz asymilację obserwacji.

Ewolucja

Oryginalny paper · 2022 · arXiv 2022 (NVIDIA) · Jaideep Pathak
FourCastNet: A Global Data-driven High-resolution Weather Model using Adaptive Fourier Neural Operators
Jaideep Pathak, Shashank Subramanian, Peter Harrington, Animashree Anandkumar
2022
FourCastNet (NVIDIA)
Punkt przełomowy

Pierwszy globalny model data-driven o rozdzielczości NWP (0,25 stopnia), oparty na adaptacyjnym operatorze Fouriera (AFNO); pokazał, że sieci neuronowe mogą prognozować pogodę na skalę globalną rzędy wielkości szybciej niż NWP.

2023
GraphCast (Google DeepMind, Science)
Punkt przełomowy

Model oparty na sieci grafowej (GNN), prognozujący do 10 dni w mniej niż minutę na TPU v4; dokładniejszy od operacyjnego HRES z ECMWF na 90% z 1380 testowanych zmiennych. Opublikowany w Science.

2023
Pangu-Weather (Huawei, Nature)
Punkt przełomowy

Model oparty na transformerze 3D (3DEST) trenowany na 43 latach ERA5; przedstawiony jako pierwsza metoda AI przewyższająca tradycyjne NWP w zakresie od godziny do tygodnia. Opublikowany w Nature.

2024
GenCast (Google DeepMind, Nature)
Punkt przełomowy

Probabilistyczny model dyfuzyjny generujący ensemble 50+ prognoz do 15 dni; dokładniejszy od ensemble ENS z ECMWF na 97,2% celów. Przeniósł paradygmat z prognozy deterministycznej na generatywną/probabilistyczną. Opublikowany w Nature.

2025
Aurora, AIFS oraz WeatherNext w produktach Google

Microsoft publikuje Aurora, model fundamentowy systemu Ziemi (Nature 2025); ECMWF udostępnia operacyjnie system AIFS oparty na uczeniu maszynowym; Google integruje linię WeatherNext w Search, Maps i Gemini oraz udostępnia ją przez BigQuery, Earth Engine i Google Maps Platform.

Hiperparametry (konfigurowalne osie)

Rozdzielczość przestrzennaKrytyczna

Rozmiar oczka siatki globalnej.

0.25 stopnia (~28 km na równiku)
Horyzont prognozyWysoka

Maksymalny horyzont prognozy.

10 dni (GraphCast)
15 dni (GenCast)
Krok czasowy rolloutuWysoka

Odstęp czasu między kolejnymi krokami autoregresji.

6 godzin
Rozmiar ensembleŚrednia

Liczba próbkowanych scenariuszy w modelach probabilistycznych.

50+ (GenCast)
Liczba zmiennych / poziomów ciśnieniaŚrednia

Zmienne atmosferyczne i powierzchniowe na wielu poziomach ciśnienia.

kilkadziesiąt zmiennych na 13-37 poziomach ciśnienia

Paradygmat wykonania

Tryb główny
Gęsty

Deterministyczne modele (GraphCast, Pangu) to gęsty przebieg naprzód; modele generatywne (GenCast) dodają warunkowe próbkowanie dyfuzyjne dla ensembli.

Wzorzec aktywacji
Wszystkie ścieżki aktywne
Tryby dodatkowe
Warunkowy
Mechanizm routingu

Równoległość

Poziom równoległości
Częściowo równoległy

Obliczenia przestrzenne w pojedynczym kroku są w pełni równoległe na GPU/TPU, ale rollout autoregresyjny jest sekwencyjny w czasie — każdy krok zależy od wyjścia poprzedniego.

Zakres
TreningInferencja

Wymagania sprzętowe

Podstawowe

Trening i inferencja modeli pogodowych (FourCastNet, Aurora) opierają się na dużych GPU NVIDIA (A100/H100).

Dobry fit

GraphCast i GenCast działają na Google TPU; GraphCast generuje 10-dniową prognozę w mniej niż minutę na TPU v4, GenCast prognozę 15-dniową w ok. 8 minut na TPU v5.