ensemblenode プロパティ

アンサンブル・ノード・アイコンEnsembleノードは、2つ以上のモデルナゲットを組み合わせて、いずれか1つのモデルから得られる予測よりも正確な予測結果を得る。

# Create and configure an Ensemble node 
node = stream.create("ensemble", "My node")
node.setPropertyValue("ensemble_target_field", "response")
node.setPropertyValue("filter_individual_model_output", False)
node.setPropertyValue("flag_ensemble_method", "ConfidenceWeightedVoting")
node.setPropertyValue("flag_voting_tie_selection", "HighestConfidence")
表 1. アンサンブル・ノード・プロパティー
ensemblenode properties データ・タイプ プロパティーの説明
ensemble_target_field フィールド アンサンブルで使用されるすべてのモデルの対象フィールドを指定します。
filter_individual_model_output フラグ 個々のモデルのスコアリング結果を非表示にするかどうかを指定します。
flag_ensemble_method Voting ConfidenceWeightedVoting RawPropensityWeightedVoting AdjustedPropensityWeightedVoting HighestConfidence AverageRawPropensity AverageAdjustedPropensity アンサンブルスコアを決定するために使用される方法を指定します。 この設定は、選択したターゲットがフラグフィールドの場合のみ適用されます。
set_ensemble_method Voting ConfidenceWeightedVoting HighestConfidence アンサンブルスコアを決定するために使用される方法を指定します。 この設定は、選択したターゲットが公称フィールドの場合のみ適用されます。
flag_voting_tie_selection Random HighestConfidence RawPropensity AdjustedPropensity 投票方法が選択された場合、同点の解決方法を指定します。 この設定は、選択したターゲットがフラグフィールドの場合のみ適用されます。
set_voting_tie_selection Random HighestConfidence 投票方法が選択された場合、同点の解決方法を指定します。 この設定は、選択したターゲットが公称フィールドの場合のみ適用されます。
calculate_standard_error フラグ 対象フィールドが連続的である場合、標準誤差計算がデフォルトで実行され、測定または推定値と真の値の差が計算され、それらの推定値がどの程度一致しているかが示されます。