Neuronale Netze 21.06.2019, 07:02 Uhr

Künstliche Intelligenz verbessert Wettervorhersagen

Die Meteorologie hat nicht nur für die Landwirtschaft eine hohe Relevanz. Auch viele Wirtschaftszweige profitieren von zuverlässigen Wetterdaten – Forschern des KIT ist es jetzt gelungen, die Vorhersagemethoden zu verbessern.

Foto Wolken am Himmel

Am Himmel braut sich etwas zusammen. Dennoch ist es schwer, exakt zu berechnen, wann es regnet.

Foto: Mike Adams / Panthermedia.net

Die Entstehung des Wetters ist komplex. Fast schon sprichwörtlich ist der Schmetterling, dessen Flügelschlag eine Kette von Ereignissen auslöst – die am anderen Ende des Globus zu einem Wetterumschwung führen können. Das Grundproblem ist die hohe Anzahl an Faktoren, die sich zudem gegenseitig beeinflussen, unter anderem Temperatur, Luftfeuchtigkeit, Luftdruck und sich bewegende Luftmassen. Auch die Sonneneinstrahlung und die Meeresströmungen müssen in die Berechnungen für Wettervorhersagen einfließen. Die Aufgabe der Meteorologen ist es, die wahrscheinlichste Entwicklung aus all diesen Komponenten herauszufiltern. Wissenschaftler aus Meteorologie und Mathematik des Karlsruher Instituts für Technologie (KIT) haben eine Methode entwickelt, um Fehler in solchen Prognosen besser korrigieren zu können. Als Basis dient künstliche Intelligenz.

50 Szenarien für jede Messgröße

Das Prinzip der Wettervorhersagen ist einfach: Die Forscher messen zahlreiche Faktoren, die den aktuellen Zustand der Atmosphäre wiedergeben. Auf dieser Grundlage simulieren sie mögliche Szenarien, indem sie in ihrem Modell beispielsweise die Temperatur oder die Luftfeuchtigkeit verändern und die daraus resultierenden Entwicklungen berechnen. Dieses Verfahren ist sehr aufwendig. Denn für jede Messgröße werden etwa 50 Szenarien durchgespielt. „Ähneln sich die Ergebnisse, deutet das darauf hin, dass eine Prognose mit diesen Werten relativ sicher und der Zustand der Atmosphäre in diesem Bereich stabil und gut vorhersagbar ist“, sagt Peter Knippertz vom Institut für Meteorologie und Klimaforschung des KIT.

Wetterprognosen beschreiben also Wahrscheinlichkeiten. Das ist bekannt. Doch sie sind mit einem weiteren Problem behaftet: Es gibt systematische Unsicherheiten, die zum Teil die Ergebnisse verzerren. „Die Computerszenarien können manche physikalische Zusammenhänge nicht in der notwendigen Detailtiefe oder räumlichen Auflösung abbilden“, sagt Sebastian Lerch vom Institut für Stochastik des KIT. Ein gutes Beispiel dafür ist die Vorhersage von Temperaturen. An manchen Orten fallen die Prognosen grundsätzlich zu hoch aus, an anderen hingegen zu niedrig. Denn in den Modellen werden lokale, teils zeitlich variable Abweichungen nicht eingezogen. Im Anschluss an die Simulation sind daher zum einen die Experten gefragt, die mit ihrer Erfahrung und ihrem Hintergrundwissen die Ergebnisse interpretieren müssen. Zum anderen werden zusätzliche statistische Verfahren eingesetzt, um die Wahrscheinlichkeit zu erhöhen, dass die Prognosen tatsächlich eintreten.

Das Netzwerk speichert alle Informationen und lernt daraus

Die Forschergruppe hat einen neuen Ansatz entwickelt. Als Basis dienen neuronale Netze, also Computerprogramme, die Informationen nach dem Vorbild des Gehirns verarbeiten. Die Mathematiker trainieren diesem Netzwerk an, bestimmte Daten optimal zu verarbeiten. Dabei handelt es sich um ein „lernendes“ Netzwerk, also um künstliche Intelligenz. Anders gesagt: Alle Informationen aus der Trainingsphase werden gespeichert und für spätere Wettervorhersagen eingesetzt. So sollte es möglich sein, die Prognosen kontinuierlich zu verbessern – inklusive lokaler Faktoren, die ebenfalls in den Speicher wandern.

Dabei besteht das Netzwerk aus mehreren Schichten. In einer Zwischenschicht analysieren und bewerten die Neuronen die chaotischen, nicht-linearen Wechselwirkungen zwischen den Daten aus den Wettermessstationen und den physikalischen Zuständen der Atmosphäre in der Simulation. Auf diese Weise wollen die Wissenschaftler erreichen, dass ihr neuronales Netz selbstständig lernt, wie sich Veränderungen beispielsweise auf die Temperatur an einer bestimmten Messstation auswirken. Für die Trainingsphase nutzten die Forscher Wetterdaten aus Deutschland, die 537 Wetterstationen von 2007 bis 2016 aufzeichneten.

Neuronale Netze statt menschlicher Experten?

Natürlich haben die Wissenschaftler auch den Praxistest gemacht und ihre Prognosen mit den Wettervorhersagen verglichen, die ausschließlich mit herkömmlichen Techniken berechnet wurden. „Unser Ansatz hat für fast alle Wetterstationen deutlich genauere Vorhersagen getroffen und ist wesentlich weniger rechenaufwendig“, sagt Lerch. Aus seine Sicht liegen die Vorteile von neuronalen Netzen als Nachbearbeitungsverfahren vor allem darin, dass sie eigenständig arbeiten und ihr Wissen permanent erweitern. Zudem seien sie schnell und damit sogar gegenüber menschlichen Experten im Vorteil.

Weitere Beiträge zu künstlicher Intelligenz:

Stellenangebote im Bereich Softwareentwicklung

Panasonic Industrial Devices Europe GmbH-Firmenlogo
Panasonic Industrial Devices Europe GmbH QC-Fachkraft – für die SW-Programmierung der Automotive-Teststände (m/w/d) Lüneburg
ERBE Elektromedizin GmbH-Firmenlogo
ERBE Elektromedizin GmbH Entwickler Hardware / Software Geräte (m/w) Tübingen
seleon gmbh-Firmenlogo
seleon gmbh Software Engineer(m/w) im Bereich Software-/Firmware-Entwicklung Heilbronn
M Plan GmbH-Firmenlogo
M Plan GmbH Softwareentwickler (m/w/d) Steuergeräte Raum Stuttgart
Manz AG-Firmenlogo
Manz AG Entwicklungsingenieur als Technischer Trainer (m/w/d) Reutlingen
Manz AG-Firmenlogo
Manz AG Software-Entwickler / SPS-Programmierer im Maschinenbau (m/w/d) Reutlingen
SEW-EURODRIVE GmbH & Co KG-Firmenlogo
SEW-EURODRIVE GmbH & Co KG Softwareentwickler für Bedienoberflächentest (w/m/d) Bruchsal
ALTEN GmbH-Firmenlogo
ALTEN GmbH Softwareentwickler (m/w/d) Embedded Systems Stuttgart
Zeiss Group-Firmenlogo
Zeiss Group Softwareentwickler FPGA(VHDL) und C++ (m/w/d) Oberkochen
AGCO GmbH-Firmenlogo
AGCO GmbH Entwicklungsingenieur (m/w/d) Systems Engineering für den Bereich Elektrik/ Elektronik Marktoberdorf

Alle Softwareentwicklung Jobs

Top 5 IT & TK