自動調整 アクションセット: 構文

個々または複数のモデルタイプの機械学習アルゴリズムのハイパーパラメーターを調整するアクションを提供します

tuneLogistic アクション

ロジスティック回帰パラメーターを自動的に調整し、最小誤差のモデルを調整します。

autotune.tuneLogistic <result=results> <status=rc> /
scoreOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>},
required parameter trainOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>},
tunerOptions
={
constraints
={{
lowerBound=double,
required parameter metric="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME",
upperBound=double
}, {...}},
enableLocalSearch=TRUE | FALSE,
evaluationHistory=TRUE | FALSE,
foldColumn="string",
historyTable
={
appendLookupData=TRUE | FALSE
liveUpdate=TRUE | FALSE
table
={
caslib="string"
compress=TRUE | FALSE
indexVars={"variable-name-1" <, "variable-name-2", ...>}
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=TRUE | FALSE
replace=TRUE | FALSE
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where={"string-1" <, "string-2", ...>}
}
},
logLevel=integer,
lookupTable
={
selectInitialPoint=TRUE | FALSE
table
={
caslib="string"
computedOnDemand=TRUE | FALSE
computedVars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
singlePass=TRUE | FALSE
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
whereTable
={
casLib="string"
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
}
}
},
maxEvals=integer,
maxIters=integer,
maxTime=double,
maxTrainTime=64-bit-integer,
nParallel=integer,
popSize=integer,
sampleSize=integer,
seed=integer,
shuffleGridPoints=TRUE | FALSE,
targetEvent="string",
userConfigurations
={
caslib="string"
computedOnDemand=TRUE | FALSE
computedVars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
singlePass=TRUE | FALSE
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
whereTable
={
casLib="string"
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
}
},
userDefinedPartition=TRUE | FALSE,
},
tuningParameters
={{
exclude=TRUE | FALSE,
initValue=integer | 64-bit-integer | double | TRUE | FALSE | "string",
lowerBound=double,
namePath="string",
upperBound=double,
valueList={any-list-or-data-type-1 <, any-list-or-data-type-2, ...>}
}, {...}},
useParameters="COMBINED" | "CUSTOM" | "STANDARD"
;
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

lookupTable (ネストされたパラメーター table), userConfigurations

チューナーの動作を調整するパラメーターのリストを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

historyTable (ネストされたパラメーター table)

チューナーの動作を調整するパラメーターのリストを指定します。

パラメーターの説明

scoreOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

aStore アクションセットの score アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

* trainOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

regression アクションセットの logistic アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

tunerOptions={tunerOptions}

チューナーの動作を調整するパラメーターのリストを指定します。

tunerOptions の値は次のいずれかになります:

constraints={{autotuneConstraintDefinition-1} <, {autotuneConstraintDefinition-2}, ...>}

制約とその定義のリストを指定します。

autotuneConstraintDefinition の値は次のいずれかになります:

lowerBound=double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
* metric="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に制約するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

LOSSFUNCTION

制約メトリックとして損失関数を指定します。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

upperBound=double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
enableLocalSearch=TRUE | FALSE

True に設定すると、モデルの調整でローカル検索の最適化が有効になります。

デフォルトTRUE
evaluationHistory=TRUE | FALSE

True に設定すると、すべての評価 (すべてのモデル構成) のテーブルが作成され、それらのテーブルがクライアントに返されます。

デフォルトTRUE
foldColumn="string"

交差検証の分割値が示されるデータテーブルの列を指定します。

historyTable={history_table}

すべての評価履歴のデータ点を含む自動調整アクションによって作成される CAS テーブルを指定します。

history_table の値は次のいずれかになります:

appendLookupData=TRUE | FALSE

True に設定すると、使用されていないすべてのルックアップデータ点が historyTable パラメーターで指定されたテーブルに追加されることを指定します。

デフォルトFALSE
liveUpdate=TRUE | FALSE

True に設定すると、評価のたびに historyTable パラメーターで指定されたテーブルが更新されます。liveUpdate パラメーターが True に設定されている場合、他のセッションがテーブルにアクセスできるように、promote パラメーターが True に設定されていなくても、テーブルがプロモートされます。

デフォルトFALSE
* table={casouttable}

table パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

logLevel=integer

書き込むログメッセージのレベルを指定します。ログなし (0)、初期化と完了のログ (1)、設定と反復の結果 (2)、詳細な評価結果 (3)。

デフォルト2
範囲0–3
lookupTable={lookup_table}

評価ルックアップの自動調整アクションで使用される CAS テーブルを指定します。

lookup_table の値は次のいずれかになります:

selectInitialPoint=TRUE | FALSE

True に設定すると、ルックアップテーブルから最適なポイントを選択し、それを初期 (デフォルト) ポイントとして使用します。

別名initPoint
デフォルトFALSE
table={castable}

入力テーブルの設定を指定します。

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=TRUE | FALSE

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFALSE
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

データソースオプションを指定します。

別名options
dataSource
groupByMode="NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=TRUE | FALSE

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFALSE
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable={groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

maxBayesianModelSize=integer

クリギングモデルの最大ポイント数を指定します。searchMethod パラメーターに値 "BAYESIAN" が指定されていない限り、このパラメーターは無視されます。

別名maxBayesianSize
デフォルト500
最小値10
maxEvals=integer

学習され、スコアリングされる目的評価 (モデル構成) の最大数を指定します。

別名maxEvaluations
デフォルト0
最小値0
maxIters=integer

モデル調整のための最適化法の最大反復回数を指定します。各反復において、評価されるモデルの数は、popSize パラメーターの値以下です。

別名maxIterations
デフォルト5
最小値1
maxTime=double

調整に許可される最大時間を指定します。実際の時間は、モデル構成の学習とスコアリングに要する時間によって、この値を超える可能性があります。

デフォルト36000
最小値1
maxTrainTime=64-bit-integer

単一のモデル学習に許容される最大時間を指定します。この時間を超えるとモデル学習は終了し、目的値は欠損値に設定されます。

最小値0
nConvergenceIterations=integer

調整の終了に使用する収束反復回数を指定します。

別名nConvIters
デフォルト4
最小値1
nCrossValFolds=integer

モデル適合誤差を調整目的として評価するために交差検証に使用する分割数を指定します。

別名nFolds
デフォルト5
最小値2
nParallel=integer

モデル構成の並列評価に使用する並列サブセッション数を指定します。

デフォルト0
nSubsessionWorkers=integer

モデル構成の並列評価のために各サブセッションで使用されるワーカーの数を指定します。

別名nSubWorkers
デフォルト0
最小値0
objective="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に目的として使用するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

popSize=integer

各反復で評価するモデル構成の最大数を指定します。

別名populationSize
デフォルト10
最小値2
sampleSize=integer

searchMethod パラメーターの値が "LHS" または "RANDOM" の場合、評価するモデル構成の数を指定します。

デフォルト50
最小値2
searchMethod="BAYESIAN" | "GA" | "GRID" | "LHS" | "RANDOM"

調整中に使用する探索の方法を指定します。

デフォルトGA
BAYESIAN

ベイジアン検索法を使用します。

GA

遺伝的アルゴリズム検索法を使用します。

GRID

グリッド検索法を使用します。

LHS

ラテン超方格標本検索法を使用します。

RANDOM

ランダム検索法を使用します。

secondObjective="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "NONE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に第2目的として使用するメトリックを指定します。

デフォルトNONE
ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

NONE

調整に使用する第2目的を指定しません。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

seed=integer

交差検証の各オブザベーションについて、1つの検証パーティションまたは分割番号の学習データと検証データを選択するために使用するシードを指定します。

デフォルト0
shuffleGridPoints=TRUE | FALSE

True に設定すると、実行前にグリッド検索法によって生成されたポイントがシャッフルされます。

デフォルトTRUE
targetEvent="string"

調整に使用する名義ターゲットイベントの名前を指定します。

trainPartitionFraction=double

調整中のモデル学習に使用する単一のデータパーティションのサイズを指定します。

別名trainFraction
範囲0.01–0.99
userConfigurations={castable}

自動調整アクションで使用するユーザー構成を含む CAS テーブルを指定します。

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=TRUE | FALSE

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFALSE
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

データソースオプションを指定します。

別名options
dataSource
groupByMode="NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=TRUE | FALSE

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFALSE
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable={groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

userDefinedPartition=TRUE | FALSE

True に設定すると、学習とスコアリングのためのユーザー定義パーティションが含まれます。

デフォルトFALSE
validationPartitionFraction=double

モデル適合誤差を調整目的として評価するために使用する単一の検証パーティションのサイズを指定します。

別名validateFraction
デフォルト0.3
範囲0.01–0.99

tuningParameters={{autotuneTuningParmDefinition-1} <, {autotuneTuningParmDefinition-2}, ...>}

カスタム調整パラメーターとその定義のリストを指定します。

autotuneTuningParmDefinition の値は次のいずれかになります:

exclude=TRUE | FALSE

True に設定すると、調整プロセスから調整パラメーターを除外します。

デフォルトFALSE
initValue=integer | 64-bit-integer | double | TRUE | FALSE | "string"

調整パラメーターの初期 (デフォルト) 値を指定します。

lowerBound=double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
namePath="string"

調整パラメーターの名前のパスを指定します。ネストされたアクションパラメーターの場合、このパラメーターは、すべての親パラメーター名を含むドット区切りのパスを指定します。最上位のアクションパラメーターの場合、このパラメーターは単にパラメーターの名前です。

別名name
upperBound=double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
valueList={any-list-or-data-type-1 <, any-list-or-data-type-2, ...>}

調整パラメーターの値リストを指定します。このパラメーターを指定すると、調整パラメーターの下限値と上限値は無視されます。

useParameters="COMBINED" | "CUSTOM" | "STANDARD"

標準調整パラメーターのみを使用するか、カスタム調整パラメーターのみを使用するか、または両方の組み合わせを使用するかを指定します。

デフォルトCOMBINED

tuneLogistic アクション

ロジスティック回帰パラメーターを自動的に調整し、最小誤差のモデルを調整します。

results, info = s:autotune_tuneLogistic{
scoreOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>},
required parameter trainOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>},
tunerOptions
={
constraints
={{
lowerBound=double,
required parameter metric="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME",
upperBound=double
}, {...}},
enableLocalSearch=true | false,
evaluationHistory=true | false,
foldColumn="string",
historyTable
={
appendLookupData=true | false
liveUpdate=true | false
table
={
caslib="string"
compress=true | false
indexVars={"variable-name-1" <, "variable-name-2", ...>}
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=true | false
replace=true | false
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where={"string-1" <, "string-2", ...>}
}
},
logLevel=integer,
lookupTable
={
selectInitialPoint=true | false
table
={
caslib="string"
computedOnDemand=true | false
computedVars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
singlePass=true | false
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
whereTable
={
casLib="string"
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
}
}
},
maxEvals=integer,
maxIters=integer,
maxTime=double,
maxTrainTime=64-bit-integer,
nParallel=integer,
popSize=integer,
sampleSize=integer,
seed=integer,
shuffleGridPoints=true | false,
targetEvent="string",
userConfigurations
={
caslib="string"
computedOnDemand=true | false
computedVars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
singlePass=true | false
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
whereTable
={
casLib="string"
dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter name="table-name"
vars
={{
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
}, {...}}
where="where-expression"
}
},
userDefinedPartition=true | false,
},
tuningParameters
={{
exclude=true | false,
initValue=integer | 64-bit-integer | double | true | false | "string",
lowerBound=double,
namePath="string",
upperBound=double,
valueList={any-list-or-data-type-1 <, any-list-or-data-type-2, ...>}
}, {...}},
useParameters="COMBINED" | "CUSTOM" | "STANDARD"
}
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

lookupTable (ネストされたパラメーター table), userConfigurations

チューナーの動作を調整するパラメーターのリストを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

historyTable (ネストされたパラメーター table)

チューナーの動作を調整するパラメーターのリストを指定します。

パラメーターの説明

scoreOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

aStore アクションセットの score アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

* trainOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

regression アクションセットの logistic アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

tunerOptions={tunerOptions}

チューナーの動作を調整するパラメーターのリストを指定します。

tunerOptions の値は次のいずれかになります:

constraints={{autotuneConstraintDefinition-1} <, {autotuneConstraintDefinition-2}, ...>}

制約とその定義のリストを指定します。

autotuneConstraintDefinition の値は次のいずれかになります:

lowerBound=double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
* metric="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に制約するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

LOSSFUNCTION

制約メトリックとして損失関数を指定します。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

upperBound=double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
enableLocalSearch=true | false

True に設定すると、モデルの調整でローカル検索の最適化が有効になります。

デフォルトtrue
evaluationHistory=true | false

True に設定すると、すべての評価 (すべてのモデル構成) のテーブルが作成され、それらのテーブルがクライアントに返されます。

デフォルトtrue
foldColumn="string"

交差検証の分割値が示されるデータテーブルの列を指定します。

historyTable={history_table}

すべての評価履歴のデータ点を含む自動調整アクションによって作成される CAS テーブルを指定します。

history_table の値は次のいずれかになります:

appendLookupData=true | false

True に設定すると、使用されていないすべてのルックアップデータ点が historyTable パラメーターで指定されたテーブルに追加されることを指定します。

デフォルトfalse
liveUpdate=true | false

True に設定すると、評価のたびに historyTable パラメーターで指定されたテーブルが更新されます。liveUpdate パラメーターが True に設定されている場合、他のセッションがテーブルにアクセスできるように、promote パラメーターが True に設定されていなくても、テーブルがプロモートされます。

デフォルトfalse
* table={casouttable}

table パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

logLevel=integer

書き込むログメッセージのレベルを指定します。ログなし (0)、初期化と完了のログ (1)、設定と反復の結果 (2)、詳細な評価結果 (3)。

デフォルト2
範囲0–3
lookupTable={lookup_table}

評価ルックアップの自動調整アクションで使用される CAS テーブルを指定します。

lookup_table の値は次のいずれかになります:

selectInitialPoint=true | false

True に設定すると、ルックアップテーブルから最適なポイントを選択し、それを初期 (デフォルト) ポイントとして使用します。

別名initPoint
デフォルトfalse
table={castable}

入力テーブルの設定を指定します。

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=true | false

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトfalse
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

データソースオプションを指定します。

別名options
dataSource
groupByMode="NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=true | false

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトfalse
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable={groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

maxBayesianModelSize=integer

クリギングモデルの最大ポイント数を指定します。searchMethod パラメーターに値 "BAYESIAN" が指定されていない限り、このパラメーターは無視されます。

別名maxBayesianSize
デフォルト500
最小値10
maxEvals=integer

学習され、スコアリングされる目的評価 (モデル構成) の最大数を指定します。

別名maxEvaluations
デフォルト0
最小値0
maxIters=integer

モデル調整のための最適化法の最大反復回数を指定します。各反復において、評価されるモデルの数は、popSize パラメーターの値以下です。

別名maxIterations
デフォルト5
最小値1
maxTime=double

調整に許可される最大時間を指定します。実際の時間は、モデル構成の学習とスコアリングに要する時間によって、この値を超える可能性があります。

デフォルト36000
最小値1
maxTrainTime=64-bit-integer

単一のモデル学習に許容される最大時間を指定します。この時間を超えるとモデル学習は終了し、目的値は欠損値に設定されます。

最小値0
nConvergenceIterations=integer

調整の終了に使用する収束反復回数を指定します。

別名nConvIters
デフォルト4
最小値1
nCrossValFolds=integer

モデル適合誤差を調整目的として評価するために交差検証に使用する分割数を指定します。

別名nFolds
デフォルト5
最小値2
nParallel=integer

モデル構成の並列評価に使用する並列サブセッション数を指定します。

デフォルト0
nSubsessionWorkers=integer

モデル構成の並列評価のために各サブセッションで使用されるワーカーの数を指定します。

別名nSubWorkers
デフォルト0
最小値0
objective="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に目的として使用するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

popSize=integer

各反復で評価するモデル構成の最大数を指定します。

別名populationSize
デフォルト10
最小値2
sampleSize=integer

searchMethod パラメーターの値が "LHS" または "RANDOM" の場合、評価するモデル構成の数を指定します。

デフォルト50
最小値2
searchMethod="BAYESIAN" | "GA" | "GRID" | "LHS" | "RANDOM"

調整中に使用する探索の方法を指定します。

デフォルトGA
BAYESIAN

ベイジアン検索法を使用します。

GA

遺伝的アルゴリズム検索法を使用します。

GRID

グリッド検索法を使用します。

LHS

ラテン超方格標本検索法を使用します。

RANDOM

ランダム検索法を使用します。

secondObjective="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "NONE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に第2目的として使用するメトリックを指定します。

デフォルトNONE
ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

NONE

調整に使用する第2目的を指定しません。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

seed=integer

交差検証の各オブザベーションについて、1つの検証パーティションまたは分割番号の学習データと検証データを選択するために使用するシードを指定します。

デフォルト0
shuffleGridPoints=true | false

True に設定すると、実行前にグリッド検索法によって生成されたポイントがシャッフルされます。

デフォルトtrue
targetEvent="string"

調整に使用する名義ターゲットイベントの名前を指定します。

trainPartitionFraction=double

調整中のモデル学習に使用する単一のデータパーティションのサイズを指定します。

別名trainFraction
範囲0.01–0.99
userConfigurations={castable}

自動調整アクションで使用するユーザー構成を含む CAS テーブルを指定します。

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=true | false

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトfalse
computedVars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions={key-1=any-list-or-data-type-1 <, key-2=any-list-or-data-type-2, ...>}

データソースオプションを指定します。

別名options
dataSource
groupByMode="NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=true | false

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトfalse
vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable={groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions={adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions={fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars={{casinvardesc-1} <, {casinvardesc-2}, ...>}

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

userDefinedPartition=true | false

True に設定すると、学習とスコアリングのためのユーザー定義パーティションが含まれます。

デフォルトfalse
validationPartitionFraction=double

モデル適合誤差を調整目的として評価するために使用する単一の検証パーティションのサイズを指定します。

別名validateFraction
デフォルト0.3
範囲0.01–0.99

tuningParameters={{autotuneTuningParmDefinition-1} <, {autotuneTuningParmDefinition-2}, ...>}

カスタム調整パラメーターとその定義のリストを指定します。

autotuneTuningParmDefinition の値は次のいずれかになります:

exclude=true | false

True に設定すると、調整プロセスから調整パラメーターを除外します。

デフォルトfalse
initValue=integer | 64-bit-integer | double | true | false | "string"

調整パラメーターの初期 (デフォルト) 値を指定します。

lowerBound=double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
namePath="string"

調整パラメーターの名前のパスを指定します。ネストされたアクションパラメーターの場合、このパラメーターは、すべての親パラメーター名を含むドット区切りのパスを指定します。最上位のアクションパラメーターの場合、このパラメーターは単にパラメーターの名前です。

別名name
upperBound=double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
valueList={any-list-or-data-type-1 <, any-list-or-data-type-2, ...>}

調整パラメーターの値リストを指定します。このパラメーターを指定すると、調整パラメーターの下限値と上限値は無視されます。

useParameters="COMBINED" | "CUSTOM" | "STANDARD"

標準調整パラメーターのみを使用するか、カスタム調整パラメーターのみを使用するか、または両方の組み合わせを使用するかを指定します。

デフォルトCOMBINED

tuneLogistic アクション

ロジスティック回帰パラメーターを自動的に調整し、最小誤差のモデルを調整します。

results=s.autotune.tuneLogistic(
scoreOptions={"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>},
required parameter trainOptions={"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>},
tunerOptions
={
"constraints"
:[{
"lowerBound":double,
required parameter "metric":"ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME",
"upperBound":double
}<, {...}>],
"enableLocalSearch":True | False,
"evaluationHistory":True | False,
"foldColumn":"string",
"historyTable"
:{
"appendLookupData":True | False
"liveUpdate":True | False
"table"
:{
"caslib":"string"
"compress":True | False
"indexVars":["variable-name-1" <, "variable-name-2", ...>]
"label":"string"
"lifetime":64-bit-integer
"maxMemSize":64-bit-integer
"memoryFormat":"DVR" | "INHERIT" | "STANDARD"
"name":"table-name"
"promote":True | False
"replace":True | False
"replication":integer
"tableRedistUpPolicy":"DEFER" | "NOREDIST" | "REBALANCE"
"threadBlockSize":64-bit-integer
"timeStamp":"string"
"where":["string-1" <, "string-2", ...>]
}
},
"logLevel":integer,
"lookupTable"
:{
"selectInitialPoint":True | False
"table"
:{
"caslib":"string"
"computedOnDemand":True | False
"computedVars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>]
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter "name":"table-name"
"singlePass":True | False
"vars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>]
"where":"where-expression"
"whereTable"
:{
"casLib":"string"
"dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter "name":"table-name"
"vars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>]
"where":"where-expression"
}
}
},
"maxEvals":integer,
"maxIters":integer,
"maxTime":double,
"maxTrainTime":64-bit-integer,
"nCrossValFolds":integer,
"nParallel":integer,
"popSize":integer,
"sampleSize":integer,
"seed":integer,
"shuffleGridPoints":True | False,
"targetEvent":"string",
"userConfigurations"
:{
"caslib":"string"
"computedOnDemand":True | False
"computedVars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>]
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter "name":"table-name"
"singlePass":True | False
"vars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>]
"where":"where-expression"
"whereTable"
:{
"casLib":"string"
"dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}
"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}
required parameter "name":"table-name"
"vars"
:[{
"format":"string",
"formattedLength":integer,
"label":"string",
required parameter "name":"variable-name",
"nfd":integer,
"nfl":integer
}<, {...}>]
"where":"where-expression"
}
},
"userDefinedPartition":True | False,
},
tuningParameters
=[{
"exclude":True | False,
"initValue":integer | 64-bit-integer | double | True | False | "string",
"lowerBound":double,
"namePath":"string",
"upperBound":double,
"valueList":{any-list-or-data-type-1 <, any-list-or-data-type-2, ...>}
}<, {...}>],
useParameters="COMBINED" | "CUSTOM" | "STANDARD"
)
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

lookupTable (ネストされたパラメーター table), userConfigurations

チューナーの動作を調整するパラメーターのリストを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

historyTable (ネストされたパラメーター table)

チューナーの動作を調整するパラメーターのリストを指定します。

パラメーターの説明

scoreOptions={"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}

aStore アクションセットの score アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

* trainOptions={"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}

regression アクションセットの logistic アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

tunerOptions={tunerOptions}

チューナーの動作を調整するパラメーターのリストを指定します。

tunerOptions の値は次のいずれかになります:

"constraints":[{autotuneConstraintDefinition-1} <, {autotuneConstraintDefinition-2}, ...>]

制約とその定義のリストを指定します。

autotuneConstraintDefinition の値は次のいずれかになります:

"lowerBound":double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
* "metric":"ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に制約するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

LOSSFUNCTION

制約メトリックとして損失関数を指定します。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

"upperBound":double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
"enableLocalSearch":True | False

True に設定すると、モデルの調整でローカル検索の最適化が有効になります。

デフォルトTrue
"evaluationHistory":True | False

True に設定すると、すべての評価 (すべてのモデル構成) のテーブルが作成され、それらのテーブルがクライアントに返されます。

デフォルトTrue
"foldColumn":"string"

交差検証の分割値が示されるデータテーブルの列を指定します。

"historyTable":{history_table}

すべての評価履歴のデータ点を含む自動調整アクションによって作成される CAS テーブルを指定します。

history_table の値は次のいずれかになります:

"appendLookupData":True | False

True に設定すると、使用されていないすべてのルックアップデータ点が historyTable パラメーターで指定されたテーブルに追加されることを指定します。

デフォルトFalse
"liveUpdate":True | False

True に設定すると、評価のたびに historyTable パラメーターで指定されたテーブルが更新されます。liveUpdate パラメーターが True に設定されている場合、他のセッションがテーブルにアクセスできるように、promote パラメーターが True に設定されていなくても、テーブルがプロモートされます。

デフォルトFalse
* "table":{casouttable}

table パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

"logLevel":integer

書き込むログメッセージのレベルを指定します。ログなし (0)、初期化と完了のログ (1)、設定と反復の結果 (2)、詳細な評価結果 (3)。

デフォルト2
範囲0–3
"lookupTable":{lookup_table}

評価ルックアップの自動調整アクションで使用される CAS テーブルを指定します。

lookup_table の値は次のいずれかになります:

"selectInitialPoint":True | False

True に設定すると、ルックアップテーブルから最適なポイントを選択し、それを初期 (デフォルト) ポイントとして使用します。

別名initPoint
デフォルトFalse
"table":{castable}

入力テーブルの設定を指定します。

castable の値は次のいずれかになります:

"caslib":"string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

"computedOnDemand":True | False

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFalse
"computedVars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"computedVarsProgram":"string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}

データソースオプションを指定します。

別名options
dataSource
"groupByMode":"NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import_

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* "name":"table-name"

入力テーブルの名前を指定します。

"singlePass":True | False

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFalse
"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"where":"where-expression"

入力データをサブセット化する式を指定します。

"whereTable":{groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

"casLib":"string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

"dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import_

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* "name":"table-name"

フィルターテーブルの名前を指定します。

"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"where":"where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

"maxBayesianModelSize":integer

クリギングモデルの最大ポイント数を指定します。searchMethod パラメーターに値 "BAYESIAN" が指定されていない限り、このパラメーターは無視されます。

別名maxBayesianSize
デフォルト500
最小値10
"maxEvals":integer

学習され、スコアリングされる目的評価 (モデル構成) の最大数を指定します。

別名maxEvaluations
デフォルト0
最小値0
"maxIters":integer

モデル調整のための最適化法の最大反復回数を指定します。各反復において、評価されるモデルの数は、popSize パラメーターの値以下です。

別名maxIterations
デフォルト5
最小値1
"maxTime":double

調整に許可される最大時間を指定します。実際の時間は、モデル構成の学習とスコアリングに要する時間によって、この値を超える可能性があります。

デフォルト36000
最小値1
"maxTrainTime":64-bit-integer

単一のモデル学習に許容される最大時間を指定します。この時間を超えるとモデル学習は終了し、目的値は欠損値に設定されます。

最小値0
"nConvergenceIterations":integer

調整の終了に使用する収束反復回数を指定します。

別名nConvIters
デフォルト4
最小値1
"nCrossValFolds":integer

モデル適合誤差を調整目的として評価するために交差検証に使用する分割数を指定します。

別名nFolds
デフォルト5
最小値2
"nParallel":integer

モデル構成の並列評価に使用する並列サブセッション数を指定します。

デフォルト0
"nSubsessionWorkers":integer

モデル構成の並列評価のために各サブセッションで使用されるワーカーの数を指定します。

別名nSubWorkers
デフォルト0
最小値0
"objective":"ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に目的として使用するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

"popSize":integer

各反復で評価するモデル構成の最大数を指定します。

別名populationSize
デフォルト10
最小値2
"sampleSize":integer

searchMethod パラメーターの値が "LHS" または "RANDOM" の場合、評価するモデル構成の数を指定します。

デフォルト50
最小値2
"searchMethod":"BAYESIAN" | "GA" | "GRID" | "LHS" | "RANDOM"

調整中に使用する探索の方法を指定します。

デフォルトGA
BAYESIAN

ベイジアン検索法を使用します。

GA

遺伝的アルゴリズム検索法を使用します。

GRID

グリッド検索法を使用します。

LHS

ラテン超方格標本検索法を使用します。

RANDOM

ランダム検索法を使用します。

"secondObjective":"ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "NONE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に第2目的として使用するメトリックを指定します。

デフォルトNONE
ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

NONE

調整に使用する第2目的を指定しません。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

"seed":integer

交差検証の各オブザベーションについて、1つの検証パーティションまたは分割番号の学習データと検証データを選択するために使用するシードを指定します。

デフォルト0
"shuffleGridPoints":True | False

True に設定すると、実行前にグリッド検索法によって生成されたポイントがシャッフルされます。

デフォルトTrue
"targetEvent":"string"

調整に使用する名義ターゲットイベントの名前を指定します。

"trainPartitionFraction":double

調整中のモデル学習に使用する単一のデータパーティションのサイズを指定します。

別名trainFraction
範囲0.01–0.99
"userConfigurations":{castable}

自動調整アクションで使用するユーザー構成を含む CAS テーブルを指定します。

castable の値は次のいずれかになります:

"caslib":"string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

"computedOnDemand":True | False

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFalse
"computedVars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"computedVarsProgram":"string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
"dataSourceOptions":{"key-1":{any-list-or-data-type-1} <, "key-2":{any-list-or-data-type-2}, ...>}

データソースオプションを指定します。

別名options
dataSource
"groupByMode":"NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import_

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* "name":"table-name"

入力テーブルの名前を指定します。

"singlePass":True | False

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFalse
"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"where":"where-expression"

入力データをサブセット化する式を指定します。

"whereTable":{groupbytable}

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

"casLib":"string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

"dataSourceOptions":{adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters}

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

"importOptions":{"fileType":"ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters}

データソースからテーブルを読み込むための設定を指定します。

別名import_

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* "name":"table-name"

フィルターテーブルの名前を指定します。

"vars":[{casinvardesc-1} <, {casinvardesc-2}, ...>]

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

"format":"string"

変数に適用するフォーマットを指定します。

"formattedLength":integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

"label":"string"

変数の説明ラベルを指定します。

* "name":"variable-name"

変数の名前を指定します。

"nfd":integer

フォーマット精度の長さを指定します。

"nfl":integer

フォーマットフィールドの長さを指定します。

"where":"where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

"userDefinedPartition":True | False

True に設定すると、学習とスコアリングのためのユーザー定義パーティションが含まれます。

デフォルトFalse
"validationPartitionFraction":double

モデル適合誤差を調整目的として評価するために使用する単一の検証パーティションのサイズを指定します。

別名validateFraction
デフォルト0.3
範囲0.01–0.99

tuningParameters=[{autotuneTuningParmDefinition-1} <, {autotuneTuningParmDefinition-2}, ...>]

カスタム調整パラメーターとその定義のリストを指定します。

autotuneTuningParmDefinition の値は次のいずれかになります:

"exclude":True | False

True に設定すると、調整プロセスから調整パラメーターを除外します。

デフォルトFalse
"initValue":integer | 64-bit-integer | double | True | False | "string"

調整パラメーターの初期 (デフォルト) 値を指定します。

"lowerBound":double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
"namePath":"string"

調整パラメーターの名前のパスを指定します。ネストされたアクションパラメーターの場合、このパラメーターは、すべての親パラメーター名を含むドット区切りのパスを指定します。最上位のアクションパラメーターの場合、このパラメーターは単にパラメーターの名前です。

別名name
"upperBound":double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
"valueList":{any-list-or-data-type-1 <, any-list-or-data-type-2, ...>}

調整パラメーターの値リストを指定します。このパラメーターを指定すると、調整パラメーターの下限値と上限値は無視されます。

useParameters="COMBINED" | "CUSTOM" | "STANDARD"

標準調整パラメーターのみを使用するか、カスタム調整パラメーターのみを使用するか、または両方の組み合わせを使用するかを指定します。

デフォルトCOMBINED

tuneLogistic アクション

ロジスティック回帰パラメーターを自動的に調整し、最小誤差のモデルを調整します。

results <– cas.autotune.tuneLogistic(s,
scoreOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>),
required parameter trainOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>),
tunerOptions
=list(
constraints
=list( list(
lowerBound=double,
required parameter metric="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME",
upperBound=double
) <, list(...)>),
enableLocalSearch=TRUE | FALSE,
evaluationHistory=TRUE | FALSE,
foldColumn="string",
historyTable
=list(
appendLookupData=TRUE | FALSE
liveUpdate=TRUE | FALSE
table
=list(
caslib="string"
compress=TRUE | FALSE
indexVars=list("variable-name-1" <, "variable-name-2", ...>)
label="string"
lifetime=64-bit-integer
maxMemSize=64-bit-integer
memoryFormat="DVR" | "INHERIT" | "STANDARD"
name="table-name"
promote=TRUE | FALSE
replace=TRUE | FALSE
replication=integer
tableRedistUpPolicy="DEFER" | "NOREDIST" | "REBALANCE"
threadBlockSize=64-bit-integer
timeStamp="string"
where=list("string-1" <, "string-2", ...>)
)
),
logLevel=integer,
lookupTable
=list(
selectInitialPoint=TRUE | FALSE
table
=list(
caslib="string"
computedOnDemand=TRUE | FALSE
computedVars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>)
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)
required parameter name="table-name"
singlePass=TRUE | FALSE
vars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>)
where="where-expression"
whereTable
=list(
casLib="string"
dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters)
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)
required parameter name="table-name"
vars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>)
where="where-expression"
)
)
),
maxEvals=integer,
maxIters=integer,
maxTime=double,
maxTrainTime=64-bit-integer,
nParallel=integer,
popSize=integer,
sampleSize=integer,
seed=integer,
shuffleGridPoints=TRUE | FALSE,
targetEvent="string",
userConfigurations
=list(
caslib="string"
computedOnDemand=TRUE | FALSE
computedVars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>)
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)
required parameter name="table-name"
singlePass=TRUE | FALSE
vars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>)
where="where-expression"
whereTable
=list(
casLib="string"
dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters)
importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DELIMITED" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SOUND" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)
required parameter name="table-name"
vars
=list( list(
format="string",
formattedLength=integer,
label="string",
required parameter name="variable-name",
nfd=integer,
nfl=integer
) <, list(...)>)
where="where-expression"
)
),
userDefinedPartition=TRUE | FALSE,
),
tuningParameters
=list( list(
exclude=TRUE | FALSE,
initValue=integer | 64-bit-integer | double | TRUE | FALSE | "string",
lowerBound=double,
namePath="string",
upperBound=double,
valueList=list(any-list-or-data-type-1 <, any-list-or-data-type-2, ...>)
) <, list(...)>),
useParameters="COMBINED" | "CUSTOM" | "STANDARD"
)
必須パラメーター

要約: 入力テーブルと出力テーブル

行にサブパラメーターが含まれる場合は、サブパラメーターに名前、caslibなどを指定できます。サブパラメーターが含まれない場合は、パラメーターに名前、caslibなどを指定できます。

入力テーブルの読み込みパラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

lookupTable (ネストされたパラメーター table), userConfigurations

チューナーの動作を調整するパラメーターのリストを指定します。

出力テーブルの作成パラメーター

パラメーター

サブパラメーター

説明

 tunerOptions

historyTable (ネストされたパラメーター table)

チューナーの動作を調整するパラメーターのリストを指定します。

パラメーターの説明

scoreOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)

aStore アクションセットの score アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

* trainOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)

regression アクションセットの logistic アクションで使用されるパラメーターのリストを指定します。詳細については、そのアクションのパラメーターを参照してください。

tunerOptions=list(tunerOptions)

チューナーの動作を調整するパラメーターのリストを指定します。

tunerOptions の値は次のいずれかになります:

constraints=list( list(autotuneConstraintDefinition-1) <, list(autotuneConstraintDefinition-2), ...>)

制約とその定義のリストを指定します。

autotuneConstraintDefinition の値は次のいずれかになります:

lowerBound=double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
* metric="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "LOSSFUNCTION" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に制約するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

LOSSFUNCTION

制約メトリックとして損失関数を指定します。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

upperBound=double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
enableLocalSearch=TRUE | FALSE

True に設定すると、モデルの調整でローカル検索の最適化が有効になります。

デフォルトTRUE
evaluationHistory=TRUE | FALSE

True に設定すると、すべての評価 (すべてのモデル構成) のテーブルが作成され、それらのテーブルがクライアントに返されます。

デフォルトTRUE
foldColumn="string"

交差検証の分割値が示されるデータテーブルの列を指定します。

historyTable=list(history_table)

すべての評価履歴のデータ点を含む自動調整アクションによって作成される CAS テーブルを指定します。

history_table の値は次のいずれかになります:

appendLookupData=TRUE | FALSE

True に設定すると、使用されていないすべてのルックアップデータ点が historyTable パラメーターで指定されたテーブルに追加されることを指定します。

デフォルトFALSE
liveUpdate=TRUE | FALSE

True に設定すると、評価のたびに historyTable パラメーターで指定されたテーブルが更新されます。liveUpdate パラメーターが True に設定されている場合、他のセッションがテーブルにアクセスできるように、promote パラメーターが True に設定されていなくても、テーブルがプロモートされます。

デフォルトFALSE
* table=list(casouttable)

table パラメーターの指定の詳細については、共通 casouttable (形式 1) パラメーターを参照してください。

logLevel=integer

書き込むログメッセージのレベルを指定します。ログなし (0)、初期化と完了のログ (1)、設定と反復の結果 (2)、詳細な評価結果 (3)。

デフォルト2
範囲0–3
lookupTable=list(lookup_table)

評価ルックアップの自動調整アクションで使用される CAS テーブルを指定します。

lookup_table の値は次のいずれかになります:

selectInitialPoint=TRUE | FALSE

True に設定すると、ルックアップテーブルから最適なポイントを選択し、それを初期 (デフォルト) ポイントとして使用します。

別名initPoint
デフォルトFALSE
table=list(castable)

入力テーブルの設定を指定します。

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=TRUE | FALSE

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFALSE
computedVars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)

データソースオプションを指定します。

別名options
dataSource
groupByMode="NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=TRUE | FALSE

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFALSE
vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable=list(groupbytable)

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters)

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

maxBayesianModelSize=integer

クリギングモデルの最大ポイント数を指定します。searchMethod パラメーターに値 "BAYESIAN" が指定されていない限り、このパラメーターは無視されます。

別名maxBayesianSize
デフォルト500
最小値10
maxEvals=integer

学習され、スコアリングされる目的評価 (モデル構成) の最大数を指定します。

別名maxEvaluations
デフォルト0
最小値0
maxIters=integer

モデル調整のための最適化法の最大反復回数を指定します。各反復において、評価されるモデルの数は、popSize パラメーターの値以下です。

別名maxIterations
デフォルト5
最小値1
maxTime=double

調整に許可される最大時間を指定します。実際の時間は、モデル構成の学習とスコアリングに要する時間によって、この値を超える可能性があります。

デフォルト36000
最小値1
maxTrainTime=64-bit-integer

単一のモデル学習に許容される最大時間を指定します。この時間を超えるとモデル学習は終了し、目的値は欠損値に設定されます。

最小値0
nConvergenceIterations=integer

調整の終了に使用する収束反復回数を指定します。

別名nConvIters
デフォルト4
最小値1
nCrossValFolds=integer

モデル適合誤差を調整目的として評価するために交差検証に使用する分割数を指定します。

別名nFolds
デフォルト5
最小値2
nParallel=integer

モデル構成の並列評価に使用する並列サブセッション数を指定します。

デフォルト0
nSubsessionWorkers=integer

モデル構成の並列評価のために各サブセッションで使用されるワーカーの数を指定します。

別名nSubWorkers
デフォルト0
最小値0
objective="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に目的として使用するメトリックを指定します。

ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

popSize=integer

各反復で評価するモデル構成の最大数を指定します。

別名populationSize
デフォルト10
最小値2
sampleSize=integer

searchMethod パラメーターの値が "LHS" または "RANDOM" の場合、評価するモデル構成の数を指定します。

デフォルト50
最小値2
searchMethod="BAYESIAN" | "GA" | "GRID" | "LHS" | "RANDOM"

調整中に使用する探索の方法を指定します。

デフォルトGA
BAYESIAN

ベイジアン検索法を使用します。

GA

遺伝的アルゴリズム検索法を使用します。

GRID

グリッド検索法を使用します。

LHS

ラテン超方格標本検索法を使用します。

RANDOM

ランダム検索法を使用します。

secondObjective="ASE" | "AUC" | "CUMULATIVEGAIN" | "F05" | "F1" | "FNR" | "FPR" | "GAMMA" | "GINI" | "HITRATE" | "KS" | "MAE" | "MCE" | "MCLL" | "MEANAVEPRECISION" | "MEANRECIPRANK" | "MISC" | "MSE" | "MSLE" | "NONE" | "RASE" | "RECALL" | "RMAE" | "RMSLE" | "SCORINGTIME" | "TAU" | "TNR" | "TPR" | "TRAININGTIME"

調整中に第2目的として使用するメトリックを指定します。

デフォルトNONE
ASE

平均平方誤差(ASE)を目的関数または制約メトリックとして指定します。

AUC

曲線下面積を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

CUMULATIVEGAIN

重み付き正規化減損累積利得を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

F05

F0.5 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

F1

F1 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

FNR

目的関数または制約メトリックとして偽陰性率を指定します (名義ターゲットのみ)。

FPR

目的関数または制約メトリックとして偽陽性率を指定します (名義ターゲットのみ)。

GAMMA

ガンマ係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

GINI

Gini 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

HITRATE

ヒット率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

KS

Kolmogorov-Smirnov 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MAE

平均絶対誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MCE

誤分類率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MCLL

多群対数損失を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MEANAVEPRECISION

平均適合率の平均を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MEANRECIPRANK

平均逆順位を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

MISC

誤分類誤差率を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

MSE

平均平方誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

MSLE

平均平方対数誤差を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

NONE

調整に使用する第2目的を指定しません。

RASE

平均平方誤差(ASE)の平方根を目的関数または制約メトリックとして指定します。

RECALL

再現率を目的関数または制約メトリックとして指定します (レコメンダーモデルタイプのみ)。

RMAE

平均絶対誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

RMSLE

平均平方対数誤差の平方根を目的関数または制約メトリックとして指定します (間隔ターゲットのみ)。

SCORINGTIME

調整の目的として、モデルのスコアリング時間を指定します。

TAU

tau 係数を目的関数または制約メトリックとして指定します (名義ターゲットのみ)。

TNR

目的関数または制約メトリックとして真陰性率を指定します (名義ターゲットのみ)。

TPR

目的関数または制約メトリックとして真陽性率を指定します (名義ターゲットのみ)。

TRAININGTIME

調整の目的として、モデルの学習時間を指定します。

seed=integer

交差検証の各オブザベーションについて、1つの検証パーティションまたは分割番号の学習データと検証データを選択するために使用するシードを指定します。

デフォルト0
shuffleGridPoints=TRUE | FALSE

True に設定すると、実行前にグリッド検索法によって生成されたポイントがシャッフルされます。

デフォルトTRUE
targetEvent="string"

調整に使用する名義ターゲットイベントの名前を指定します。

trainPartitionFraction=double

調整中のモデル学習に使用する単一のデータパーティションのサイズを指定します。

別名trainFraction
範囲0.01–0.99
userConfigurations=list(castable)

自動調整アクションで使用するユーザー構成を含む CAS テーブルを指定します。

castable の値は次のいずれかになります:

caslib="string"

アクションで使用する入力テーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。別の caslib からテーブルにアクセスする必要がある場合にのみ値を指定します。

computedOnDemand=TRUE | FALSE

True に設定すると、アクションの開始時ではなくテーブルのロード時に計算変数が作成されます。

別名compOnDemand
デフォルトFALSE
computedVars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

作成する計算変数の名前を指定します。computedVarsProgram パラメーターの各変数の式を指定します。このパラメーターを指定しない場合、computeVarsProgram のすべての変数が自動的に含まれます。

別名compVars

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

computedVarsProgram="string"

computedVars パラメーターに含める各計算変数の式を指定します。

別名compPgm
dataSourceOptions=list(key-1=list(any-list-or-data-type-1) <, key-2=list(any-list-or-data-type-2), ...>)

データソースオプションを指定します。

別名options
dataSource
groupByMode="NOSORT" | "REDISTRIBUTE"

グループの作成方法を指定します。

デフォルトNOSORT
NOSORT

各マシン上で並べ替えを行わずにデータをグループ化し、コントローラー上で再度データをグループ化します。

REDISTRIBUTE

ノード間で行を転送し、グループ内での順序を保証します。この方法は遅くなります。

importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

入力テーブルの名前を指定します。

singlePass=TRUE | FALSE

True に設定すると、サーバー上に一時テーブルは作成されません。このパラメーターを True に設定すると効率的ですが、繰り返し実行時にデータの順序が安定しない場合があります。

デフォルトFALSE
vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

アクションで使用する変数を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

入力データをサブセット化する式を指定します。

whereTable=list(groupbytable)

WHERE フィルターとして使用する行を含む入力テーブルを指定します。vars パラメーターが指定されていない場合は、入力テーブルとフィルタリングテーブルに共通するすべての変数名を使用して一致する行を検索します。入力テーブルの where パラメーターとこのパラメーターが指定されている場合、このフィルタリングテーブルが最初に適用されます。

groupbytable の値は次のいずれかになります:

casLib="string"

フィルターテーブルの caslib を指定します。デフォルトでは、アクティブな caslib が使用されます。

dataSourceOptions=list(adls_noreq-parameters | bigquery-parameters | cas_noreq-parameters | clouddex-parameters | db2-parameters | dnfs-parameters | esp-parameters | fedsvr-parameters | gcs_noreq-parameters | hadoop-parameters | hana-parameters | impala-parameters | informix-parameters | jdbc-parameters | mongodb-parameters | mysql-parameters | odbc-parameters | oracle-parameters | path-parameters | postgres-parameters | redshift-parameters | s3-parameters | sapiq-parameters | sforce-parameters | singlestore_standard-parameters | snowflake-parameters | spark-parameters | spde-parameters | sqlserver-parameters | ss_noreq-parameters | teradata-parameters | vertica-parameters | yellowbrick-parameters)

データソースオプションを指定します。

別名options
dataSource

dataSourceOptions パラメーターの指定の詳細については、共通 dataSourceOptions パラメーターを参照してください。

importOptions=list(fileType="ANY" | "AUDIO" | "AUTO" | "BASESAS" | "CSV" | "DOCUMENT" | "DTA" | "ESP" | "EXCEL" | "FMT" | "HDAT" | "IMAGE" | "JMP" | "LASR" | "PARQUET" | "SPSS" | "VIDEO" | "XLS", fileType-specific-parameters)

データソースからテーブルを読み込むための設定を指定します。

別名import

importOptions パラメーターの指定の詳細については、共通 importOptions パラメーターを参照してください。

* name="table-name"

フィルターテーブルの名前を指定します。

vars=list( list(casinvardesc-1) <, list(casinvardesc-2), ...>)

フィルターテーブルから使用する変数名を指定します。

casinvardesc の値は次のいずれかになります:

format="string"

変数に適用するフォーマットを指定します。

formattedLength=integer

フォーマットフィールドの長さとフォーマット精度の長さを指定します。

label="string"

変数の説明ラベルを指定します。

* name="variable-name"

変数の名前を指定します。

nfd=integer

フォーマット精度の長さを指定します。

nfl=integer

フォーマットフィールドの長さを指定します。

where="where-expression"

フィルターテーブルからデータをサブセット化する式を指定します。

userDefinedPartition=TRUE | FALSE

True に設定すると、学習とスコアリングのためのユーザー定義パーティションが含まれます。

デフォルトFALSE
validationPartitionFraction=double

モデル適合誤差を調整目的として評価するために使用する単一の検証パーティションのサイズを指定します。

別名validateFraction
デフォルト0.3
範囲0.01–0.99

tuningParameters=list( list(autotuneTuningParmDefinition-1) <, list(autotuneTuningParmDefinition-2), ...>)

カスタム調整パラメーターとその定義のリストを指定します。

autotuneTuningParmDefinition の値は次のいずれかになります:

exclude=TRUE | FALSE

True に設定すると、調整プロセスから調整パラメーターを除外します。

デフォルトFALSE
initValue=integer | 64-bit-integer | double | TRUE | FALSE | "string"

調整パラメーターの初期 (デフォルト) 値を指定します。

lowerBound=double

調整パラメーターの範囲の下限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名LB
namePath="string"

調整パラメーターの名前のパスを指定します。ネストされたアクションパラメーターの場合、このパラメーターは、すべての親パラメーター名を含むドット区切りのパスを指定します。最上位のアクションパラメーターの場合、このパラメーターは単にパラメーターの名前です。

別名name
upperBound=double

調整パラメーターの範囲の上限を指定します。このパラメーターは数値調整パラメーターにのみ使用でき、調整パラメーターに値リストが指定されている場合は無視されます。

別名UB
valueList=list(any-list-or-data-type-1 <, any-list-or-data-type-2, ...>)

調整パラメーターの値リストを指定します。このパラメーターを指定すると、調整パラメーターの下限値と上限値は無視されます。

useParameters="COMBINED" | "CUSTOM" | "STANDARD"

標準調整パラメーターのみを使用するか、カスタム調整パラメーターのみを使用するか、または両方の組み合わせを使用するかを指定します。

デフォルトCOMBINED
最終更新: 2026年3月26日