Amazon Forecast 不再提供給新客戶。Amazon Forecast 的現有客戶可以繼續正常使用服務。進一步了解"
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
預測器可解釋性
Predictor 可解釋性可協助您更了解資料集中的屬性如何影響您的目標變數。預測會使用稱為影響分數的指標來量化每個屬性的相對影響,並判斷它們是否增加或減少預測值。
例如,假設目標所為 sales
且有兩個相關屬性的預測案例:price
與 color
。預測可能會發現項目的價格對銷售額 (高影響分數) 有很大的影響,而項目的顏色具有可忽略的影響 (低影響分數)。
若要啟用預測器可解釋性,您的預測器必須至少包含下列其中一項:相關時間序列、項目中繼資料,或假日和天氣索引等其他資料集。如需更多資訊,請參閱限制和最佳實務。
若要針對特定時間序列和時間點建立影響分數,請使用預測可解釋性,而非預測者可解釋性。請參閱預測可解釋性。
解讀影響分數
影響分數會衡量屬性對預測值的相對影響。例如,如果「價格」屬性的影響分數是「存放區位置」屬性的兩倍,您可以得出以下結論:項目的價格對預測值的影響是商店位置的兩倍。
影響分數也會提供屬性是否增加或減少預測值的相關資訊。在 主控台中,這會以兩個圖形表示。具有藍條的屬性會增加預測值,而具有紅條的屬性則會減少預測值。

在 主控台中,影響分數的範圍是 0 到 1,0 表示沒有影響,而接近 1 的分數表示重大影響。在 SDKs 中,影響分數的範圍是 -1 到 1,其中符號表示影響的方向。
值得注意的是,影響力分數衡量的是屬性的相對影響,而不是絕對影響。因此,影響分數無法用於確定特定屬性是否可以改善模型的準確性。如果某個屬性的影響分數較低,不一定表示它對預測值的影響較低; 這表示與它對預測值的影響比預測器使用的其他屬性要小。
建立預測器可解釋性
注意
每個預測器最多可以建立一個預測器可解釋性
當您啟用 Predictor 可解釋性時,Amazon Forecast 會計算資料集中所有屬性的影響分數。影響分數可以解譯為影響屬性對整體預測值的影響。您可以在建立預測器時啟用預測器可解釋性,也可以在建立預測器後啟用此功能。
啟用新預測器的預測器可解釋性
在建立新的預測器時啟用預測器可解釋性,將同時建立預測器資源和可解釋性資源。您可以使用軟體開發套件 (SDK) 或 Amazon Forecast 主控台,為新的預測器啟用預測器可解釋性。
啟用預測器可解釋性
登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/forecast/
開啟 Amazon Forecast 主控台。 -
從資料集群組中,選擇您的資料集群組。
-
在導覽窗格中,選擇預測器。
-
選擇訓練新的預測器。
-
在預測器組態區段中,選擇啟用可解釋性。
-
提供下列必要欄位的值:
-
Name - 唯一的預測器名稱。
-
預測頻率 - 預測的精細程度。
-
預測時間範圍 - 要預測的時間步驟數目。
-
-
選擇 Start (啟動)。
啟用現有預測器的預測器可解釋性
為現有預測器啟用預測器可解釋性,會為該資源建立可解釋性資源。您只能為尚未包含可解釋性資源的預測器建立可解釋性資源。若要檢視更新資料集的影響分數,請使用更新的資料重新訓練或重新建立預測器。
您可以使用軟體開發套件 (SDK) 或 Amazon Forecast 主控台,為新的預測器啟用預測器可解釋性。
啟用 Predictor 可解釋性
登入 AWS Management Console ,並在 https://console.aws.amazon.com/forecast/
:// 開啟 Amazon Forecast 主控台。 -
從資料集群組中,選擇您的資料集群組。
-
在導覽窗格中,選擇預測器。
-
選擇您的預測器。
-
在預測器可解釋性區段中,選擇啟用可解釋性。
-
為 Predictor 可解釋性提供唯一的名稱。
-
選擇 Start (啟動)。
匯出預測器可解釋性
注意
匯出檔案可以直接從資料集匯入傳回資訊。如果匯入的資料含公式或命令,這會使檔案受到 CSV 注入的攻擊。因此,匯出的檔案可能會提示安全性警告。若要避免惡意活動,請在讀取匯出的檔案時停用連結和巨集。
預測可讓您將影響分數的 CSV 或 Parquet 檔案匯出至 S3 位置。影響分數範圍從 -1 到 1,其中符號表示影響的方向。您可以使用 Amazon Forecast 軟體開發套件 (SDK) 和 Amazon Forecast 主控台匯出 Impact 分數。

匯出 Predictor 可解釋性
登入 AWS Management Console ,並在 https://console.aws.amazon.com/forecast/
:// 開啟 Amazon Forecast 主控台。 -
從資料集群組中,選擇您的資料集群組。
-
在導覽窗格中,選擇預測器。
-
選擇您的預測器。
-
在預測器可解釋性區段中,選擇匯出。
-
在匯出名稱欄位中,提供匯出的唯一名稱。
-
針對 S3 可解釋性匯出位置欄位,提供 S3 位置以匯出 CSV 檔案。
-
在 IAM 角色欄位中,提供角色存取指定 S3 位置的存取權。
-
選擇建立匯出。
限制和最佳實務
使用 Predictor Explainability 時,請考慮下列限制和最佳實務。
-
Predictor 可解釋性僅適用於使用 AutoPredictor 建立的某些預測程式 - 您無法為使用 AutoML 或透過手動選擇建立的舊版預測程式啟用可解釋性。請參閱升級至 AutoPredictor。
-
Predictor 可解釋性不適用於所有模型 - ARIMA (AutoRegressive 整合式移動平均值)、ETS (指數平滑狀態空間模型) 和 NPTS (非參數時間序列) 模型不包含外部時間序列資料。因此,即使您包含其他資料集,這些模型也不會建立可解釋性報告。
-
可解釋性需要屬性 - 您的預測器必須至少包含下列其中一項:相關時間序列、項目中繼資料、假日或天氣索引。
-
預測器限制在一個可解釋性資源 - 您無法為預測器建立多個可解釋性資源。如果您對已更新資料集的影響分數感興趣,請重新訓練您的預測器。
-
零的影響分數表示沒有影響 - 如果屬性的影響分數為 0,則該屬性對預測值沒有重大影響。
-
重試失敗的預測器可解釋性任務 - 如果預測成功建立預測器但預測器可解釋性任務失敗,您可以在主控台中或使用 CreateExplainability 操作重試建立預測器可解釋性。
-
您無法針對特定時間點和時間序列建立影響分數 - 若要檢視特定時間點和時間序列的影響分數,請參閱預測可解釋性。
-
Predictor Explainability 視覺化效果可在建立後 90 天內使用 - 若要在 90 天後檢視視覺化效果,請重新訓練預測器。