Skip to content

アプリケーション内で をクリックすると、お使いのDataRobotバージョンに関する全プラットフォームドキュメントにアクセスできます。

出力形式

予測は列指向のテーブル形式で返されます。返される列は、次に示すモデルタイプによって決定されます。

連続値モデル

予測ラベル
列名 <target_name>_PREDICTION
サンプル名 revenue_PREDICTION
サンプル値 493822.12
説明 予測値

二値分類モデル

Positiveラベル
列名 <target_name>_<positive_label>_PREDICTION
サンプル名 isbadbuy_1_PREDICTION
サンプル値 0.28
説明 Positiveラベルの浮動小数点での確率
Negativeラベル
列名 <target_name>_<negative_label>_PREDICTION
サンプル名 isbadbuy_0_PREDICTION
サンプル値 0.72
説明 Negativeラベルの浮動小数点での確率
予測ラベル
列名 <target_name>_PREDICTION
サンプル名 isbadbuy_PREDICTION
サンプル値 0
説明 分類の予測ラベル
しきい値ラベル
列名 しきい値
サンプル名 しきい値
サンプル値 0.5
説明 ラベルを決定するために使用する浮動小数点での予測しきい値
Positiveクラスラベル
列名 POSITIVE_CLASS
サンプル名 POSITIVE_CLASS
サンプル値 1
説明 ポジティブクラスとして設定されたラベル

多クラス分類モデル

予測ラベル
列名 <target_name>_PREDICTION
サンプル名 species_PREDICTION
サンプル値 lion
説明 分類の予測ラベル
予測クラスラベル(各クラス用)
列名 <target_name>_<class_label>_PREDICTION
説明 各クラスの浮動小数点での確率
分類の例
サンプル名 サンプル値
species_cat_PREDICTION 0.28
species_lion_PREDICTION 0.24
species_lynx_PREDICTION 0.48

予測ステータス

予測ステータスラベル
列名 prediction_status
説明 OKまたは文字列エラーメッセージを含む行ごとのステータス予測が成功しなかった理由の説明
サンプル値 日付フィールドをYYYY-MM-DDの日付形式に変換できませんでした
サンプル値 OK

予測警告

ジョブで予測警告が有効化されている場合、追加の列が返されます。

列名 IS_OUTLIER_PREDICTION
説明 予測が計算済み予測境界の外側にあるかどうか
値の例
サンプル値
IS_OUTLIER_PREDICTION True
IS_OUTLIER_PREDICTION False

デプロイの承認ステータス

デプロイの承認ワークフローが有効の場合、出力スキーマにはデプロイ承認ステータスを表示する追加列が含まれます。

デプロイステータスラベル
列名 DEPLOYMENT_APPROVAL_STATUS
説明 デプロイが承認されたかどうか
サンプル値 保留中

予測の説明

maxExplanations ジョブパラメーターをゼロ以外の値に設定すると、予測とともに返される予測説明をリクエストできます。説明を計算するしきい値も設定できます。しきい値を設定しないと、DataRobotは各行の説明を計算します。

予測の説明パラメーター
ジョブパラメーター 説明 サンプル値
maxExplanations オプション。この番号までの説明の計算 10
thresholdHigh オプション。このしきい値を超える予測に説明を制限 0.5
thresholdLow オプション。説明をこのしきい値以下の予測に制限します。 0.15

予測の説明が必要な場合、DataRobotは各説明に対して、EXPLANATION_nは1 から要求された説明の最大数までの特徴量説明インデックス)の形式で4つの追加列を返します。戻り列は、以下のとおりです。

  • EXPLANATION_<n>_FEATURE_NAME: その説明の対象となる特徴量名の名前。
  • EXPLANATION_<n>_STRENGTH: 浮動小数点として表される特徴量の強さ
  • EXPLANATION_<n>_QUALITATIVE_STRENGTH: 文字列としての特徴量の強さ(+++から---までのプラスまたはマイナスのインジケータ)。
  • EXPLANATION_<n>_ACTUAL_VALUE: この説明に関連付けられた機能。

名前
EXPLANATION_1_FEATURE_NAME loan_status
EXPLANATION_1_ACTUAL_VALUE 原価償却済み
EXPLANATION_1_STRENGTH 1.380291221709652
EXPLANATION_1_QUALITATIVE_STRENGTH +++
名前
EXPLANATION_1_FEATURE_NAME loan_status
EXPLANATION_1_ACTUAL_VALUE 完済
EXPLANATION_1_STRENGTH -1.2145340858375335
EXPLANATION_1_QUALITATIVE_STRENGTH ---
出力フィルターパラメーター
ジョブパラメーター 説明 サンプル値
includeProbabilities オプション。すべてのクラスの確率を含み、デフォルトはtrueです。 TRUE
includeProbabilitiesClasses オプション。指定アレイにリスト表示された確率のみを含み、デフォルトは空アレイ[]です。 ['setosa'、'versicolor']
includePredictionStatus オプション。出力に予測ステータス列を含み、デフォルトはFalse TRUE

パススルー列

リクエストしたパススルー列がそのまま渡されます。上記の名前のいずれかと競合する場合、ジョブは拒否されます。

関連付けID

デプロイが精度の関連IDとともに設定された場合は、すべての結果セットにはソースデータから自動的に通過する列があります。

出力フィルター

以下のジョブ設定プロパティーを使用して、特定のクラス確率のみを表示するか、何も表示しないかを制御します。

出力フィルターパラメーター
ジョブパラメーター 説明 サンプル値
includeProbabilities オプション。すべてのクラスの確率を含み、デフォルトはtrueです。 TRUE
includeProbabilitiesClasses オプション。指定アレイにリスト表示された確率のみを含み、デフォルトは空アレイ[]です。 ['setosa'、'versicolor']
includePredictionStatus オプション。出力に予測ステータス列を含み、デフォルトはFalse TRUE

備考

二値分類の場合、includeProbabilitiesTHRESHOLD列と>POSITIVE_CLASS列も制御します。

列名再マッピング

ユースケースにDataRobot出力と一致しない厳格な出力スキーマがある場合は、名前を変えて、columnNamesRemappingジョブ設定プロパティを使用して出力から任意の列を削除できます。

出力列再マッピングパラメーター
ジョブパラメーター 説明 サンプル値
columnNamesRemapping オプション。列の名前変更元/先のマッピングを含むオブジェクト/ディクショナリ。ターゲット列をNullまたはFalseに設定して無視します。デフォルトは空セット{}です。 {'isbadbuy_1_PREDICTION': 'prediction', 'isbadbuy_0_PREDICTION': null}

更新しました April 15, 2022
Back to top