Schnelleinstieg: Modell mit SPSS Modeler erstellen
Sie können Modelle mit SPSS Modelererstellen, trainieren und bereitstellen. Lesen Sie mehr über SPSS Modeler, sehen Sie sich ein Video an und folgen Sie einem Lernprogramm, das für Anfänger geeignet ist und keine Codierung erfordert.
- Erforderliche Services
- Watson Studio (enthält SPSS Modeler)
- Watson Machine Learning
Ihr Basisworkflow umfasst die folgenden Tasks:
- Sie erstellen ein Projekt. In Projekten können Sie mit anderen zusammenarbeiten, um mit Daten zu arbeiten.
- Fügen Sie einen SPSS Modeler -Ablauf zum Projekt hinzu.
- Konfigurieren Sie die Knoten im Erstellungsbereich und führen Sie den Ablauf aus.
- Überprüfen Sie die Modelldetails und speichern Sie das Modell.
- Implementieren und testen Sie Ihr Modell.
Weitere Informationen zu SPSS Modeler
Mit SPSS Modeler -Abläufen können Sie schnell Vorhersagemodelle unter Verwendung von Fachwissen entwickeln und in Geschäftsabläufen implementieren, um die Entscheidungsfindung zu verbessern. Entwickelt um die seit langem etablierte SPSS Modeler Client-Software und das darin verwendete Industriestandardmodell CRISP-DM, erleichtert die Flow-Schnittstelle den gesamten Data-Mining-Prozess, von den Daten bis zu besseren Geschäftsergebnissen.
SPSS Modeler bietet eine Vielzahl von Modellierungsmethoden aus maschinellem Lernen, künstlicher Intelligenz und Statistik. Mit den in der Knotenpalette verfügbaren Methoden können Sie aus Ihren Daten neue Informationen ableiten und Vorhersagemodelle erstellen. Jede Methode hat ihre speziellen Stärken und eignet sich besonders für bestimmte Problemtypen.
Sehen Sie sich ein Video zur Erstellung eines Modells mit SPSS Modeler an
Sehen Sie sich dieses Video an, um zu erfahren, wie Sie einen SPSS Modeler Fluss erstellen und ausführen, um ein maschinelles Lernmodell zu trainieren. Das Video beginnt mit der Erstellung und Ausführung eines SPSS Modeler ablauf zum Trainieren eines maschinellen Lernmodells in watsonx.
Dieses Video bietet eine visuelle Methode zum Erlernen der Konzepte und Tasks in dieser Dokumentation.
Lernprogramm zum Erstellen eines Modells mit SPSS Modeler ausprobieren
In diesem Lernprogramm werden Sie die folgenden Tasks ausführen:
- Aufgabe 1: Projekt öffnen
- Aufgabe 2: Dataset zu Ihrem Projekt hinzufügen
- Aufgabe 3: SPSS Modeler -Ablauf erstellen
- Aufgabe 4. Knoten zum Ablauf SPSS Modeler hinzufügen.
- Aufgabe 5. Ablauf SPSS Modeler ausführen und Modelldetails untersuchen.
- Aufgabe 6: Modell auswerten.
- Aufgabe 7: Modell mit neuen Daten implementieren und testen
Die Ausführung dieses Lernprogramms dauert ungefähr 30 Minuten.
Beispieldaten
Das Dataset, das in diesem Lernprogramm verwendet wird, stammt von der University of California, Irvine, und ist das Ergebnis einer umfangreichen Studie, die auf Krankenhausaufnahmen über einen Zeitraum basiert. Das Modell wird drei wichtige Faktoren verwenden, um die chronische Nierenerkrankung vorherzusagen.
Tipps zum Durcharbeiten dieses Lernprogramms
Im Folgenden finden Sie einige Tipps für den erfolgreichen Abschluss dieses Lernprogramms.
Browserfenster einrichten
Um dieses Tutorial optimal nutzen zu können, öffnen Sie Ihr Konto in einem Browserfenster und lassen Sie diese Tutorial-Seite in einem anderen Browserfenster geöffnet, damit Sie leicht zwischen den beiden Fenstern wechseln können. Es empfiehlt sich, die beiden Browserfenster nebeneinander anzuordnen, um die weitere Arbeit zu erleichtern.

Aufgabe 1: Projekt öffnen
Sie benötigen ein Projekt zum Speichern des SPSS Modeler -Ablaufs. Sie können ein vorhandenes Projekt verwenden oder ein Projekt erstellen.
Wählen Sie im Navig ationsmenü
„Projekte“ > „Alle Projekte“ aus.
Öffnen Sie ein vorhandenes Projekt. Wenn Sie ein neues Projekt verwenden möchten:
Klicken Sie auf Neues Projekt.
Wählen Sie Leeres Projekt erstellenaus.
Geben Sie einen Namen und optional eine Beschreibung für das Projekt an.
Klicken Sie auf Erstellen.
Weitere Informationen oder ein Video finden Sie unter Erstellen eines Projekts.
Überprüfen Sie Ihren Fortschritt
Die folgende Abbildung zeigt das neue Projekt.

Aufgabe 2: Dataset zu Ihrem Projekt hinzufügen
In diesem Lernprogramm wird ein Beispieldataset verwendet. Führen Sie die folgenden Schritte aus, um das Beispieldataset Ihrem Projekt hinzuzufügen:
Laden Sie die Datei chronic_kidney_disease_full.csv (39 KB) herunter.
Fügen Sie Ihrem Projekt die Datei
chronic_kidney_disease_full.csvhinzu:Klicken Sie in Ihrem Projekt auf das Symbol „Asset zum Projekt
hochladen“.
Navigieren Sie in der Seitenanzeige, die geöffnet wird, zur Datei
chronic_kidney_disease_full.csvund klicken Sie auf Öffnen. Bleiben Sie so lange auf der Seite, bis der Ladevorgang vollständig abgeschlossen worden ist.
Die Dateichronic_kidney_disease_full.csvwird Ihrem Projekt als Datenasset hinzugefügt.
Öffnen Sie auf der Seite Assets Ihres Projekts die Datei chronic_kidney_disease_full.csv , um eine Vorschau der Daten anzuzeigen. Es gibt drei wichtige Faktoren, die helfen, chronische Nierenerkrankungen vorherzusagen, die im Rahmen dieser Analyse verfügbar sind: das Alter des Probanden, die Serum-Kreatinin-Testergebnisse und Diabetes-Testergebnisse. Und der Klassenwert zeigt an, ob der Patient zuvor auf Nierenerkrankung diagnostiziert wurde.
Klicken Sie auf den Projektnamen im Navigationspfad, um zur Registerkarte Assets zurückzukehren.
Überprüfen Sie Ihren Fortschritt
Die folgende Abbildung zeigt die Registerkarte Assets im Projekt.

Aufgabe 3: Ablauf SPSS Modeler erstellen
Führen Sie die folgenden Schritte aus, um einen SPSS Modeler -Ablauf im Projekt zu erstellen:
Klicken Neues Asset > Modelle als visuellen Fluss erstellen.
Geben Sie einen Namen und eine Beschreibung für den Flow ein.
Klicken Sie auf Erstellen. Dadurch wird der Flow-Editor geöffnet, mit dem Sie den Flow erstellen.
Überprüfen Sie Ihren Fortschritt
Die folgende Abbildung zeigt den Flow-Editor.

Aufgabe 4: Knoten zum SPSS Modeler -Ablauf hinzufügen
Nach dem Laden der Daten müssen Sie die Daten transformieren. Erstellen Sie einen einfachen Ablauf, indem Sie Transformatoren und Schätzer in den Erstellungsbereich ziehen und mit der Datenquelle verbinden. Verwenden Sie die folgenden Knoten aus der Palette:
Datenasset: Lädt die CSV-Datei aus dem Projekt
Partition: Unterteilt die Daten in Trainings-und Testsegmente
Typ: Legt den Datentyp fest. Verwenden Sie sie, um das Feld
classalstarget-Typ festzulegen.C5.0: Ein Klassifikationsalgorithmus
Analyse: Modell anzeigen und Genauigkeit prüfen
Tabelle: Vorschau der Daten mit Vorhersagen
Führen Sie die folgenden Schritte aus, um den Flow zu erstellen:
Fügen Sie den Datenassetknoten hinzu:
Ziehen Sie im Abschnitt Importieren den Knoten Datenasset in den Erstellungsbereich.
Doppelklicken Sie auf den Knoten Datenasset , um das Dataset auszuwählen.
Klicken Sie im geöffneten Teilfenster auf Datenasset ändern .
Wählen Sie auf der geöffneten Seite Datenassets aus.
Wählen Sie chronic_kidney_disease_full.csvaus.
Klicken Sie auf OK.
Zeigen Sie die Datenasseteigenschaften an.
Klicken Sie auf Speichern.
Fügen Sie den Partitionsknoten hinzu:
Ziehen Sie im Abschnitt Feldoperationen den Knoten Partition in den Erstellungsbereich.
Verbinden Sie den Knoten Data Asset mit dem Knoten Partition .
Doppelklicken Sie auf den Knoten Partition , um seine Eigenschaften anzuzeigen. Die Standardpartition teilt die Hälfte der Daten für das Training und die andere Hälfte für Tests.
Klicken Sie auf Speichern.
Fügen Sie den Typknoten hinzu:
Ziehen Sie aus dem Abschnitt Feldoperationen den Knoten Typ in den Erstellungsbereich.
Verbinden Sie den Knoten Partition mit dem Knoten Typ .
Doppelklicken Sie auf den Knoten Typ , um seine Eigenschaften anzuzeigen. Der Typknoten gibt das Messniveau für jedes Feld an. Diese Quellendatendatei verwendet vier verschiedene Messniveaus: "Stetig", "Kategorial", "Nominal", "Ordinal" und "Flag".
Suchen Sie nach dem Feld
class. Für jedes Feld gibt die Rolle die Rolle an, die jedes Feld bei der Modellierung spielt. Ändern Sie dieclass-Rolle in Ziel -das Feld, das Sie vorhersagen möchten.Klicken Sie auf Speichern.
Fügen Sie den Knoten für den Klassifikationsalgorithmus C5.0 hinzu:
Ziehen Sie den Knoten C5.0 aus dem Abschnitt Modellierung in den Erstellungsbereich.
Verbinden Sie den Knoten Typ mit dem Knoten C5.0 .
Klicken Sie doppelt auf den Knoten C5.0 , um seine Eigenschaften anzuzeigen. Standardmäßig erstellt der Algorithmus C5.0 einen Entscheidungsbaum. Ein C5.0 -Modell funktioniert durch Aufteilen der Stichprobe auf der Basis des Felds, das den maximalen Informationsgewinn bereitstellt. Jede Unterstichprobe, die durch die erste Aufteilung definiert wird, wird dann erneut aufgeteilt, normalerweise basierend auf einem anderen Feld, und der Prozess wird wiederholt, bis die Unterstichproben nicht weiter aufgeteilt werden können. Schließlich werden die Splits der niedrigsten Ebene erneut untersucht und diejenigen, die nicht wesentlich zum Wert des Modells beitragen, entfernt.
Aktivieren Sie In diesem Knoten definierte Einstellungen verwenden.
Wählen Sie für Zieldie Option Klasseaus.
Klicken Sie im Abschnitt Eingaben auf Spalten hinzufügen.
Wählen Sie das Kontrollkästchen neben Feldnameab.
Wählen Sie age, sc, dmaus.
Klicken Sie auf OK.
Klicken Sie auf Speichern.
Überprüfen Sie Ihren Fortschritt
Die folgende Abbildung zeigt den abgeschlossenen Ablauf.

Aufgabe 5: Ablauf von SPSS Modeler ausführen und Modelldetails untersuchen
Nachdem Sie den Ablauf entworfen haben, führen Sie die folgenden Schritte aus, um den Ablauf auszuführen, und untersuchen Sie das Baumdiagramm, um die Entscheidungspunkte anzuzeigen:
Klicken Sie mit der rechten Maustaste auf den Knoten C5.0 und wählen Sie Ausführenaus. Durch Ausführen des Ablaufs wird ein neues Modellnugget im Erstellungsbereich generiert.
Klicken Sie mit der rechten Maustaste auf das Modellnugget und wählen Sie Modell anzeigen aus, um die Modelldetails anzuzeigen.
Zeigen Sie die Modellinformationen an, die eine Modellzusammenfassung bereitstellen.
Klicken Sie auf Top Decision Rules. In einer Tabelle wird eine Reihe von Regeln angezeigt, die verwendet wurden, um einzelne Datensätze basierend auf den Werten verschiedener Eingabefelder untergeordneten Knoten zuzuordnen.
Klicken Sie auf Merkmalbedeutung. Ein Diagramm zeigt den relativen Einfluss jedes Prädiktors bei der Schätzung des Modells. Daraus können Sie erkennen, dass Serumkreatinin leicht der signifikanteste Faktor ist, wobei Diabetes der nächstbedeutendste Faktor ist.
Klicken Sie auf Baumdiagramm. Dasselbe Modell wird in Form eines Baums mit einem Knoten an jedem Entscheidungspunkt angezeigt.
Bewegen Sie den Mauszeiger über den obersten Knoten, der eine Zusammenfassung für alle Datensätze im Dataset bereitstellt. Fast 40% der Fälle im Datensatz sind als nicht mit Nierenerkrankungen diagnostiziert klassifiziert. Die Baumstruktur kann zusätzliche Hinweise geben, welche Faktoren möglicherweise verantwortlich sind.
Beachten Sie die beiden Zweige, die vom obersten Knoten ausgehen und auf eine Teilung durch Serumkreatininhinweisen.
Überprüfen Sie die Verzweigung, die Datensätze enthält, bei denen das Serumkreatinin größer als 1.25ist. In diesem Fall haben 100% dieser Patienten eine positive Nierenerkrankung Diagnose.
Überprüfen Sie die Verzweigung, die Datensätze zeigt, bei denen das Serumkreatinin kleiner-gleich 1.25ist. Fast 80% dieser Patienten haben keine positive Nierenerkrankung Diagnose, aber fast 20% mit niedrigerem Serumkreatinin wurden noch mit Nierenerkrankung diagnostiziert.
Beachten Sie die von sc<=1.250stammenden Verzweigungen, die durch Diabetesunterteilt sind.
Überprüfen Sie den Zweig, der Patienten mit niedrigem Serumkreatinin (sc<=1.250) und diagnostiziertem Diabetes (dm = yes) zeigt. Bei 100% dieser Patienten wurde auch eine Nierenerkrankung diagnostiziert.
Überprüfen Sie den Zweig, der zeigt, dass Patienten mit niedrigem Serumkreatinin (sc<=1.250) und keinem Diabetes (dm = no), 85% wurden nicht mit Nierenerkrankung diagnostiziert, aber 15% von ihnen wurden noch mit Nierenerkrankung diagnostiziert.
Beachten Sie die Verzweigungen, die aus dm = nostammen und durch den letzten signifikanten Faktor ( age) getrennt werden.
Überprüfen Sie den Zweig, der Patienten im Alter von 14 Jahren oder jünger (Alter < = 14) zeigt. Dieser Zweig zeigt, dass 75 Prozent der jungen Patienten mit niedrigem Serumkreatinin und ohne Diabetes an einer Nierenerkrankung litten.
Überprüfen Sie den Zweig, der Patienten zeigt, die älter als 14 Jahre sind (Alter > 14). Dieser Zweig zeigt, dass nur 12% der Patienten über 14 Jahre mit niedrigem Serumkreatinin und keinem Diabetes das Risiko einer Nierenerkrankung hatten.
Verwenden Sie die Navigationspfad-Navigation, um zu Ihrem Modell zurückzukehren.
Überprüfen Sie Ihren Fortschritt
Die folgende Abbildung zeigt das Baumdiagramm.

Aufgabe 6: Modell auswerten
Gehen Sie wie folgt vor, um das Modell mithilfe der Analyse-und Tabellenknoten auszuwerten:
Ziehen Sie den Knoten Analyse aus dem Abschnitt Ausgaben in den Erstellungsbereich.
Verbinden Sie das Modellnugget mit dem Knoten Analyse .
Klicken Sie mit der rechten Maustaste auf den Knoten Analyse und wählen Sie Ausführenaus.
Öffnen Sie in der Anzeige Ausgaben die Analyse, die zeigt, dass das Modell eine Nierenkrankheitsdiagnose fast 95% der Zeit korrekt vorhergesagt hat. Schließen Sie die Analyse.
Klicken Sie mit der rechten Maustaste auf den Knoten Analyse und wählen Sie Verzweigung als Modell speichernaus.
Geben Sie als Modellname
Kidney Disease Analysisein.Klicken Sie auf Speichern.
Klicken Sie auf Schließen (Close).
Ziehen Sie den Knoten Tabelle aus dem Abschnitt Ausgaben in den Erstellungsbereich.
Verbinden Sie das Nugget Modell mit dem Knoten Tabelle .
Klicken Sie mit der rechten Maustaste auf den Knoten Tabelle und wählen Sie Daten voranzeigenaus.
Wenn die Vorschau angezeigt wird, blättern Sie zu den letzten beiden Spalten. Die Spalte -Class enthält die Vorhersage der Nierenerkrankung und die Spalte $CC-Class gibt den Konfidenzwert für diese Vorhersage an.
Schließen Sie die Vorschau.
Überprüfen Sie Ihren Fortschritt
Die folgende Abbildung zeigt die Vorschautabelle mit den Prognosen.

Aufgabe 7: Modell mit neuen Daten implementieren und testen
Führen Sie schließlich die folgenden Schritte aus, um dieses Modell bereitzustellen und das Ergebnis mit neuen Daten vorherzusagen.
Kehren Sie zur Registerkarte Assets des Projekts zurück.
Klicken Sie auf den Abschnitt Modelle und öffnen Sie das Modell Nierenkrankheitsanalyse .
Klicken Sie auf das Symbol „In Bereitstellungsbereich
verschieben“.
Wählen Sie einen vorhandenen Bereitstellungsbereich aus. Wenn Sie keinen Bereitstellungsbereich haben, können Sie einen neuen erstellen:
Geben Sie einen Bereichsnamen an.
Klicken Sie auf Erstellen.
Klicken Sie auf Schließen (Close).
Wählen Sie Nach dem Hochstufen zum Modell im Bereich wechselnaus.
Klicken Sie auf Hochstufen.
Wenn das Modell im Bereitstellungsbereich angezeigt wird, klicken Sie auf Neue Bereitstellung.
Wählen Sie Online als Implementierungstypaus.
Geben Sie einen Namen für die Bereitstellung an.
Klicken Sie auf Erstellen.
Klicken Sie nach Abschluss der Implementierung auf den Implementierungsnamen, um die Seite mit den Implementierungsdetails anzuzeigen.
Wechseln Sie zur Registerkarte Test . Sie können das bereitgestellte Modell auf der Seite mit den Bereitstellungsdetails auf zwei Arten testen: mit einem Formular testen oder mit JSON-Code.
Klicken Sie auf JSON-Eingabe, kopieren Sie die folgenden Testdaten und fügen Sie sie ein, um den vorhandenen JSON-Text zu ersetzen:
{ "input_data": [ { "fields": [ "age", "bp", "sg", "al", "su", "rbc", "pc", "pcc", "ba", "bgr", "bu", "sc", "sod", "pot", "hemo", "pcv", "wbcc", "rbcc", "htn", "dm", "cad", "appet", "pe", "ane", "class" ], "values": [ [ "62", "80", "1.01", "2", "3", "normal", "normal", "notpresent", "notpresent", "423", "53", "1.8", "", "", "9.6", "31", "7500", "", "no", "yes", "no", "poor", "no", "yes", "ckd" ] ] } ] }Klicken Sie auf Vorhersagen , um vorherzusagen, ob bei einem 62-Jährigen mit Diabetes und einem Serumkreatinin-Verhältnis von 1.8 wahrscheinlich eine Nierenerkrankung diagnostiziert wird. Die resultierende Vorhersage zeigt an, dass dieser Patient eine hohe Wahrscheinlichkeit einer Nierenerkrankung Diagnose hat.
Überprüfen Sie Ihren Fortschritt
Die folgende Abbildung zeigt die Registerkarte ' Test' für die Modellbereitstellung mit einer Vorhersage.

Weitere Schritte
Jetzt können Sie dieses Dataset für weitere Analysen verwenden. Sie können beispielsweise folgende Tasks ausführen:
Weitere Ressourcen
Weitere Lernprogramme zuSPSS Modeler
Verwenden Sie die folgenden anderen Methoden zum Erstellen von Modellen:
Weitere Videos
Tragen Sie zur SPSS Modeler bei