IDAX.RSE - 回帰予測の相対二乗誤差の計算

このストアード・プロシージャーを使用して、回帰予測の相対二乗誤差を計算できます。 計算では、回帰モデルをデータに適用して生成した予測を、そのデータの実際の値と比較します。

許可

ステートメントの許可 ID が保持する特権に、IDAX_USER ロールが含まれている必要があります。

構文

IDAX.RSE(in parameter_string varchar(32672))

パラメーターの説明

parameter_string
コンマで区切られた <parameter>=<value> 項目のペアを含む必須の 1 ストリング・パラメーター。
データ型: VARCHAR(32672)
以下のリストに、パラメーター値を示します。
pred_table
必須。
予測値を含んでいる入力表の名前。
データ型: VARCHAR(256)
pred_column
必須。
予測値を含んでいる pred_table 内の入力表列。
データ型: VARCHAR(128)
pred_id
必須。
ユニーク・インスタンス ID を識別する pred_table 内の入力表列。
データ型: VARCHAR(128)
true_table
必須。
実数値を含んでいる入力表の名前。
データ型: VARCHAR(256)
true_column
必須。
実際の値が含まれている true_table 内の入力表の列。
データ型: VARCHAR(128)
true_id
必須。
ユニーク・インスタンス ID を識別する true_table 内の入力表列。
データ型: VARCHAR(128)
check
オプション。
使用法エラーを防ぐためにパラメーターをチェックするかどうかを示すフラグ。
使用できる値は、「all」(すべてチェック)、「none」(チェックしない)、および「nulls」(NULL のみチェック) です。
パラメーターをチェックするプロセスには時間がかかる場合があることに注意してください。
デフォルト: all
データ型: VARCHAR(ANY)

戻される情報

結果セットは、DOUBLE の相対二乗誤差です。

CALL IDAX.SPLIT_DATA('intable=samples.customer_churn,traintable=cust_train,testtable=cust_test,id=cust_id,fraction=0.30');
CALL IDAX.GROW_REGTREE('model=cust_rt, intable=cust_train, id=cust_id, target=duration,  minsplit=2');
CALL IDAX.PREDICT_REGTREE('model=cust_rt, intable=cust_test, outtable=cust_rt_out');
CALL IDAX.RSE('intable=cust_test,id=cust_id,target=duration,resulttable=cust_rt_out');