Einen Empfehlungsgeber aktualisieren - Amazon Personalize

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.

Einen Empfehlungsgeber aktualisieren

Nachdem Sie einen Empfehlungsgeber erstellt haben, können Sie die Konfiguration des Empfehlungsgebers aktualisieren:

  • Sie können die Spalten aktualisieren, die der Empfehlungsgeber im Training verwendet. Wenn Sie die beim Training verwendeten Spalten ändern, beginnt Amazon Personalize automatisch mit einer vollständigen Neuschulung der Modelle, die Ihren Empfehlungsgeber unterstützen. Während das Update abgeschlossen ist, können Sie immer noch Empfehlungen vom Empfehlungsgeber erhalten. Der Empfehlungsgeber verwendet die vorherige Konfiguration, bis das Update abgeschlossen ist. Um den Status dieses Updates zu verfolgen, verwenden Sie den im DescribeRecommender Vorgang latestRecommenderUpdate zurückgegebenen Wert. Wenn Sie dieselben Spalten angeben, die Sie bei der Erstellung des Empfehlungsgebers angegeben haben, erfolgt keine Aktualisierung.

  • Sie können die Mindestanzahl der Empfehlungsanfragen pro Sekunde aktualisieren. Dies gibt den grundlegenden Durchsatz von Empfehlungsanfragen an, der von Amazon Personalize bereitgestellt wird. Ein hoher Wert erhöht Ihre Rechnung. Wir empfehlen, mit 1 zu beginnen. Verfolgen Sie Ihre Nutzung mithilfe von CloudWatch Amazon-Metriken und erhöhen Sie sie bei Bedarf. Weitere Informationen finden Sie unter Minimale Empfehlungsanfragen pro Sekunde und auto-scaling.

  • Für die Anwendungsfälle „Top-Tipps für dich“ und „Für dich empfohlen“ kannst du die Erkundungskonfiguration aktualisieren, indem du den Schwerpunkt auf die Erkundung relevanter Gegenstände und das Mindestalter für Erkundungsgegenstände änderst. Informationen zur Erkundung finden Sie im Abschnitt für Ihren Anwendungsfall unterAuswahl eines Anwendungsfalls.

Sie können Empfehlungen mit der Amazon Personalize-Konsole, AWS Command Line Interface (AWS CLI) oder AWS SDKs aktualisieren.

Einen Empfehlungsgeber aktualisieren (Amazon Personalize-Konsole)

Nachdem Sie einen Empfehlungsgeber erstellt haben, können Sie ihn aktualisieren. Sie können die Spalten, die der Empfehler in Schulungen verwendet, und die Mindestanzahl der Empfehlungsanfragen des Empfehlungsgebers pro Sekunde aktualisieren. Sie können die Explorationskonfiguration aktualisieren, um die für Sie am besten geeigneten Anwendungsfälle und die für Sie empfohlenen Anwendungsfälle zu finden. Gehen Sie wie folgt vor, um einen Empfehlungsgeber mit der Konsole zu aktualisieren.

So aktualisieren Sie die Konfiguration eines Empfehlungsgebers (Konsole)
  1. Öffnen Sie die Amazon Personalize-Konsole unter https://console.aws.amazon.com/personalize/home und melden Sie sich bei Ihrem Konto an.

  2. Wählen Sie auf der Seite Datensatzgruppen Ihre Domain-Datensatzgruppe aus.

  3. Wählen Sie im Navigationsbereich Empfehlungen aus.

  4. Wählen Sie auf der Seite Empfehlungen den Empfehlungsgeber aus, den Sie aktualisieren möchten.

  5. Wählen Sie in der Empfehlungskonfiguration die Option Bearbeiten.

  6. Ändern Sie die Konfiguration des Empfehlungsgebers und wählen Sie Aktualisieren. Informationen zu den verschiedenen Konfigurationsoptionen finden Sie unterEmpfehlungen erstellen (Konsole).

Einen Empfehlungsgeber aktualisieren () AWS CLI

Um den Empfehlungsgeber mit dem zu aktualisierenAWS CLI, verwenden Sie den update-recommender Befehl. Geben Sie den Amazon-Ressourcennamen (ARN) für die Empfehlung und die aktualisierte Konfiguration an. Der folgende Code zeigt, wie die Spalten aktualisiert werden, die ein Empfehlungsgeber für Schulungen verwendet.

aws personalize update-recommender \ --dataset-group-arn dataset group ARN \ --recommender-config "{\"trainingDataConfig\": {\"excludedDatasetColumns\": { \"datasetType\" : [ \"column1Name\", \"column2Name\"]}}}"

Wenn Sie die im Training verwendeten Spalten ändern, beginnt Amazon Personalize automatisch mit einer vollständigen Neuschulung der Modelle, die Ihren Empfehlungsgeber unterstützen. Während das Update abgeschlossen ist, können Sie immer noch Empfehlungen vom Empfehlungsgeber erhalten. Der Empfehlungsgeber verwendet die vorherige Konfiguration, bis das Update abgeschlossen ist. Um den Status dieses Updates zu verfolgen, verwenden Sie den im DescribeRecommender Vorgang latestRecommenderUpdate zurückgegebenen Wert.

Weitere Informationen zu den verschiedenen Konfigurationen, die Sie ändern können, finden Sie unterRecommenderConfig.

Aktualisierung eines Empfehlungsschreibers (AWSSDKs)

Um den Empfehlungsgeber mit dem zu aktualisierenAWS, verwenden Sie die UpdateRecommender Operation. Geben Sie den Amazon-Ressourcennamen (ARN) für den Empfehlungsgeber an und geben Sie die neue Konfiguration an. Der folgende Code zeigt, wie die Spalten aktualisiert werden, die ein Empfehlungsgeber für Schulungen verwendet.

SDK for Python (Boto3)
import boto3 personalize = boto3.client('personalize') update_recommender_response = personalize.update_recommender( recommenderArn = 'dataset group ARN', recommenderConfig = { "trainingDataConfig": { "excludedDatasetColumns": { "datasetType": ["COLUMN_A", "COLUMN_B"] } } } )
SDK for JavaScript v3
// Get service clients and commands using ES6 syntax. import { UpdateRecommenderCommand, PersonalizeClient } from "@aws-sdk/client-personalize"; // create personalizeClient const personalizeClient = new PersonalizeClient({ region: "REGION" }); // set the request's parameters export const updateRecommenderParam = { recommenderArn: "RECOMMENDER_ARN", /* required */ recommenderConfig: { trainingDataConfig: { excludedDatasetColumns: { "DATASET_TYPE": ["COLUMN_A", "COLUMN_B"] } } } }; export const run = async () => { try { const response = await personalizeClient.send(new UpdateRecommenderCommand(updateRecommenderParam)); console.log("Success", response); return response; // For unit tests. } catch (err) { console.log("Error", err); } }; run();

Wenn Sie die im Training verwendeten Spalten in excludedDatasetColumns der ändernrecommenderConfig, beginnt Amazon Personalize automatisch mit einer vollständigen Neuschulung der Modelle, die Ihren Empfehlungsgeber unterstützen. Während das Update abgeschlossen ist, können Sie immer noch Empfehlungen vom Empfehlungsgeber erhalten. Der Empfehlungsgeber verwendet die vorherige Konfiguration, bis das Update abgeschlossen ist. Um den Status dieses Updates zu verfolgen, verwenden Sie den im DescribeRecommender Vorgang latestRecommenderUpdate zurückgegebenen Wert.

Weitere Informationen zu den verschiedenen Konfigurationen, die Sie ändern können, finden Sie unterRecommenderConfig.