Skip to main content

Forest-basierte und geboostete Klassifizierung und Regression (Spatial Statistics Tools)

Zusammenfassung

Erstellt Modelle und generiert Vorhersagen, wobei eine von zwei Methoden für überwachtes maschinelles Lernen zum Einsatz kommt: eine Adaption des "Random Forest"-Algorithmus, der von Leo Breiman und Adele Cutler entwickelt wurde, oder der XGBoost-Algorithmus (Extreme Gradient Boosting) von Tianqi Chen und Carlos Guestrin. Vorhersagen können sowohl für Kategorievariablen (Klassifizierung) als auch für kontinuierliche Variablen (Regression) getroffen werden. Erklärende Variablen können Felder in der Attributtabelle der Trainings-Features, Raster-Datasets und Entfernungs-Features sein, die verwendet werden, um Nachbarschaftswerte als zusätzliche Werte zu berechnen. Abgesehen von der Validierung der Modell-Performance auf Grundlage der Trainingsdaten können Vorhersagen für Features oder ein Vorhersage-Raster getroffen werden.

Weitere Informationen zur Funktionsweise von Forest-basierter und geboosteter Klassifizierung und Regression

Abbildung

Abbildung des Werkzeugs "Forest-basierte und geboostete Klassifizierung und Regression"

Verwendung

  • Dieses Werkzeug unterstützt zwei Modelltypen: das Forest-basierte und das Gradient-Boosting-Modell. Beide Modelltypen nutzen Hunderte von Bäumen, die als Sammlung von Entscheidungsbäumen bezeichnet werden, um ein Modell für die Vorhersage zu generieren.

    • Forest-basiert: Erstellt ein Modell unter Verwendung einer Bagging-Technik, bei der jeder Entscheidungsbaum parallel mithilfe eines zufällig generierten Teils der ursprünglichen (Trainings-)Daten erstellt wird. Jede Struktur generiert eine eigene Vorhersage und hat eine Stimme bei Ergebnisabstimmung. Das Forest-basierte Modell berücksichtigt die Stimmen aller Entscheidungsbäume, um das Ergebnis einer unbekannten Stichprobe vorherzusagen oder zu klassifizieren. Dies ist wichtig, da bei einzelnen Strukturen Probleme durch eine Überanpassung eines Modells entstehen können; die Kombination mehrerer Strukturen in einem Forest löst jedoch dieses Problem der Überanpassung. Dieses Modell erfordert weniger Parameter und ist intuitiver.

    • Gradient Boosting: Erstellt ein Modell unter Verwendung einer Boosting-Technik, bei der jeder Entscheidungsbaum sequenziell unter Verwendung der ursprünglichen (Trainings-)Daten erstellt wird. In jedem nachfolgenden Baum werden die Fehler der vorherigen Bäume korrigiert, sodass das Modell mehrere schwache Learner zu einem starken Vorhersagemodell kombiniert. Das Gradient-Boosting-Modell beinhaltet die Normalisierung sowie eine Early-Stopping-Technik, mit der eine Überanpassung verhindert werden kann. Dieses Modell bietet mehr Kontrolle über die Hyperparameter und ist komplexer.

  • Dieses Werkzeug kann in drei Operationsmodi verwendet werden: "Trainieren", "Features vorhersagen" und "Raster vorhersagen". Im Parameter Vorhersagetyp kann die Option Nur trainieren verwendet werden, um beim Erkunden unterschiedlicher erklärender Variablen und Werkzeugeinstellungen die Performance verschiedener Modelle zu evaluieren. Wenn Sie ein gutes Modell gefunden haben, verwenden Sie die Option Features vorhersagen oder Raster vorhersagen.

  • Dieses Werkzeug ist datenabhängig und eignet sich am besten für große Datasets. Für ein optimales Ergebnis sollte es mit mindestens mehreren hundert Features trainiert werden. Für kleine Datasets ist dieses Werkzeug nicht geeignet.

  • Bei dem Wert des Parameters Eingabe-Trainings-Features kann es sich um Punkte oder Polygone handeln. Dieses Werkzeug funktioniert nicht mit Multipart-Daten.

  • Um Raster als erklärende Variablen zu verwenden oder eine Vorhersage des Wertes für eine Vorhergesagte Ausgabe-Oberfläche zu treffen, ist eine ArcGIS Spatial Analyst-Lizenz erforderlich.

  • Dieses Werkzeug erzeugt die folgenden optionalen Ausgaben:

    • Trainierte Ausgabe-Features: Eine Feature-Class, die alle im Modell verwendeten Werte für die Eingabe-Trainings-Features und die erklärenden Variablen enthält. Die erklärenden Variablen enthalten alle verwendeten Eingabefelder, berechneten Entfernungen und extrahierten oder berechneten Raster-Werte. Darüber hinaus enthält die Feature-Class Vorhersagen für jedes Feature in den Werten der Eingabe-Trainings-Features. Hierzu zählen die Features, die zum Trainieren und Validieren des Modells verwendet wurden. Wenn die vorherzusagende Variable nicht kategorial ist, enthält die Feature-Class das Residuum und das Standard-Residuum für jede Vorhersage. Ist die vorherzusagende Variable kategorial, enthält die Feature-Class ein Correctly Classified-Feld, das angibt, ob das Modell alle Vorhersagen korrekt klassifiziert hat. Verwenden Sie die Felder Residual und Standard Residual oder das Feld Correctly Classified, um die Performance des erstellten Modells zu bewerten.

    • Trainierte Ausgabe-Modelldatei: Eine wiederverwendbare Datei, die die Ergebnisse des trainierten Modells enthält. Diese Datei kann im Werkzeug Mit Modelldatei für räumliche Statistiken vorhersagen verwendet werden, um neue Features vorherzusagen.

    • Vorhergesagte Ausgabe-Features: Eine Feature-Class, die den vom Modell vorhergesagten Wert für jedes Feature enthält. Diese Option ist nur verfügbar, wenn für den Parameter Vorhersagetyp der Wert Features vorhersagen angegeben wurde.

    • Vorhergesagte Ausgabe-Oberfläche: Ein Ausgabe-Raster, das die Vorhersageergebnisse enthält. Diese Ausgabe ist nur verfügbar, wenn für den Parameter Vorhersagetyp der Wert Raster vorhersagen angegeben wurde.

    • Ausgabetabelle zur Variablenbedeutung: Eine Tabelle, in der die Bedeutung jeder erklärenden Variablen (Felder, Entfernungs-Features und Raster) beschrieben wird.

    • Ausgabetabelle zur Parameteroptimierung: Eine Tabelle, in der die Parametereinstellungen und objektiven Werte für jeden Optimierungstestlauf enthalten sind. Diese Ausgabe ist nur verfügbar, wenn der Parameter Parameter optimieren aktiviert ist.

    • Ausgabetabelle für Klassifizierungs-Performance (Konfusionsmatrix): Eine Tabelle, in der die Performance des Modells für die Validierungsdaten zusammengefasst wird. Die Spalten der Matrix repräsentieren die vom Modell vorhergesagten Kategorien, während die Zeilen die tatsächlichen Kategorien darstellen. Anhand der Tabelle können Sie die Performance des Modells für die Validierungsdaten evaluieren. Diese Ausgabe ist nur verfügbar, wenn der Parameter Als kategorial behandeln aktiviert ist.

  • Dieses Werkzeug erstellt Meldungen, die Ihnen helfen, die Performance des erstellten Modells besser zu verstehen. Sie können auf diese Meldungen zugreifen, indem Sie mit der Maus auf die Fortschrittsleiste zeigen, auf die Pop-out-Schaltfläche klicken oder den Abschnitt "Meldungen" im Bereich Geoverarbeitung erweitern. Sie können auch auf die Meldungen für eine vorherige Ausführung des Werkzeugs über den Geoverarbeitungsverlauf zugreifen. Die Meldungen enthalten folgende Informationen:

    • Informationen zu den Modelleigenschaften

    • Out-of-Bag-Fehler des Modells

    • Trainingsdiagnose

    • Validierungsdiagnose

    • Diagnose der erklärenden Variable

    • Variable Importance—Wenn für den Parameter Ausgabetabelle zur Variablenbedeutung ein Wert angegeben wurde, geben die Geoverarbeitungsmeldungen die 20 Variablen mit der höchsten Bedeutung zurück. Ist der Wert für den Parameter Anzahl der ausgeführten Validierungen größer als 1, gibt es mehr als einen Wertesatz zur Variablenbedeutung. Jede Ausführung verfügt über einen Wertesatz zur Variablenbedeutung, sodass die Geoverarbeitungsmeldungen den mit der Ausführung verknüpften Wertesatz zur Variablenbedeutung mit einem R-Squared- oder Accuracy-Wert zurückgeben, der dem R-Squared- oder Accuracy-Medianwert am nächsten liegt.

  • Dieses Werkzeug fügt im Bereich Inhalt folgende optionale Diagramme hinzu:

    • Vorhersage-Performance: Ein gestapeltes Balkendiagramm, mit dem Sie evaluieren können, wie gut das Modell zu den Daten passt. Die Kategorien auf der X-Achse wurden von dem Modell für den Wert Eingabe-Trainings-Features vorhergesagt. Hierzu zählen die Features, die zum Trainieren und Validieren des Modells verwendet wurden. Die Farben repräsentieren die tatsächlichen Kategorien der Eingabe-Trainings-Features. Dieses Diagramm wird nur erzeugt, wenn es sich bei der vorherzusagenden Variablen um eine kategoriale Variable handelt, das Kontrollkästchen Variable als kategorial behandeln aktiviert ist und der Parameter Trainierte Ausgabe-Features angegeben wurde.

    • Konfusionsmatrix: Ein Matrix-Heat-Diagramm. Die X-Achse repräsentiert die vorhergesagte Kategorie der Features für den Wert Eingabe-Trainings-Features, während die Y-Achse die tatsächliche Kategorie darstellt. Die diagonalen Zellen zeigen an, wie oft das Modell eine Kategorie richtig vorhergesagt hat. Eine höhere Anzahl in den diagonalen Zellen gibt an, dass das Modell gut funktioniert hat. Dieses Diagramm wird nur erzeugt, wenn die vorherzusagende Variable kategorial ist und der Parameter Variable als kategorial behandeln aktiviert wurde.

    • Zusammenfassung der Variablenbedeutung oder Verteilung der Variablenbedeutung: Ein Balkendiagramm, das die Bedeutung der einzelnen erklärenden Variablen für das Modell anzeigt. Wenn der Wert für Anzahl der ausgeführten Validierungen größer als 1 ist, handelt es sich bei dem Diagramm um ein Box-Plot, das die Verteilung der Bedeutungswerte für jede erklärende Variable anzeigt. Dieses Diagramm wird erzeugt, wenn Sie einen Wert für den Parameter Ausgabetabelle zur Variablenbedeutung angeben.

    • Validierungs-Performance: Ein gestapeltes Balkendiagramm, mit dem Sie die Performance des Modells für die Validierungsdaten evaluieren können. Die tatsächlichen Kategorien der Features in den Validierungsdaten befinden sich auf der X-Achse. Die Farbe repräsentiert die vorhergesagte Kategorie der Features in den Validierungsdaten. Dieses Diagramm wird nur erzeugt, wenn es sich bei der vorherzusagenden Variablen um eine kategoriale Variable handelt, das Kontrollkästchen Variable als kategorial behandeln aktiviert ist und ein Wert für den Parameter Ausgabetabelle für Klassifizierungs-Performance (Konfusionsmatrix) angegeben wurde.

    • Validierungs-R2 oder Validierungs-Accuracy: Ein Histogramm, das die Verteilung von R2- oder Accuracy-Werten zeigt. Die Verteilung von R2- oder Accuracy-Werten ist auf die Zufälligkeit zurückzuführen, die mit der Erstellung des Modells eingeführt wird. Mithilfe dieses Diagramms können Sie die Stabilität der Modell-Performance in unterschiedlichen Ausführungen des Modells evaluieren. Dieses Diagramm wird nur erzeugt, wenn ein Wert für den Parameter Ausgabetabelle der Validierung angegeben wurde und der Wert für Anzahl der ausgeführten Validierungen größer als 1 ist.

  • Erklärende Variablen können aus Feldern stammen, aus Entfernungs-Features berechnet oder aus Rastern extrahiert werden. Sie können eine beliebige Kombination dieser erklärenden Variablentypen verwenden, mindestens ein Typ ist jedoch erforderlich. Die verwendeten erklärenden Variablen (aus Feldern, Entfernungs-Features oder Rastern) sollten eine Vielzahl von Werten enthalten. Wenn es sich bei der erklärenden Variablen um eine kategoriale Variable handelt, muss das Kontrollkästchen Kategorial aktiviert werden. Für Variablen des Typs "String" wird das Kontrollkästchen Kategorial automatisch aktiviert. Erklärende Kategorievariablen dürfen höchstens 60 Einzelwerte enthalten, eine geringere Anzahl von Kategorien führt jedoch zu einer besseren Performance des Modells. Je mehr Kategorien eine Variable bei einer bestimmten Datengröße enthält, desto eher dominiert sie das Modell, sodass die Vorhersageergebnisse an Effektivität verlieren.

  • Entfernungs-Features dienen der automatischen Erstellung erklärender Variablen, die eine Entfernung zwischen den Werten für bereitgestellte Features und Eingabe-Trainings-Features darstellen. Entfernungen werden von jedem Feature des Wertes für Eingabe-Trainings-Features zum nächsten Wert für Erklärende Trainings-Entfernungs-Features berechnet. Wenn es sich bei den Eingabewerten für Erklärende Trainings-Entfernungs-Features um Polygone oder Linien handelt, werden die Entfernungsattribute als Entfernung zwischen den nächstgelegenen Segmenten des Feature-Paares berechnet. Allerdings werden Entfernungen bei Polygonen und Linien anders berechnet. Weitere Informationen hierzu finden Sie unter Berechnen der Entfernung mit Werkzeugen für die Nachbarschaftsanalyse.

  • Wenn es sich bei den Werten für Eingabe-Trainings-Features um Punkte handelt und Sie den Parameter Erklärende Trainings-Raster verwenden, führt das Werkzeug einen Drilldown durch, um erklärende Variablen an den einzelnen Punktpositionen zu extrahieren. Bei Multiband-Rastern wird nur das erste Band verwendet.

  • Im Bereich Inhalt können zwar mehrere Layer den gleichen Namen aufweisen, aber das Werkzeug akzeptiert keine erklärenden Entfernungs- und keine erklärenden Raster-Layer mit dem gleichen Namen. Um dieses Problem zu vermeiden, vergewissern Sie sich, dass jeder Layer über einen eindeutigen Namen verfügt, oder entfernen Sie doppelte Layer-Namen in den Dropdown-Listen.

  • Wenn es sich bei den Werten von Eingabe-Trainings-Features um Polygone handelt, der Wert des Parameters Vorherzusagende Variable kategorial ist und Sie die Werte von Erklärende Trainings-Raster exklusiv verwenden, ist der Parameter Polygone für Training in Raster-Auflösung konvertieren verfügbar. Wenn Sie diesen Parameter aktivieren, wird das Polygon am Schwerpunkt aller Raster-Zellen, deren Schwerpunkt innerhalb des Polygons liegt, in Punkte unterteilt. Anschließend werden die Raster-Werte an den einzelnen Punktpositionen extrahiert und zum Trainieren des Modells verwendet. Für numerische Variablen wird eine bilineare Stichprobenmethode verwendet, für kategoriale Variablen die nächstgelegene Methode. Die Standard-Zellengröße der konvertierten Polygone entspricht der maximalen Zellengröße der Eingabe-Raster. Dies können Sie jedoch über die Umgebungseinstellung "Zellengröße" ändern. Ist der Parameter nicht aktiviert, wird ein Raster-Wert für jedes Polygon im Modell verwendet. Jedem Polygon wird für kontinuierliche Raster der Durchschnittswert und für Kategorie-Raster die Mehrheit zugewiesen.

    Polygone werden in Raster-Auflösung konvertiert (links) oder ihnen wird ein Durchschnittswert zugewiesen (rechts).

  • Die Daten, die für die einzelnen erklärenden Variablen verwendet werden, müssen Variationen aufweisen. Wenn eine Fehlermeldung angezeigt wird, aus der hervorgeht, dass eines der angegebenen Felder oder Raster keine Variationen aufweist, können Sie versuchen, das Werkzeug erneut auszuführen und die betreffende Variable als kategorial zu markieren. Wenn 95 Prozent der Features über denselben Wert für eine bestimmte Variable verfügen, wird das Fehlen von Variationen für diese Variable gekennzeichnet.

  • Der Parameter Spärliche Kategorien ausgleichen kann verwendet werden, wenn die Variation in den Kategorien nicht ausgeglichen ist. Beispiel: Wenn einige Kategorien in dem Dataset hunderte Male vorkommen, andere dagegen deutlich seltener, wird durch Aktivieren dieses Parameters sichergestellt, dass jede Kategorie in jeder Baumstruktur vertreten ist, um ausgeglichene Modelle zu erstellen. Dieser Parameter wird nur unterstützt, wenn für den Parameter Modelltyp der Wert Forest-basiert angegeben wurde.

  • Beim Abgleich von erklärenden Variablen müssen die Felder Prediction und Training den gleichen Typ haben (ein Double-Feld in Training muss mit einem Double-Feld in Prediction abgeglichen werden).

  • Forest-basierte und geboostete Modelle extrapolieren nicht; es ist mit ihnen lediglich möglich, einen Wert, für den das Modell trainiert wurde, zu klassifizieren und vorherzusagen. Bei der Vorhersage eines Wertes, der auf erklärenden Variablen basiert, die wesentlich höher oder niedriger sind als der Bereich des ursprünglichen Trainings-Datasets, entspricht der geschätzte Wert des Modells in etwa dem höchsten oder niedrigsten Wert im ursprünglichen Dataset. Die Performance des Werkzeugs kann eingeschränkt sein, wenn man versucht, Vorhersagen mit erklärenden Variablen zu treffen, die außerhalb des Bereichs der erklärenden Variablen liegen, die zum Trainieren des Modells verwendet werden.

  • Das Werkzeug kann nicht erfolgreich ausgeführt werden, wenn die erklärenden Variablen für die Vorhersage Kategorien enthalten, die in den Trainings-Features nicht vorhanden sind. Ebenso schlägt das Werkzeug fehl, wenn die Validierungsdaten Kategorien enthalten, die in den Trainings-Features nicht vorhanden sind.

  • Um Mosaik-Datasets als erklärende Variablen zu verwenden, führen Sie zunächst das Werkzeug Mosaik-Layer erstellen aus, und kopieren Sie den vollständigen Pfad zum Layer in das Werkzeug. Sie können auch das Werkzeug Mosaik-Layer erstellen und das Werkzeug Raster-Layer erstellen nutzen, um die Verarbeitungsvorlage für das Mosaik-Dataset anzupassen.

  • Der Standardwert für den Parameter Anzahl der Strukturen ist 100. Beim Forest-basierten Modell führt eine Erhöhung der Anzahl von Bäumen im Modell zu einer genaueren Modellvorhersage; für die Berechnung des Modells wird jedoch mehr Zeit benötigt.

  • Wenn für den Parameter Modelltyp der Wert Forest-basiert festgelegt und der Parameter Unsicherheit berechnen aktiviert wurde, berechnet das Werkzeug für jeden vorhergesagten Wert des Wertes für Vorherzusagende Variable ein Vorhersageintervall von 90 Prozent. Wenn für den Parameter Vorhersagetyp der Wert Nur trainieren oder Features vorhersagen festgelegt wurde, werden dem Wert für Trainierte Ausgabe-Features oder dem Wert für Vorhergesagte Ausgabe-Features zwei Felder hinzugefügt. Diese Felder enden auf _P05 und _P95 und stellen die untere Grenze und die obere Grenze des Vorhersageintervalls dar. Bei neuen Beobachtungen können Sie mit einem Konfidenzniveau von 90 Prozent vorhersagen, dass der Wert der Beobachtung innerhalb des Intervalls liegt, sofern die erklärenden Variablen identisch sind. Wenn für den Parameter Vorhersagetyp der Wert Raster vorhersagen festgelegt wurde, werden im Bereich Inhalt zwei zusätzliche Raster hinzugefügt, die die untere Grenze und die obere Grenze des Vorhersageintervalls darstellen.

  • Aus Performance-Gründen ist der Parameter Erklärende Trainings-Entfernungs-Features nicht verfügbar, wenn für den Parameter Vorhersagetyp der Wert Raster vorhersagen festgelegt wurde. Um Entfernungen zu Features als erklärende Variablen einzubeziehen, können Sie mit dem Werkzeug Entfernungsakkumulation Entfernungs-Raster berechnen und diese Raster in den Parameter Erklärende Trainings-Raster aufnehmen.

  • Dieses Werkzeug unterstützt für Vorhersagen die Parallelverarbeitung und nutzt standardmäßig 50 Prozent der verfügbaren Prozessoren. Die Anzahl der Prozessoren kann mit der Umgebung Faktor für parallele Verarbeitung erhöht oder verringert werden.

  • Weitere Informationen zur Funktionsweise dieses Werkzeugs und zu den Ausgabemeldungen und -diagrammen finden Sie unter Funktionsweise des Werkzeugs "Forest-basierte Klassifizierung und Regression".

    Referenzen:

    • Breiman, Leo. Out-Of-Bag Estimation. 1996.

    • Breiman, L. (1996). Bagging predictors. Machine learning, 24(2), 123-140.

    • Breiman, Leo. "Random Forests". Machine Learning. 45 (1), 5-32. DOI: 10.1023/A:1010933404324. 2001.

    • Breiman, L., J.H. Friedman, R.A. Olshen, C.J. Stone. Classification and regression trees. New York: Routledge. Kapitel 4. 2017.

    • Chen, T. und Guestrin, C. (2016). "XGBoost: A Scalable Tree Boosting System". In Proceedings of the 22nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 785-794.**

    • Dietterich, T. G. (Juni 2000). Ensemble methods in machine learning. In International workshop on multiple classifier systems (S. 1-15). Springer, Berlin, Heidelberg.

    • Gini, C. (1912). Variabilità e mutabilità. Nachgedruckt in: Memorie di metodologica statistica (Hrsg. Pizetti E, Salvemini, T). Rome: Libreria Eredi Virgilio Veschi.

    • Grömping, U. (2009). Variable importance assessment in regression: linear regression versus random forest. The American Statistician, 63(4), 308-319.

    • Ho, T. K. (August 1995). Random decision forests. In Document analysis and recognition, 1995., proceedings of the third international conference on Document Analysis and Recognition. (Band 1, S. 278-282). IEEE.

    • James, G., Witten, D., Hastie, T., & Tibshirani, R. (2013).* An introduction to statistical learning* (Band 112). New York: Springer.

    • LeBlanc, M., & Tibshirani, R. (1996). Combining estimates in regression and classification. Journal of the American Statistical Association, 91(436), 1641-1650.

    • Loh, W. Y., & Shih, Y. S. (1997). Split selection methods for classification trees. Statistica sinica, 815-840.

    • Meinshausen, Nicolai. "Quantile regression forests". Journal of Machine Learning Research 7. Juni (2006): 983-999.

    • Nadeau, C., & Bengio, Y. (2000). Inference for the generalization error. In Advances in neural information processing systems (S. 307-313).

    • Strobl, C., Boulesteix, A. L., Kneib, T., Augustin, T., & Zeileis, A. (2008). Conditional variable importance for random forests. BMC bioinformatics, 9(1), 307.

    • Zhou, Z. H. (2012). Ensemble methods: foundations and algorithms. CRC Press.

Parameter

Beschriftung Erläuterung Datentyp

Vorhersagetyp

Gibt den zu verwendenden Operationsmodus an. Das Werkzeug kann ausgeführt werden, um ein Modell ausschließlich für die Bewertung der Performance zu trainieren, Features vorherzusagen oder eine vorhergesagte Oberfläche zu erstellen.

  • Nur trainierenEin Modell wird trainiert, es werden jedoch keine Vorhersagen generiert. Prüfen Sie die Genauigkeit (Accuracy) des Modells mit dieser Option, bevor Sie Vorhersagen generieren. Mit dieser Option werden Modelldiagnosen im Meldungsfenster und ein Diagramm der Variablenbedeutung ausgegeben. Dies ist die Standardeinstellung.

  • Features vorhersagenEs werden Vorhersagen oder Klassifizierungen für Features generiert. Sowohl für die Trainings-Features als auch für die vorherzusagenden Features müssen erklärende Variablen angegeben werden. Die Ausgaben dieser Option sind eine Feature-Class, eine Modelldiagnose im Meldungsfenster und optional eine Tabelle und ein Diagramm der Variablenbedeutung.

  • Raster vorhersagenFür den Bereich, in dem sich die erklärenden Raster überschneiden, wird ein Vorhersage-Raster generiert. Erklärende Raster müssen sowohl für die Trainings-Fläche als auch für die vorherzusagenden Flächen angegeben werden. Die Ausgaben dieser Option sind eine vorhergesagte Oberfläche, eine Modelldiagnose im Meldungsfenster und optional eine Tabelle und ein Diagramm der Variablenbedeutung.

String

Eingabe-Trainings-Features

Die Feature-Class mit dem Parameterwert Vorherzusagende Variable und optional den erklärenden Trainingsvariablen aus Feldern.

Feature Layer

Vorherzusagende Variable

Die Variable aus dem Parameterwert Eingabe-Trainings-Features, der die Werte zum Trainieren des Modells enthält. Dieses Feld enthält bekannte (Trainings-)Werte der Variablen, mit denen eine Vorhersage an unbekannten Positionen getroffen wird.

Field

Variable als kategorisch behandeln

(Optional)

Gibt an, ob es sich bei dem Wert für Vorherzusagende Variable um eine Kategorievariable handelt.

  • AktiviertDer Wert für Vorherzusagende Variable ist eine kategoriale Variable, und es wird eine Klassifizierung durchgeführt.

  • DeaktiviertDer Wert für Vorherzusagende Variable ist eine kontinuierliche Variable, und es wird eine Regression durchgeführt. Hierbei handelt es sich um die Standardeinstellung.

Boolean

Erklärende Trainingsvariablen

(Optional)

Eine Liste der Felder, die erklärende Variablen darstellen und die Vorhersage des Wertes oder der Kategorie des Wertes für Vorherzusagende Variable unterstützen. Aktivieren Sie das Kontrollkästchen Kategorial für alle Variablen, die Klassen oder Kategorien darstellen (z. B. Landbedeckung oder Anwesenheit oder Abwesenheit).

Spalten der Wertetabelle:

  • VariableA list of fields representing the explanatory variables that help predict the value of the Variable to Predict parameter.

  • CategoricalSpecifies if the variable is categorical.

    • CategoricalThe explanatory raster is a categorical variable.

    • NumericThe explanatory raster is a continuous variable.

Value Table

Erklärende Trainings-Entfernungs-Features

(Optional)

Der Feature-Layer, der die erklärenden Trainings-Entfernungs-Features enthält. Erklärende Variablen werden automatisch durch Berechnung einer Entfernung zwischen den bereitgestellten Features und den Werten von Eingabe-Trainings-Features erstellt. Entfernungen werden von den einzelnen Features des Wertes für Eingabe-Trainings-Features zu den nächsten Werten für Erklärende Trainings-Entfernungs-Features berechnet. Wenn es sich bei den Eingabewerten für Erklärende Trainings-Entfernungs-Features um Polygone oder Linien handelt, werden die Entfernungsattribute als Entfernung zwischen den nächstgelegenen Segmenten des Feature-Paares berechnet.

Feature Layer

Erklärende Trainings-Raster

(Optional)

Die aus Rastern extrahierten erklärenden Trainingsvariablen. Erklärende Trainingsvariablen werden automatisch durch Extrahieren von Raster-Zellenwerten erstellt. Der Wert der Raster-Zelle wird für jedes Feature in dem Parameter Eingabe-Trainings-Features an der genauen Position extrahiert. Beim Extrahieren des Raster-Werts für kontinuierliche Raster wird bilineares Resampling verwendet. Beim Extrahieren eines Raster-Werts aus Kategorie-Rastern wird ein Nächster-Nachbar-Resampling durchgeführt. Aktivieren Sie das Kontrollkästchen Kategorial für alle Raster, die Klassen oder Kategorien darstellen, z. B. Landbedeckung oder Anwesenheit oder Abwesenheit.

Spalten der Wertetabelle:

  • VariableRasters representing the explanatory variables that help predict the value of the Variable to Predict parameter.

  • CategoricalSpecifies if the raster values are categorical.

    • CategoricalThe explanatory raster is a categorical variable.

    • NumericThe explanatory raster is a continuous variable.

Value Table

Eingabe-Vorhersage-Features

(Optional)

Eine Feature-Class, die die Positionen darstellt, an denen Vorhersagen getroffen werden. Diese Feature-Class muss auch erklärende Variablen enthalten, die als Felder bereitgestellt wurden und den von den Trainingsdaten verwendeten Feldern entsprechen.

Feature Layer

Vorhergesagte Ausgabe-Features

(Optional)

Die Ausgabe-Feature-Class mit den Vorhersageergebnissen.

Feature Class

Vorhergesagte Ausgabe-Oberfläche

(Optional)

Das Ausgabe-Raster mit den Vorhersageergebnissen. Die Standard-Zellengröße entspricht der maximalen Zellengröße der Raster-Eingaben. Um eine andere Zellengröße festzulegen, verwenden Sie die Umgebungseinstellung Zellengröße.

Raster Dataset

Erklärende Variablen abgleichen

(Optional)

Eine Liste der angegebenen Werte für Erklärende Variablen aus dem Parameter Eingabe-Trainings-Features rechts und den entsprechenden Feldern aus dem Parameter Eingabe-Vorhersage-Features links.

Spalten der Wertetabelle:

  • PredictionA list of variables that correspond to the training variables that will be made to make predictions.

  • TrainingThe list of variables from the Input Training Features parameter that were used to train the model.

Value Table

Entfernungs-Features abgleichen

(Optional)

Eine Liste der angegebenen Werte für Erklärende Entfernungs-Features für den Parameter Eingabe-Trainings-Features rechts und den entsprechenden Feature-Sets aus dem Parameter Eingabe-Vorhersage-Features links.

Erklärende Entfernungs-Features können als Werte angegeben werden, die eher für den Parameter Eingabe-Vorhersage-Features geeignet sind, wenn sich die für das Training verwendeten Features auf ein anderes Untersuchungsgebiet oder einen anderen Zeitraum beziehen.

Spalten der Wertetabelle:

  • PredictionA list of features that correspond to the training distance features that will be made to make predictions.

  • TrainingThe list of the Distance Features values that were used to train the model.

Value Table

Erklärende Raster abgleichen

(Optional)

Eine Liste der angegebenen Werte für Erklärende Raster für den Parameter Eingabe-Trainings-Features rechts und den entsprechenden Rastern aus dem Parameter Eingabe-Vorhersage-Features oder dem Parameter Vorhergesagte Oberfläche, der erstellt werden soll, links.

Die Werte für Erklärende Raster, die angemessener für den Parameter Eingabe-Vorhersage-Features sind, können angegeben werden, wenn sich die für das Training verwendeten Features auf ein anderes Untersuchungsgebiet oder einen anderen Zeitraum beziehen.

Spalten der Wertetabelle:

  • PredictionA list of rasters that correspond to the training rasters that will be made to make predictions.

    • CategoricalThe explanatory raster is a categorical variable.

    • NumericThe explanatory raster is a continuous variable.

  • TrainingThe list of the rasters that were used to train the model.

Value Table

Trainierte Ausgabe-Features

(Optional)

Die für das Training verwendeten erklärenden Variablen (einschließlich Stichproben-Raster-Werte und Entfernungsberechnungen) sowie das beobachtete Feld Vorherzusagende Variable und die zugehörigen Vorhersagen, mit denen die Performance des trainierten Modells weiter geprüft werden kann.

Feature Class

Ausgabetabelle zur Variablenbedeutung

(Optional)

Die Tabelle, die Informationen zur Bedeutung aller im Modell verwendeten erklärenden Variablen enthält. Zu den erklärenden Variablen zählen Felder, Entfernungs-Feature und Raster, die für die Erstellung des Modells verwendet werden.

Wenn für den Parameter Modelltyp der Wert Gradient Boosting festgelegt wurde, wird die Bedeutung durch Gain, Gewichtung und Abdeckung gemessen, und die Tabelle enthält die entsprechenden Felder. Die Ausgabe enthält ein Balkendiagramm, wenn der Parameter Anzahl der ausgeführten Validierungen 1 entspricht, bzw. ein Box-Plot, wenn der Wert größer als 1 ist. Dieses stellt die Bedeutung der erklärenden Variablen dar.

Table

Polygone für Training in Raster-Auflösung konvertieren

(Optional)

Gibt an, wie Polygone beim Trainieren des Modells behandelt werden, wenn es sich bei den Werten für Eingabe-Features um Polygone mit einem kategorialen Wert für Vorherzusagende Variable handelt und nur Werte für Erklärende Raster angegeben wurden.

  • AktiviertDas Polygon wird in alle Raster-Zellen mit Schwerpunkt innerhalb des Polygons geteilt. Anschließend werden die Raster-Werte an den einzelnen Schwerpunkten extrahiert und zum Trainieren des Modells verwendet. Das Modell wird nicht länger am Polygon trainiert, sondern an den für die einzelnen Zellenschwerpunkte extrahierten Raster-Werten. Dies ist die Standardeinstellung.

  • DeaktiviertJedem Polygon wird der Durchschnittswert der zugrunde liegenden kontinuierlichen Raster und die Mehrheit für zugrunde liegende Kategorie-Raster zugewiesen.

Boolean

Anzahl der Strukturen

(Optional)

Die Anzahl der Bäume, die in Forest-basierten und Gradient-Boosting-Modellen erstellt werden. Die Standardeinstellung ist 100.

Wenn für den Parameter Modelltyp der Wert Forest-basiert angegeben wurde, führt eine größere Anzahl von Bäumen i. A. zu einer genaueren Modellvorhersage; für die Berechnung des Modells wird jedoch mehr Zeit benötigt. Wenn für den Parameter Modelltyp der Wert Gradient Boosting angegeben wurde, führt eine größere Anzahl von Bäumen u. U. zu einer genaueren Modellvorhersage; es besteht jedoch das Risiko einer Überanpassung der Trainingsdaten. Um eine Überanpassung der Daten zu vermeiden, geben Sie Werte für die Parameter Maximale Baumstrukturtiefe, L2-Normalisierung (Lambda), Minimale Verlustreduzierung für Verzweigungen (Gamma) und Lernrate (Eta) an.

Long

Minimale Elementgröße

(Optional)

Die minimale Anzahl der Beobachtungen, die mindestens erforderlich sind, um ein Element (also den Endpunkt einer Struktur, der keine weiteren Verzweigungen hat) beizubehalten. Das Standardminimum ist 5 für die Regression und 1 für die Klassifizierung. Bei sehr großen Daten führt eine Erhöhung dieser Zahlen zu einer Erhöhung der Laufzeit des Werkzeugs.

Long

Maximale Strukturtiefe

(Optional)

Die maximale Anzahl von Teilungen entlang einer Struktur. Je größer die maximale Tiefe, desto mehr Teilungen werden erstellt. Dadurch steigt das Risiko einer Überanpassung des Modells. Wenn für den Parameter Modelltyp der Wert Forest-basiert angegeben wurde, ist die Standardeinstellung datengesteuert und abhängig von der Anzahl der erstellten Bäume und berücksichtigten Variablen. Wenn für den Parameter Modelltyp der Wert Gradient Boosting angegeben wurde, lautet der Standardwert 6.

Long

Pro Struktur verfügbare Daten (%)

(Optional)

Der Prozentsatz der Werte von Eingabe-Trainings-Features, die für jeden Entscheidungsbaum verwendet werden sollen. Die Standardeinstellung liegt bei 100 Prozent der Daten. Beispieldaten für jede Struktur werden nach dem Zufallsprinzip aus zwei Dritteln der angegebenen Daten entnommen.

Alle Entscheidungsbäume im Wald werden mithilfe eines zufälligen Beispiels oder einer zufälligen Teilmenge (etwa zwei Drittel) der verfügbaren Trainingsdaten erstellt. Durch die Verwendung eines niedrigeren Prozentsatzes der Eingabedaten für die einzelnen Entscheidungsbäume wird die Laufzeit des Werkzeugs bei sehr großen Datasets reduziert.

Long

Anzahl der nach dem Zufallsprinzip erfassten Variablen

(Optional)

Die Anzahl der erklärenden Variablen, die zum Erstellen der einzelnen Entscheidungsbäume verwendet werden sollen.

Alle Entscheidungsbäume in den Forest-basierten und Gradient-Boosting-Modellen werden mithilfe einer zufälligen Teilmenge der angegebenen erklärenden Variablen erstellt. Durch eine Erhöhung der Anzahl der in den einzelnen Entscheidungsbäumen verwendeten Variablen steigt die Wahrscheinlichkeit einer Überanpassung des Modells, vor allem dann, wenn dominante Variablen vorhanden sind. Standardmäßig wird die Quadratwurzel aus der Gesamtzahl der erklärenden Variablen (Felder, Entfernungen und Raster) gezogen, wenn der Wert für Vorherzusagende Variable kategorial ist. Ist der Wert für Vorherzusagende Variable numerisch, wird die Gesamtzahl der erklärenden Variablen (Felder, Entfernungen und Raster zusammengenommen) durch 3 geteilt.

Long

% der Trainingsdaten für die Validierung ausgeschlossen

(Optional)

Der Prozentsatz (zwischen 0 und 50 Prozent) der Werte von Eingabe-Trainings-Features, die als Test-Dataset für die Validierung reserviert werden sollen. Das Modell wird ohne diese zufällige Teilmenge der Daten trainiert, und die vom Modell vorhergesagten Werte für diese Features werden mit den beobachteten Werten verglichen. Der Standardwert ist 10 Prozent.

Double

Ausgabetabelle für Klassifizierungs-Performance (Konfusionsmatrix)

(Optional)

Eine Konfusionsmatrix, in der die Performance des für die Validierungsdaten erstellten Modells zusammengefasst wird. Die Matrix vergleicht die vom Modell vorhergesagten Kategorien für die Validierungsdaten mit den tatsächlichen Kategorien. Diese Tabelle kann verwendet werden, um zusätzliche Diagnosen zu berechnen, die nicht in den Ausgabemeldungen enthalten sind. Dieser Parameter ist verfügbar, wenn der Wert für Vorherzusagende Variable kategorial ist und der Parameter Als kategorial behandeln aktiviert wurde.

Table

Ausgabetabelle der Validierung

(Optional)

Eine Tabelle, die den R2-Wert für jedes Modell enthält, wenn der Wert für Vorherzusagende Variable nicht kategorial ist. Ist der Wert kategorial, wird die Accuracy für jedes Modell angezeigt. Diese Tabelle enthält ein Balkendiagramm mit der Verteilung der Accuracy- bzw. der R2-Werte. Mit dieser Verteilung können Sie die Stabilität des Modells bewerten. Dieser Parameter ist verfügbar, wenn der Wert für Anzahl der ausgeführten Validierungen größer als 2 ist.

Table

Spärliche Kategorien ausgleichen

(Optional)

Gibt an, ob jede Kategorie im Trainings-Dataset ungeachtet ihrer Häufigkeit in jeder Baumstruktur dargestellt werden soll. Dieser Parameter ist verfügbar, wenn für den Parameter Modelltyp der Wert Forest-basiert eingegeben wurde.

  • AktiviertJede Baumstruktur enthält jede Kategorie, die im Trainings-Dataset vertreten ist.

  • DeaktiviertJede Baumstruktur wird basierend auf einer zufälligen Stichprobe der Kategorien im Trainings-Dataset erstellt. Dies ist die Standardeinstellung.

Boolean

Anzahl der ausgeführten Validierungen

(Optional)

Die Anzahl der Iterationen des Werkzeugs.

Die Verteilung der R-Squared-Werte (kontinuierlich) oder Accuracy-Werte (kategorial) für alle Modelle kann mithilfe des Parameters Ausgabetabelle der Validierung angezeigt werden. Wenn für den Parameter Vorhersagetyp der Wert Raster vorhersagen oder Features vorhersagen festgelegt wurde, wird das Modell mit dem R-Squared-Medianwert bzw. Accuracy-Medianwert für die Vorhersage verwendet. Die Verwendung des Medianwerts trägt dazu bei, die Stabilität der Vorhersagen sicherzustellen.

Long

Unsicherheit berechnen

(Optional)

Gibt an, ob beim Trainieren oder beim Vorhersagen von Features oder Rastern die Vorhersageunsicherheit berechnet wird.

Dieser Parameter ist verfügbar, wenn für den Parameter Modelltyp der Wert Forest-basiert eingegeben wurde.

  • AktiviertEs wird ein Vorhersageunsicherheitsintervall berechnet.

  • DeaktiviertEs wird keine Unsicherheit berechnet. Dies ist die Standardeinstellung.

Boolean

Trainierte Ausgabe-Modelldatei

(Optional)

Eine Ausgabe-Modelldatei, in der das trainierte Modell, das später für Vorhersagen wiederverwendet werden kann, gespeichert werden soll.

File

Modelltyp

(Optional)

Gibt die Methode für die Erstellung des Modells an.

  • Forest-basiertEin Modell wird mithilfe einer Adaption des "Random Forest"-Algorithmus erstellt. Für das Modell werden die Stimmen von Hunderten von Entscheidungsbäumen verwendet. Jeder Entscheidungsbaum wird anhand einer zufällig generierten Teilmenge der ursprünglichen Daten und Variablen erstellt.

  • Gradient BoostingEin Modell wird mithilfe des XGBoost-Algorithmus (Extreme Gradient Boosting) erstellt. Das Modell erstellt eine Sequenz mit Hunderten von Bäumen, wobei jeder nachfolgende Baum die Fehler der vorherigen Bäume korrigiert.

String

L2-Normalisierung (Lambda)

(Optional)

Ein Normalisierungsausdruck, der die Sensitivität des Modells gegenüber einzelnen Features reduziert. Eine Erhöhung dieses Wertes bewirkt, dass das Modell konservativer wird, und verhindert eine Überanpassung der Trainingsdaten. Wenn der Wert 0 ist, entspricht das Modell dem traditionellen Gradient-Boosting-Modell. Die Standardeinstellung ist 1.

Dieser Parameter ist verfügbar, wenn für den Parameter Modelltyp der Wert Gradient Boosting angegeben wurde.

Double

Minimale Verlustreduzierung für Splits (Gamma)

(Optional)

Ein Schwellenwert für die minimale Verlustreduzierung, die erforderlich ist, um Bäume zu teilen.

Potenzielle Verzweigungen werden im Hinblick auf ihre Verlustreduzierung evaluiert. Übersteigt die Verlustreduzierung einer potenziellen Verzweigungen diesen Schwellenwert, wird die Verzweigung durchgeführt. Durch höhere Schwellenwerte kann eine Überanpassung vermieden werden. Das Ergebnis sind konservativere Modelle mit weniger Partitionen. Die Standardeinstellung ist 0.

Dieser Parameter ist verfügbar, wenn für den Parameter Modelltyp der Wert Gradient Boosting angegeben wurde.

Double

Lernrate (Eta)

(Optional)

Ein Wert, der den Beitrag der einzelnen Bäume zur endgültigen Vorhersage reduziert. Der Wert sollte größer als 0 und kleiner als oder gleich 1 sein. Eine niedrigere Lernrate verhindert eine Überanpassung des Modells, verlängert jedoch möglicherweise die Berechnungszeit. Der Standardwert beträgt 0,3.

Dieser Parameter ist verfügbar, wenn für den Parameter Modelltyp der Wert Gradient Boosting angegeben wurde.

Double

Maximale Anzahl von Abschnitten zum Suchen von Splits

(Optional)

Die Anzahl der Abschnitte, in die die Trainingsdaten geteilt werden, um den besten Verzweigungspunkt zu finden. Der Wert darf nicht 1 sein. Der Standardwert ist 0, was der Verwendung eines Greedy-Algorithmus entspricht. Mit einem Greedy-Algorithmus wird an jedem Datenpunkt ein Teilungskandidat erstellt. Es ist nicht empfehlenswert, zu wenige Abschnitte für die Suche bereitzustellen, da sich dies negativ auf die Vorhersage-Performance des Modells auswirkt.

Dieser Parameter ist verfügbar, wenn für den Parameter Modelltyp der Wert Gradient Boosting angegeben wurde.

Long

Parameter optimieren

(Optional)

Gibt an, ob eine Optimierungsmethode verwendet wird, um den Hyperparametersatz zu ermitteln, der eine optimale Modell-Performance erzielt.

  • AktiviertEs wird eine Optimierungsmethode verwendet, um den Hyperparametersatz zu ermitteln.

  • DeaktiviertEs wird keine Optimierungsmethode verwendet. Dies ist die Standardeinstellung.

Boolean

Optimierungsmethode

(Optional)

Gibt die Optimierungsmethode an, mit der Suchpunkte ausgewählt und getestet werden, um den optimalen Hyperparametersatz zu ermitteln. Suchpunkte sind Kombinationen von Hyperparametern innerhalb des Suchraums, der durch den Parameter Modellparametereinstellung angegeben wurde. Diese Option ist verfügbar, wenn der Parameter Optimierungsparameter aktiviert ist.

  • Zufällige Suche (Schnell)Ein Algorithmus für stratifizierte Zufallsstichproben wird verwendet, um die Suchpunkte innerhalb des Suchraums auszuwählen. Dies ist die Standardeinstellung.

  • Zufällige Suche (Zuverlässig)Ein Algorithmus für stratifizierte Zufallsstichproben wird verwendet, um die Suchpunkte auszuwählen. Jede Suche wird zehnmal mit jeweils einem anderen Zufallsursprung durchgeführt. Das Ergebnis jeder Suche ist der Medianwert der besten Ausführung, der durch den Parameterwert Ziel optimieren (Objective) bestimmt wird. Diese Option ist verfügbar, wenn für den Parameter Modelltyp der Wert Forest-basiert angegeben wurde.

  • RastersucheJeder Suchpunkt innerhalb des Suchraums wird ausgewählt.

String

Ziel optimieren (Objective)

(Optional)

Gibt die Objective-Funktion oder den Wert an, der minimiert oder maximiert werden soll, um den optimalen Hyperparametersatz zu ermitteln.

  • R-SquaredDie Optimierungsmethode maximiert den R2-Wert, um den optimalen Hyperparametersatz zu ermitteln. Diese Option ist nur verfügbar, wenn es sich bei der vorherzusagenden Variablen nicht um eine kategoriale Variable handelt. Dies ist die Standardeinstellung, wenn die vorherzusagende Variable nicht kategorial ist.

  • Root Mean Square Error (RMSE)Die Optimierungsmethode minimiert die mittlere quadratische Abweichung, um den optimalen Hyperparametersatz zu ermitteln. Diese Option ist nur verfügbar, wenn es sich bei der vorherzusagenden Variablen nicht um eine kategoriale Variable handelt.

  • Genauigkeit (Accuracy)Die Optimierungsmethode maximiert die Accuracy, um das optimale Modell zu ermitteln. Diese Option ist nur verfügbar, wenn es sich bei der vorherzusagenden Variablen um eine kategoriale Variable handelt. Dies ist die Standardeinstellung, wenn die vorherzusagende Variable kategorial ist.

  • Matthews-Korrelationskoeffizient (MCC)Die Optimierungsmethode maximiert den Matthews-Korrelationskoeffizienten, um den optimalen Hyperparametersatz zu ermitteln. Diese Option ist nur verfügbar, wenn es sich bei der vorherzusagenden Variablen um eine kategoriale Variable handelt.

  • F-MaßDie Optimierungsmethode maximiert das F1-Maß, um den optimalen Hyperparametersatz zu ermitteln. Diese Option ist nur verfügbar, wenn es sich bei der vorherzusagenden Variablen um eine kategoriale Variable handelt.

String

Anzahl der Ausführungen für Parametersets

(Optional)

Die Anzahl der Suchpunkte innerhalb des durch den Parameter Modellparametereinstellung angegebenen Suchraums, die getestet werden sollen. Dieser Parameter ist verfügbar, wenn für den Parameter Optimierungsmethode der Wert Zufällige Suche (Schnell) oder Zufällige Suche (Zuverlässig) festgelegt wurde.

Long

Modellparametereinstellung

(Optional)

Eine Liste der Hyperparameter und deren Suchräumen. Passen Sie den Suchraum für jeden Hyperparameter an, indem Sie eine untere Grenze, eine obere Grenze und ein Intervall festlegen. Die untere Grenze und die obere Grenze geben den Bereich der zulässigen Werte für den Hyperparameter an.

Spalten der Wertetabelle:

  • ParameterA hyperparameter of the model.

    • Number of TreesAn integer value greater than 1.

    • Maximum Tree DepthAn integer value greater than or equal to 0.

    • Minimum Leaf SizeAn integer value greater than 1.

    • Data Available per Tree (%)An integer value greater than 0 and less than or equal to 100.

    • Learning Rate (Eta)A double value greater than 0 and less than or equal to 1.

    • L2 Regularization (Lambda)A double value greater than or equal to 0.

    • Minimum Loss Reduction for Splits (Gamma)An integer value less than or equal to the number of explanatory variables. This includes the explanatory variables from fields, distance features, and rasters.

    • Maximum Number of Bins for Searching SplitsAn integer value greater than 1 or the value 0. A value of 0 means the model will create a candidate split at every data point.

    • Number of Randomly Sampled VariablesAn integer value less than or equal to the number of explanatory variables. This includes the explanatory variables from fields, distance features, and rasters.

  • Lower BoundThe lower bound of the search space.

  • Upper BoundThe upper bound of the search space.

  • IntervalThe interval of the search space.

Value Table

Ausgabetabelle zur Parameteroptimierung

(Optional)

Eine Tabelle, in der die Parametereinstellungen und objektiven Werte für jeden Optimierungstestlauf enthalten sind. Die Ausgabe enthält ein Diagramm mit allen Testläufen und ihren objektiven Werten. Diese Option ist verfügbar, wenn Parameter optimieren aktiviert ist.

Table

Alle Vorhersagewahrscheinlichkeiten einbeziehen

(Optional)

Gibt für vorherzusagende kategoriale Variablen an, ob die Wahrscheinlichkeit jeder Kategorie der kategorialen Variablen oder nur die Wahrscheinlichkeit der Kategorie des Datensatzes vorhergesagt wird. Wenn z. B. eine kategoriale Variable die Kategorien A, B und C aufweist und der erste Datensatz von Kategorie B ist, geben Sie mit diesem Parameter an, ob die Wahrscheinlichkeit für die Kategorien A, B und C oder nur die Wahrscheinlichkeit der Kategorie B vorhergesagt wird.

  • AktiviertDie Wahrscheinlichkeiten für alle Kategorien der kategorialen Variablen werden vorhergesagt und in die trainierten und vorhergesagten Ausgabe-Features einbezogen.

  • DeaktiviertEs wird nur die Wahrscheinlichkeit für die Kategorie des Datensatzes vorhergesagt und in die trainierten und vorhergesagten Ausgabe-Features einbezogen. Dies ist die Standardeinstellung.

Boolean

Abgeleitete Ausgabe

Beschriftung Erläuterung Datentyp

Ausgabe-Unsicherheits-Raster-Layer

Wenn Sie den Parameter Unsicherheit berechnen aktivieren, berechnet das Werkzeug für jeden vorhergesagten Wert des Parameters Vorherzusagende Variable ein Vorhersageintervall von 90 Prozent.

Raster Layer

Umgebungen

Zellengröße, Ausgabe-Koordinatensystem, Zufallszahlengenerator, Maske, Faktor für parallele Verarbeitung

Sonderfälle

Zufallszahlengenerator

The Random Generator Type used is always Mersenne Twister.

Faktor für parallele Verarbeitung

Parallel processing is only used when predictions are being made.

Lizenzierungsinformationen

  • Basic: Eingeschränkt
    Spatial Analyst ist erforderlich, um Raster zu verwenden.
  • Standard: Eingeschränkt
    Spatial Analyst ist erforderlich, um Raster zu verwenden.
  • Advanced: Eingeschränkt
    Spatial Analyst ist erforderlich, um Raster zu verwenden.