SVMHallo,
Ich versuche, SVM für meine Daten zu verwenden. Ich habe ein ADDin gefunden, weiß aber nicht, wie ich den R-Code bekommen soll. Ich folge allen Schritten im Video, verstehe aber nicht, woher der R-Code kommt (Schritt Nr. 8). Kann mir jemand helfen? Wäre der R-Code für jede Art von Daten derselbe? Ich habe R auf meinem Computer installiert.
https://community.jmp.com/t5/JMP-Add-Ins/The-JMP-to-R-Add-In-Builder/ta-p/43879
Danke
Betreff: SVMHallo, ja bitte
Betreff: SVMHallo Alma,
Ich habe das gleiche Problem! Ich erhalte eine unbekannte Antwort!
Ich habe es mit einem einfachen Beispiel versucht, aber die SVM-Funktion funktioniert nie. Kann ich Ihnen mein Beispiel mitteilen, um zu sehen, wo das Problem liegt?
Betreff: SVMHallo Willden,
Ich habe das gleiche Problem! Ich erhalte eine unbekannte Antwort!
Ich habe es mit einem einfachen Beispiel versucht, aber die SVM-Funktion funktioniert nie. Kann ich Ihnen mein Beispiel mitteilen, um zu sehen, wo das Problem liegt?
Betreff: SVMDu kannst mir eine private Nachricht schicken oder es einfach in diesen Thread hochladen.Betreff: SVMHallo willden. Danke für deine Antwort. Ich habe JMP Pro 12. Ich kann die Daten anonym weitergeben, aber wie könnte ich sie Ihnen senden?
Betreff: SVMWenn Sie bereit sind, Ihre Daten weiterzugeben (oder sie zumindest zu anonymisieren), können wir Sie wahrscheinlich besser beraten.Haben Sie JMP Pro oder Basis-JMP?Base JMP verfügt über sehr begrenzte Fähigkeiten in seiner neuronalen Netzplattform; Wenn Sie also nicht über Pro verfügen, bietet NN möglicherweise keine adäquate Lösung.
Betreff: SVMHallo Cwillden
Ich habe getan, was Sie erwähnt haben, aber es funktioniert immer noch nicht
Betreff: SVMDas SVM-Add-In soll ein einfaches Beispiel sein, um die Verwendung des JMP to R Add-In Builder zu veranschaulichen. Das SVM-Add-In-Beispiel erfordert zwei kontinuierliche Prädiktoren, um eine kategoriale Antwort auf zwei Ebenen zu klassifizieren. SVM verfügt über viel umfassendere Funktionen. Sie können über das Paket lesen Hier .
Um die allgemeine Funktionalität der svm()-Funktion im R-Paket e1071 auszuüben, um andere Fälle (andere Anzahl und Art von Prädiktoren, Klassifizierung oder Regression usw.) zu berücksichtigen, wäre das Schreiben eines R-Skripts und eines JMP-Skripts erforderlich.
Betreff: SVMHeutzutage sind viele Klassifikatoren verfügbar, darunter SVM und ANN, jeder mit seinen eigenen Stärken und Annahmen. Die Leistung variiert je nach Situation und wie gut jeder Klassifikator für einen bestimmten Satz von Bedingungen geeignet ist. Ich glaube nicht, dass man behaupten kann, dass ein Klassifikator in jedem Bereich oder Fall überlegen ist. Ein großer Teil des Erfolgs des SAS Enterprise Miner ist auf die große Auswahl an Modellen und Algorithmen zurückzuführen, die er bietet.Sie können damit viele verschiedene Ansätze erkunden und vergleichen, bevor Sie sich für den besten entscheiden. Dieser Vorteil ist die Motivation für die kürzliche Hinzufügung neuer Funktionen wie dem Formeldepot und der Modellvergleichsplattform zu JMP Pro.
Wie Dan in den Kommentaren zum ursprünglichen Blogbeitrag über den JMP to R Add-in Builder erklärte, war dieses Projekt zwar beeindruckend, aber nicht abgeschlossen, bevor die Sommerpraktikantin Julia SAS verließ und zur Schule zurückkehrte.
Vorsichtsmaßnahme: JMP-Skripte, Add-Ins und Anwendungen in der JMP-Community sind wunderbare Erweiterungen für JMP, werden jedoch nicht unterstützt, auch nicht die von Mitarbeitern entwickelten. Sie werden Ihnen „wie besehen“ zur Verfügung gestellt.
Wenn Sie nicht auf die nächste Version dieses Add-Ins warten können (keine Versprechen!), dann werden Sie es vielleicht sehen Helfen > Skript-Anleitung Informationen und Beispiele zur Skripterstellung von JMP für die Arbeit mit R. Wenn Sie jetzt R-Skripte schreiben, können Sie möglicherweise JSL verwenden. Es ist unkompliziert, mit JMP eine Verbindung zu R herzustellen, R-Skripte zu senden und R-Ergebnisse zu empfangen. Das Add-in ist praktisch, aber für diese Verbindung nicht notwendig.
Betreff: SVMWillden, vielen Dank für Ihren Rat. Ich habe AAN verwendet, aber mir wurde gesagt, dass SVM eine klarere Trennung bietet, deshalb bin ich auf der Suche nach SVM.
Grüße
Betreff: SVMIch verwende R nie in JMP, daher bin ich wahrscheinlich kein guter Mensch, um dort bei der Diagnose von Problemen zu helfen.
Anstatt jedoch zu versuchen, eine SVM in R zu erstellen, könnten Sie auch ein neuronales Netz in JMP erstellen.Neuronale Netze können so ziemlich alles, was eine SVM kann. Der einzige wirkliche Vorteil einer SVM ist die Geschwindigkeit des Anpassungsprozesses.Ich vermute, dass der einzige Grund, warum JMP keine integrierten SVMs hat, ihre relative Redundanz mit NNs ist.
Wählen Sie bei Verwendung des NN eine bestimmte Anzahl versteckter Einheiten zwischen der Anzahl der Milchzusammensetzungsparameter und der Anzahl der Milchproben, die Sie in Ihrem Trainingssatz haben.Mehr ist im Allgemeinen besser.Wenn Sie über Basis-JMP verfügen, können Sie nur eine ausgeblendete Ebene erstellen.Wenn Sie über JMP Pro verfügen, können Sie zwei Ebenen mit verschiedenen Aktivierungsfunktionen ausführen.Ich glaube nicht, dass Sie mehr als eine versteckte Ebene benötigen.
Betreff: SVM
Hallo Willden
Vielen Dank für Ihre ausführliche Erklärung. Ich habe versucht, was Sie empfohlen haben, nachdem ich X-Achse, Y-Achse und Faktor aus meinen Daten ausgewählt habe. Ich erhalte eine unbekannte Fehlermeldung und weiß nicht, was das Problem ist. Ich versuche, viele Milchproben anhand von Milchzusammensetzungsparametern nach ihrer Herkunft zu trennen. Ich weiß nicht, ob ich die richtigen Spalten für X-Achse, Y-Achse und Faktor wähle. Kannst du bitte helfen
Betreff: SVMVielen Dank, ich werde versuchen, Ihnen das Ergebnis mitzuteilen.Betreff: SVMHallo @Alma1 ,
Das Video zeigt Ihnen, wie Sie das Add-In als Demonstration des JMP-zu-R-Add-In-Builders erstellen. Sie müssen jedoch nichts davon tun, wenn Sie nur das bereitgestellte SVM-Add-In verwenden möchten.Der R-Code ist bereits in das Add-In eingebettet und gilt generisch für alle Daten, bei denen Sie geeignete Spalten in einer JMP-Datentabelle für die Rollen im SVM-Add-In auswählen können.Laden Sie einfach das SVM-Add-In herunter und öffnen Sie es in JMP, um es zu installieren.Es ist dann im Add-Ins-Menü verfügbar.