Vorhersage mit Zeitserienmodell (GeoAI Tools)
Zusammenfassung
Sagt die Werte jeder Position eines Raum-Zeit-Würfels mit einem Zeitserienvorhersagemodell vorher, das auf Deep Learning basiert und mit dem Werkzeug Zeitserienvorhersagemodell trainieren trainiert wurde.
Verwendung
Sie müssen das richtige Deep-Learning-Framework für Python in ArcGIS Pro installieren.
Informationen zum Installieren von Deep-Learning-Frameworks für ArcGIS
Als Eingabe wird eine Esri Modelldefinitionsdatei (
.emd) oder eine Deep-Learning-Paketdatei (.dlpk) verwendet, die mit dem Werkzeug Zeitserienvorhersagemodell trainieren erstellt werden kann.Dieses Werkzeug akzeptiert netCDF-Daten, die mit den Werkzeugen Raum-Zeit-Würfel durch Aggregieren von Punkten erstellen, Raum-Zeit-Würfel aus definierten Positionen erstellen, Raum-Zeit-Würfel aus multidimensionalem Raster-Layer erstellen und Teilmenge eines Raum-Zeit-Würfels bilden erstellt wurden.
Dieses Werkzeug verwendet Zeitserienvorhersagemodelle, die auf Deep Learning basieren. Deep-Learning-Modelle sind besonders lernfähig und für Zeitserien geeignet, die komplexen Trends folgen und mit einfachen mathematischen Funktionen schwer zu modellieren sind. Um diese komplexen Trends zu erlernen, benötigen sie jedoch größere Mengen an Trainingsdaten. Für Training und Inferenz sind daher mehr Datenverarbeitungsressourcen erforderlich. Zum Ausführen dieses Werkzeugs wird eine GPU empfohlen.
Der Parameter Ausreißeroption kann verwendet werden, um statistisch signifikante Ausreißer für Zeitserienwerte an jeder Position zu erkennen.
Weitere Informationen zum Erkennen von Ausreißern in einer Zeitserie
Dieses Werkzeug unterstützt die Verwendung von Zeitserien von Drittanbietern, die mithilfe des Modellerweiterbarkeits-Features erstellt wurden. Das Modellerweiterbarkeits-Feature ermöglicht Zeitserienvorhersage-Tasks unter Verwendung einer benutzerdefinierten Deep-Learning-Modelldatei (
.dlpk), die nicht mit dem Werkzeug Zeitreihenprognosemodell trainieren erstellt wird.Weitere Informationen zur Verwendung von Drittanbieter-Zeitserienmodellen mit ArcGIS.
Um dieses Werkzeug mithilfe einer GPU auszuführen, legen Sie die Umgebung für den Prozessortyp auf "GPU" fest. Bei mehr als einer GPU geben Sie stattdessen die Umgebung GPU-ID an.
Dieses Werkzeug verwendet ein einzelnes globales Vorhersagemodell, das mit Zeitseriendaten jeder Position trainiert wurde.
Der Parameterwert für Ausgabe-Features wird dem Bereich Inhalt hinzugefügt, wobei das Rendering auf dem besten vorhergesagten Zeitschritt basiert.
Das Werkzeug erstellt Geoverarbeitungsmeldungen und Pop-up-Diagramme, mit denen Sie die Ergebnisse der Vorhersage leichter verstehen und visualisieren können. Die Meldungen enthalten Informationen über die Struktur des Raum-Zeit-Würfels und Summenstatistiken der Root-Mean-Square-Fehlerwerte. Klicken Sie mit dem Navigationswerkzeug Erkunden auf ein Feature, um im Bereich Pop-up ein Liniendiagramm mit den Werten des Raum-Zeit-Würfels, den angepassten Werten und den vorhergesagten Werten für diese Position anzuzeigen.
Weitere Informationen zu den Voraussetzungen für die Ausführung dieses Werkzeugs und eventuell dabei auftretenden Problemen finden Sie unter Häufig gestellte Fragen zu Deep Learning.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-Zeitseriendaten |
Der NetCDF-Würfel, der die Variable enthält, mit der zukünftige Zeitschritte vorhergesagt werden sollen. Diese Datei muss eine |
File |
|
Modelldefinition |
Die Datei des trainierten Deep-Learning-Modells ( Die Achtung:Die |
File |
|
Ausgabe-Features |
Die Ausgabe-Feature-Class von allen Positionen im Raum-Zeit-Würfel mit vorhergesagten Werten, die als Felder gespeichert werden. Der Layer zeigt die Vorhersage für den letzten Zeitschritt an und enthält Pop-up-Diagramme, die die Zeitserien und die Vorhersagen für die einzelnen Positionen zeigen. Hinweis:Bei Verwendung einer Zeitserie eines Drittanbieters werden die Modellargumente entsprechend den in der |
Feature Class |
|
Anzahl an Zeitintervallen für die Vorhersage |
Eine positive Ganzzahl, welche die Anzahl der Zeitschritte angibt, die zur Vorhersage der Analysevariable verwendet werden soll. Der Standardwert ist 2. Dieser Wert darf für die Vorhersage in einem einzigen Schritt nicht mehr als 50 Prozent aller Zeitintervalle im Eingabe-Raum-Zeit-Würfel betragen. Für die Vorhersage in mehreren Schritten darf er nicht mehr als 50 Prozent des Wertes des Parameters Sequenzlänge im Werkzeug Zeitserienvorhersagemodell trainieren betragen. |
Long |
|
Erklärende Variablen abgleichen (Optional) |
Die Zuordnung von Feldnamen aus dem Vorhersagesatz zum Trainingssatz. Verwenden Sie diese Parameter, wenn die Feldnamen in den Trainings- und Vorhersagesätzen unterschiedlich sind. Die Werte sind die Feldnamen im Vorhersage-Dataset, die mit den Feldnamen in den Eingabe-Zeitseriendaten übereinstimmen. Spalten der Wertetabelle:
|
Value Table |
|
Ausgabe-Würfel (Optional) |
Ein Raum-Zeit-Würfel ( |
File |
|
Ausreißeroption (Optional) |
Gibt an, ob statistisch signifikante Ausreißer in einer Zeitserie identifiziert werden.
|
String |
|
Konfidenzniveau (Optional) |
Gibt das Konfidenzniveau an, das für Tests auf Ausreißer in einer Zeitserie verwendet wird.
|
String |
|
Maximale Anzahl von Ausreißern |
Die maximale Anzahl von Zeitintervallen, die für jede Position als Ausreißer deklariert werden können. Der Standardwert entspricht 5 Prozent (abgerundet) der Anzahl der Zeitintervalle des Eingabe-Raum-Zeit-Würfels (es wird immer ein Wert von mindestens 1 verwendet). Der Wert darf 20 Prozent der Anzahl der Zeitintervalle nicht überschreiten. |
Long |
|
Analysevariable |
Die numerische Variable im Dataset, die für zukünftige Zeitschritte vorhergesagt wird. |
String |
|
Modellargumente (Optional) |
Zusätzliche Argumente, die vom Drittanbietermodell beim Erstellen von Vorhersagen verwendet werden. Zu den unterstützten Modellargumenten zählt Bei Verwendung einer Zeitserie eines Drittanbieters werden die Modellargumente entsprechend den in der Spalten der Wertetabelle:
|
Value Table |
Umgebungen
Ausgabe-Koordinatensystem, Geographische Transformationen, Prozessortyp, GPU-ID
Lizenzierungsinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Ja