Predictor-Erklärbarkeit - Amazon Forecast

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.

Predictor-Erklärbarkeit

Anmerkung

Die Erklärung der Prädiktoren ist nur für Prädiktoren verfügbar, die mit AutoRedictor erstellt wurden. Sie können vorhandene Legacy-Prädiktoren auf AutoRedictor aktualisieren. Siehe .Aktualisieren auf AutoPredictoraus.

Die Erklärung von Prädiktoren hilft Ihnen besser zu verstehen, wie sich die Attribute in Ihren Datensätzen auf Ihre Zielvariable auswirken. Forecast verwendet eine Metrik namens Impact-Scores, um die relativen Auswirkungen jedes Attributs zu quantifizieren und zu bestimmen, ob sie die Prognosewerte erhöhen oder verringern.

Betrachten Sie beispielsweise ein Prognoseszenario, in dem das Ziel liegtsalesund es gibt zwei verwandte Attribute:priceundcoloraus. Die Forecast kann feststellen, dass sich der Preis eines Artikels erheblich auf den Umsatz auswirkt (High Impact Score), während die Farbe des Artikels einen vernachlässigbaren Effekt hat (niedriger Wirkungswert).

Um die Prädiktorerklärbarkeit zu aktivieren, muss Ihr Prädiktor mindestens eine der folgenden Optionen enthalten: verwandte Zeitreihen, Elementmetadaten oder zusätzliche Datensätze wie Feiertage und Wetterindex.

Um Auswirkungswerte für bestimmte Zeitreihen und Zeitpunkte zu erstellen, verwenden Sie Prognoseerklärbarkeit anstelle von Prädiktorerklärbarkeit. Siehe .Prognosetreffbarkeitaus.

Interpretieren von Wirkungsgraden

Auswirkungswerte messen die relativen Auswirkungsattribute auf Prognosewerte. Wenn das Attribut „Preis“ beispielsweise einen Auswirkungswert aufweist, der doppelt so groß ist wie das Attribut „Ladenstandort“, können Sie daraus schließen, dass der Preis eines Artikels doppelt so groß ist wie die Prognosewerte als auf den Ladenstandort.

Auswirkungswerte liefern auch Informationen darüber, ob Attribute die Prognosewerte erhöhen oder verringern. In der Konsole wird dies mit den beiden Graphen bezeichnet. Attribute mit blauen Balken erhöhen die Prognosewerte, während Attribute mit roten Balken die Prognosewerte verringern.

In der Konsole liegen die Impact-Ergebnisse von 0 bis 1, wobei eine Punktzahl von 0 keine Auswirkungen bedeutet und eine Punktzahl nahe 1 eine signifikante Auswirkung bedeutet. In den SDKs liegen die Impact-Werte zwischen -1 und 1, wobei das Vorzeichen die Richtung des Aufpralls angibt.

Es ist wichtig zu beachten, dass Impact-Scores die relativen Auswirkungen von Attributen messen, nicht die absolute Auswirkung. Daher können Auswirkungswerte nicht verwendet werden, um festzustellen, ob bestimmte Attribute die Modellgenauigkeit verbessern. Wenn ein Attribut einen niedrigen Impact-Wert aufweist, bedeutet dies nicht notwendigerweise, dass es einen geringen Einfluss auf Prognosewerte hat. Dies bedeutet, dass es einen geringeren Einfluss auf Prognosewerte hat als andere vom Prädiktor verwendete Attribute.

Erstellen von Predictor-Erklärbarkeit

Anmerkung

Sie können maximal eine Prädiktorerklärbarkeit pro Prädiktor erstellen

Wenn Sie die Erklärung von Prädiktoren aktivieren, berechnet Amazon Forecast Auswirkungswerte für alle Attribute in Ihren Datensätzen. Die Auswirkungswerte können so interpretiert werden, wie die Auswirkungsattribute auf die Gesamtprognosewerte haben. Sie können die Prädiktorerklärbarkeit aktivieren, wenn Sie einen Prädiktor erstellen, oder Sie können das Feature nach dem Erstellen des Prädiktors aktivieren.

Prädiktorerklärbarkeit für einen neuen Prädiktor aktivieren

Wenn Sie die Prädiktorerklärbarkeit beim Erstellen eines neuen Prädiktors aktivieren, werden sowohl eine Predictor-Ressource als auch eine Erklärbarkeitsressource erstellt. Sie können die Prädiktorerklärbarkeit für einen neuen Prädiktor mithilfe des Software Development Kit (SDK) oder der Amazon Forecast Forecst-Konsole aktivieren.

Console

So aktivieren Sie die Erklärbarkeit von Prädiktoren

  1. Melden Sie sich beim anAWS Management Consoleund öffnen Sie die Amazon Forecast-Konsole unterhttps://console.aws.amazon.com/forecast/aus.

  2. AusDataset-GruppenWählen Sie Ihre Dataset-Gruppe aus.

  3. Wählen Sie im Navigationsbereich aus.Predictorsaus.

  4. Klicken Sie aufTrainiere einen Predictoraus.

  5. In derPredictor-Konfiguration-Bereich wählenAktivieren der Erklärbarkeitaus.

  6. Geben Sie Werte für die folgenden Pflichtfelder ein:

    • Name- ein eindeutiger Prädiktorname.

    • Prognosezeitung- die Granularität Ihrer Prognosen.

    • Prognosezeitraum- Die Anzahl der zu prognostizierenden Zeitschritte.

  7. Wählen Sie Starten

SDK

So aktivieren Sie die Erklärbarkeit von Prädiktoren

Verwendung derCreateAutopredictorBetrieb, definieren Sie die erforderlichen Parameter und setzenEnableExplainabilityzutrueaus.

Beispiel:

{ "PredictorName": "UniquePredictorName", "ForecastHorizon": 14, "ForecastFrequency:": "D", "EnableExplainability": "true", "DataConfig": { "DatasetGroupArn": "..MyDSG", }, }

Aktivieren der Prädiktorerklärbarkeit für einen vorhandenen Prädiktor

Wenn Sie die Prädiktorerklärbarkeit für einen vorhandenen Prädiktor aktivieren, wird eine Erklärbarkeitsressource für diese Ressource erstellt. Sie können nur eine Erklärbarkeitsressource für Prädiktoren erstellen, die noch keine Erklärbarkeitsressource enthalten. Um Auswirkungswerte für ein aktualisiertes Dataset anzuzeigen, trainieren oder erstellen Sie den Prädiktor mit den aktualisierten Daten neu.

Sie können die Prädiktorerklärbarkeit für einen neuen Prädiktor mithilfe des Software Development Kit (SDK) oder der Amazon Forecast Forecst-Konsole aktivieren.

Console

So aktivieren Sie die Erklärbarkeit von Prädiktoren

  1. Melden Sie sich beim anAWS Management Consoleund öffnen Sie die Amazon Forecast-Konsole unterhttps://console.aws.amazon.com/forecast/aus.

  2. AusDataset-GruppenWählen Sie Ihre Dataset-Gruppe aus.

  3. Wählen Sie im Navigationsbereich aus.Predictorsaus.

  4. Wählen Sie Ihren Predictor aus.

  5. In derPredictor-Erklärbarkeit-Bereich wählenAktivieren der Erklärbarkeitaus.

  6. Geben Sie einen eindeutigen Namen für die Predictor-Erklärbarkeit ein.

  7. Wählen Sie Starten

SDK

So aktivieren Sie die Erklärbarkeit von Prädiktoren

Verwendung derCreateExplainabilityBetrieb, geben Sie einen eindeutigen Erklärbarkeitsnamen fürExplainabilityNameund setzenResourceARNzum ARN Ihres Prädiktors.

{ "ExplainabilityName": "string", "ResourceArn": "string", }

Wenn Sie Predictor-Erklärbarkeit erstellen, können Sie nur Werte für Folgendes angeben:

  • ExplainabilityName

  • ResourceARN

  • EnableVisualization

  • Tags

Andere Parameter und Datentypen inCreateExplainabilitystehen für Prognoseerklärbarkeit.

Exportieren von Predictor-Erklärbarkeit

Anmerkung

Exportdateien können Informationen aus dem Dataset-Import direkt zurückgeben. Dies macht die Dateien anfällig für CSV-Injektion, wenn die importierten Daten Formeln oder Befehle enthalten. Aus diesem Grund können exportierte Dateien Sicherheitswarnungen auslösen. Um bösartige Aktivitäten zu vermeiden, deaktivieren Sie Links und Makros beim Lesen exportierter Dateien.

Mit Forecast können Sie eine CSV-Datei mit Auswirkungswerten an einen S3-Speicherort exportieren. Die Impact-Werte reichen von -1 bis 1, wobei das Vorzeichen die Richtung des Aufpralls angibt. Sie können Auswirkungswerte mit dem Amazon Forecast Software Development Kit (SDK) und der Amazon Forecast Console exportieren.

Console

So exportieren Sie die Erklärbarkeit von Prädiktoren

  1. Melden Sie sich beim anAWS Management Consoleund öffnen Sie die Amazon Forecast-Konsole unterhttps://console.aws.amazon.com/forecast/aus.

  2. AusDataset-GruppenWählen Sie Ihre Dataset-Gruppe aus.

  3. Wählen Sie im Navigationsbereich aus.Predictorsaus.

  4. Wählen Sie Ihren Predictor aus.

  5. In derPredictor-Erklärbarkeit-Bereich wählenExportaus.

  6. Für denExportieren von NamenGeben Sie einen eindeutigen Namen für den Export ein.

  7. Für denExportstandort für S3 Erklärbarkeitgeben Sie einen S3-Speicherort an, um die CSV-Datei zu exportieren.

  8. Für denIAM Role (IAM-Rolle)eine Rolle mit Zugriff auf den angegebenen S3-Speicherort bereitstellen.

  9. Klicken Sie aufErstellen Sie den Export.

SDK

So exportieren Sie die Erklärbarkeit von Prädiktoren

Verwendung dercreateExplainabilityExport, geben Sie Ihren S3-Standort und Ihre IAM-Rolle in derDestinationObjekt, zusammen mit demExplainabilityArnundExplainabilityExportNameaus.

{ "Destination": { "S3Config": { "Path": "s3://bucket/example-path/", "RoleArn": "arn:aws:iam::000000000000:role/ExampleRole" } }, "ExplainabilityArn": "arn:aws:forecast:region:Explainability/example", "ExplainabilityExportName": "Explainability-export-name", }

Einschränkungen und bewährte Methoden

Berücksichtigen Sie die folgenden Einschränkungen und bewährten Methoden bei der Arbeit mit Predictor-Explainability.

  • Die Erklärung der Prädiktoren steht nur für Prädiktoren zur Verfügung, die mit AutoRedictor erstellt wurden- Sie können die Erklärbarkeit für ältere Prädiktoren, die mit AutoML oder durch manuelle Auswahl erstellt wurden, nicht aktivieren. Siehe .Aktualisieren auf AutoPredictoraus.

  • Erklärbarkeit erfordert Attribute- Ihr Prädiktor muss mindestens einen der folgenden Elemente enthalten: verwandte Zeitreihen, Artikelmetadaten, Feiertage oder den Wetterindex.

  • Prädiktoren sind auf eine Erklärbarkeitsressource beschränkt- Sie können nicht mehrere Erklärbarkeitsressourcen für einen Prädiktor erstellen. Wenn Sie an Auswirkungswerten für einen aktualisierten Datensatz interessiert sind, trainieren Sie Ihren Prädiktor neu.

  • Auswirkungswerte von Null bezeichnen keine Auswirkungen- Wenn ein Attribut einen Auswirkungswert von 0 hat, hat dieses Attribut keine signifikanten Auswirkungen auf Prognosewerte.

  • Wiederholen fehlgeschlagener Predictor-Erklärbarkeitsjobs- Wenn Forecast erfolgreich einen Prädiktor erstellt, aber der Predictor-Erklärbarkeitsauftrag fehlschlägt, können Sie erneut versuchen, Prädiktorerklärbarkeit in der Konsole oder mit dem CreateExplainability-Vorgang zu erstellen.

  • Sie können keine Impact-Ergebnisse für bestimmte Zeitpunkte und Zeitreihen erstellen- Informationen zum Anzeigen von Auswirkungswerten für bestimmte Zeitpunkte und Zeitreihen finden Sie unterPrognosetreffbarkeitaus.

  • Predictor-Erklärbarkeitsvisualisierungen stehen nach der Erstellung 30 Tage lang zur Verfügung- Um die Visualisierung nach 30 Tagen anzuzeigen, trainieren Sie den Prädiktor neu.