キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
DataRobot コミュニティ

予測の説明エラー"Prediction Explanations not initialized for model"

dr-straysheep
データロボット同窓生

予測の説明エラー"Prediction Explanations not initialized for model"

Prediction APIを使用してPrediction Explanationを取得しようとすると、次のようなエラーメッセージが表示されることがあります。どういった問題が考えられますか?

422 Error: {"message":"Prediction Explanations are not initialized for the model"}

 

 

0 件の賞賛
1件の返信1
NaokiS
データロボット同窓生

特定の配置に関連付けられたモデルに対してFeature Impactが計算されているかどうかを確認してください。

そうでない場合は、予測説明を使用して予測を要求しようとすると、次のようなエラーメッセージが表示されます。

ClientError: 422 client error: {'message': 'A prerequisite was not satisfied:
Feature impact has not been computed for the model. Run feature impact for this model first.'}

 

Feature Impactが計算されていない場合は、GUIまたはAPIを介してジョブを開始できます。

=GUIを使用してFeature Impactを計算する方法=

Modelsタブに移動します。
特定の配置にリンクされたモデルにアクセスする
解釈タブをクリックします。
特徴量のインパクトタブに移動します。
特徴量のインパクトを有効にするボタンをクリックします。

 

=APIを使ってFeature Impactを計算する方法(DataRobot Python Clientを使って)=

モデルオブジェクトにアクセスする
モデルオブジェクトの get_or_request_feature_impact() 関数を呼び出します。

上記が終われば、Prediction APIを使ってPrediction Explanationsを取得できるようになります。

 

0 件の賞賛