IDAX.MSE - 計算迴歸預測的均方誤差

使用此儲存程序,可計算迴歸預測的均方誤差。 在計算方面,對資料套用迴歸模型時所做之預測,會與此資料的實際值相比較。

授權

陳述式的授權 ID 所持有的專用權必須包括 IDAX_USER 角色。

語法

IDAX.MSE(in parameter_string varchar(32672))

參數說明

parameter_string
必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
資料類型:VARCHAR(32672)
下列清單顯示參數值:
intable
必要。
用來測試模型品質的輸入表格名稱或視圖。
資料類型:VARCHAR(256)
id
必要。
輸入表格中用來識別唯一實例 ID 的直欄。
資料類型:VARCHAR(128)
target
必要。
用來識別要預測之值的輸入表格直欄。
資料類型:VARCHAR(128)
resulttable
必要。
包含對 <intable> 進行預測之值的輸入表格名稱。
資料類型:VARCHAR(256)
resultid
選用。
用來識別唯一實例 ID 的 <resulttable> 直欄。
預設值:"ID"
資料類型:VARCHAR(128)
resulttarget
選用。
包含預測值的 <resulttable> 直欄。
預設值:"CLASS"
資料類型:VARCHAR(128)

傳回的資訊

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.MSE('intable=cust_test,id=cust_id,target=duration,resulttable=cust_rt_out');