Wir aktualisieren den Amazon Machine Learning Learning-Service nicht mehr und akzeptieren auch keine neuen Benutzer mehr dafür. Diese Dokumentation ist für bestehende Benutzer verfügbar, wir aktualisieren sie jedoch nicht mehr. Weitere Informationen finden Sie unter Was ist Amazon Machine Learning.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen einer Stapelvoraussage
Um eine Batch-Vorhersage zu erstellen, erstellen Sie ein BatchPrediction
Objekt entweder mit der Amazon Machine Learning (Amazon ML) -Konsole oder der API. Ein BatchPrediction
Objekt beschreibt eine Reihe von Vorhersagen, die Amazon ML mithilfe Ihres ML-Modells und einer Reihe von Eingabebeobachtungen generiert. Wenn Sie ein BatchPrediction
Objekt erstellen, startet Amazon ML einen asynchronen Workflow, der die Vorhersagen berechnet.
Sie müssen für die Datenquelle dasselbe Schema verwenden, das Sie verwendet haben, um Stapelvoraussagen zu erhalten, sowie dieselbe Datenquelle, die Sie verwendet haben, um das ML-Modell, mit dem Sie Voraussagen abfragen, zu schulen. Die einzige Ausnahme besteht darin, dass die Datenquelle für eine Batch-Vorhersage das Zielattribut nicht enthalten muss, da Amazon ML das Ziel vorhersagt. Wenn Sie das Zielattribut angeben, ignoriert Amazon ML seinen Wert.
Erstellen einer Stapelvoraussage (Konsole)
Um eine Batch-Vorhersage mit der Amazon ML-Konsole zu erstellen, verwenden Sie den Assistenten „Batch-Vorhersage erstellen“.
Erstellen einer Stapelvoraussage (Konsole)
Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon Machine Learning Learning-Konsole unter https://console.aws.amazon.com/machinelearning/
. -
Wählen Sie im Amazon ML-Dashboard unter Objekte die Option Create new... , und wählen Sie dann Batch-Vorhersage aus.
-
Wählen Sie das Amazon ML-Modell aus, das Sie für die Erstellung der Batch-Vorhersage verwenden möchten.
-
Um zu bestätigen, dass Sie dieses Modell verwenden möchten, klicken Sie auf Fortfahren.
-
Wählen Sie die Datenquelle, für die Sie Voraussagen erstellen möchten. Die Datenquelle muss dasselbe Schema wie Ihr Modell besitzen, muss allerdings nicht das Zielattribut enthalten.
-
Klicken Sie auf Weiter.
-
Geben Sie unter S3-Ziel den Namen Ihres S3-Buckets ein.
-
Wählen Sie Überprüfen aus.
-
Überprüfen Sie die Einstellungen und klicken Sie auf Stapelvoraussage erstellen.
Erstellen einer Stapelvoraussage (API)
Um ein BatchPrediction
Objekt mithilfe der Amazon ML-API zu erstellen, müssen Sie die folgenden Parameter angeben:
- ID der Datenquelle
-
Die ID der Datenquelle, die auf die Beobachtungen hinweist, für die Voraussagen wünschen. Wenn Sie beispielsweise Voraussagen für Daten wünschen, die in einer Datei mit dem Namen
s3://examplebucket/input.csv
enthalten sind, erstellen Sie ein Datenquellenobjekt, das auf die Datendatei hinweist, und übergeben Sie dann die ID dieser Datenquelle mit diesem Parameter. - BatchPrediction ID (ID)
-
Die ID zur Zuweisung der Stapelvoraussage.
- ML-Modell-ID
-
Die ID des ML-Modells, das Amazon ML für die Prognosen abfragen soll.
- Ausgabe-Uri
-
Die URI des S3-Buckets, in dem die Ausgabe der Vorhersage gespeichert werden soll. Amazon ML muss über Berechtigungen verfügen, um Daten in diesen Bucket zu schreiben.
Der Parameter
OutputUri
muss sich auf einen S3-Pfad beziehen, der mit einem Schrägstrich ("/") endet, z. B.:s3://examplebucket/examplepath/
Informationen zu S3-Berechtigungen finden Sie unter Gewähren von Berechtigungen für Amazon ML zwecks Ausgabe von Voraussagen in Amazon S3.
- (Optional) BatchPrediction Name
-
(Optional) Ein lesbarer Name für Ihre Stapelvoraussage.