Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Hallo, ich überlege, wie man maschinelles Lernen am besten mit einem Satz räumlicher Daten durchführt (Breitengrad, Längengrad, Variable 1 (numerisch), Variable 2 (numerisch), Variable 3 (klassifizierter Nominalwert – kann also einer von vier Werten sein).Kann JMP Pro dafür verwendet werden?Gibt es ein empfohlenes Tutorial oder Beispiel dafür?
Mein Ziel ist es, Variable 1 basierend auf allen anderen oben beschriebenen Eingaben vorherzusagen.Danke!
Ich verwende JMP Pro 17.
Prädiktive Modellierung und maschinelles LernenBetreff: Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Mit dem Modell-Screening-Tool können Sie viele verschiedene Modellierungstechniken gleichzeitig an Ihren Daten testen.@DonMcCormack gepostet an Ausgezeichnetes Einführungsvideo hier .
Betreff: Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Danke Jed.Meine Hauptfrage ist, ob JMP Pro das integrieren kann oder nicht räumlich Komponente bei der Modellierung der Regression.Werde mir deinen Link mal ansehen.
Betreff: Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Ich habe mir das Einführungsvideo angesehen und bin von den robusten Funktionen der Modell-Screening-Plattform überzeugt.Allerdings ist mir immer noch unklar, wie meine x-, y-Koordinaten Teil der verfügbaren modellierten Regressionen sein können.Der Standort meiner Daten beeinflussen die Ergebnisse (und vorhergesagten Ergebnisse) ebenso wie die anderen Variablen wie die Tiefe zum Grundwasser usw. (Ich prognostiziere die Schadstoffkonzentration im Grundwasser als Funktion mehrerer Variablen, einschließlich der Entfernung von der Schadstofffreisetzung.) Also mein Hauptthema Die Frage ist: Kann die x- und y-Position Teil der modellierten Vorhersagen in JMP Pro sein?
Betreff: Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Hallo @learning_JSL ,
Ja, JMP Pro kann dies modellieren. Es hört sich so an, als hätten Sie eine einzelne Antwortvariable (Y), die Sie modellieren, und die anderen Variablen sind alle Faktoren (X) in Ihrem Modell.
JMP Pro kann dies auf viele Arten tun – eine davon ist das Model Screening, ein nettes Tool, das jedoch nur die Standardeinstellungen für jede Modellierungsmethode berücksichtigt, und dies ist nicht immer das am besten geeignete Modell, also sollte man es tun Denken Sie daran, wenn Sie diese Plattform nutzen.
JMP Pro kann die Daten mithilfe verschiedener Plattformen wie Generalized Regression, Boosted Tree, Bootstrap Forest, Neural Net, SVM, K-Nearest Neighbors und XGBoost modellieren. Alle diese Methoden können mit den Daten umgehen, über die Sie sprechen, und jede hat ihre Vor- und Nachteile. Daher sollten Sie Ihre Daten unbedingt mit allen verschiedenen Methoden modellieren und dann vergleichen, welche Methode am besten bei der Vorhersage geeignet ist, wenn Sie eine verwenden Es handelt sich um einen völlig anderen Datensatz, der nicht zum Trainieren und Validieren der Modelle verwendet wurde. Für diesen Teil sollten Sie einen Testdatensatz speichern.
Abgesehen davon möchten Sie Ihre Daten auch in Trainings- und Validierungsdatensätze aufteilen, Analysieren > Prädiktive Modellierung > Validierungsspalte erstellen, und sie in Ihrer Antwortspalte schichten (Variable 1, glaube ich). Tun Sie dies jedoch, nachdem Sie eine Datentabelle abgespalten haben, die als Testdaten verwendet wird, um die verschiedenen Modelle miteinander zu vergleichen.
Unabhängig davon, welche Methode Sie verwenden, modellieren Sie Ihre Antwortspalte und können die modellierten Daten als Spaltenformel in der Datentabelle speichern. Anschließend können Sie verschiedenste Analysen des Modells durchführen, um festzustellen, wie gut die Anpassung ist.
Gerne führe ich Ihnen ein Beispiel durch, wenn Sie uns Ihre Datentabelle mitteilen könnten. Wenn vertrauliche Informationen vorhanden sind, können Sie diese jederzeit „anonymisieren“: Tabellen > Anonymisieren oder sogar eine Spalte in die Kategorien A, B, C, D umkodieren, wenn Sie die tatsächlichen Einträge nicht weitergeben können.
Hoffe das hilft,
DS
Betreff: Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Vielen Dank, DS.Ich schätze die ausführliche Antwort. Meine Hauptfrage ist, ob JMP Pro bei der Durchführung der modellierten Regressionen Daten berücksichtigen kann, die mit räumlichen Koordinaten verknüpft sind.Sollte ich davon ausgehen, dass JMP Pro nicht in der Lage ist, meine Prädiktoren zu integrieren? Standorte (Jeder PrädiktorEs handelt sich also tatsächlich auch um eine räumliche Regression.(ArcPro verfügt über Tools für maschinelles Lernen, die die Python-API nutzen, aber ich hatte gehofft, dass JMP Pro dazu in der Lage wäre, da ich die JMP-Plattform der von ArcGIS vorziehe.)
Betreff: Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Wenn Ihre Bedenken hinsichtlich der räumlichen Daten der variable Gitterabstand von Geokoordinaten sind, könnte so etwas wie ein Boosted Neural-Modell eine gute Lösung sein, da dies die Vorhersagekurve so formen würde, dass diese Krümmung/Variabilität berücksichtigt wird. Ich habe einen Beispielworkflow angehängt, der die Beispieldaten von JMP verwendet, um die Temperatur im Januar anhand von Koordinaten vorherzusagen.
Außerdem könnten Sie wahrscheinlich dieselben Python-Pakete direkt von JMP aus verwenden, da JMP mit Python ausgeführt/integriert werden kann. Hier ist ein Link zu einigen Beispielen .
Betreff: Kann ich JMP Pro verwenden, um maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchzuführen?Exzellent.Werde einen Blick darauf werfen.Danke schön!
Betreff: Kann ich mit JMP Pro maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchführen?Hallo SDF1 – Sie haben auf eine Frage geantwortet, die ich letztes Jahr hatte, und ich wollte darauf zurückkommen, da ich jetzt meine Datensätze in Ordnung bringe. Ich möchte einen maschinellen Lernalgorithmus in JMP Pro 17 erstellen, um Y basierend auf 7 Variablen (X1, X2, ...X7) vorherzusagen, von denen zwei räumliche Koordinaten (Breitengrad und Längengrad) sind. Ich würde einen Teil meiner 326 Datensätze als Trainingssatz und einen Teil als Verifizierungs-/Testsatz verwenden. Ich habe meinen Beispieldatensatz angehängt.
Ist JMP Pro für „maschinelles Lernen“ mit diesem georäumlichen Datensatz (Breiten-/Längengrad) ausgestattet? Und wenn ja, könnten Sie mir einen guten Ausgangspunkt oder Testtyp für meinen Arbeitsablauf empfehlen? Vielen Dank im Voraus!
Betreff: Kann ich mit JMP Pro maschinelles Lernen mit räumlich referenzierten Daten (Breitengrad, Längengrad) durchführen?Hallo nochmal, SDF1 – mir ist aufgefallen, dass Sie derzeit möglicherweise nicht an diesen Arten von Problemen arbeiten, daher poste ich auch im Diskussionsforum. Wie verwende ich JMP Pro, um maschinelle Lernvorhersagen für einen Datensatz mit Vorhersagen zu treffen? – JMP-Benutzergemeinschaft
Danke schön.