IDAX.FMEASURE - 從混淆矩陣中計算 F 測量
您可以使用此儲存程序,從混淆矩陣中計算類別的 F 測量。F 測量也稱為 F 分數,是查準率與查全率之間的平衡平均值。它的計算方式是 2 * TPR * PPV / (TPR + PPV),其中 TPR 及 PPV 是在相同混淆矩陣上呼叫之相對應儲存程序的結果。
授權
陳述式的授權 ID 所持有的專用權必須包括 IDAX_USER 角色。
語法
IDAX.FMEASURE(in parameter_string varchar(32672))
參數說明
- parameter_string
- 必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
傳回的資訊
將 F 測量加倍,作為結果集。
範例
CALL IDAX.SPLIT_DATA('intable=samples.customer_churn,traintable=cust_train,testtable=cust_test,id=cust_id,fraction=0.30');
CALL IDAX.GROW_DECTREE('model=cust_dt, intable=cust_train, id=cust_id, target=censor, incolumn=duration:ignore;censor:nom, minsplit=2');
CALL IDAX.PREDICT_DECTREE('model=cust_dt, intable=cust_test, outtable=cust_dt_out');
call IDAX.CONFUSION_MATRIX('intable=cust_test, id=cust_id, target=censor, resulttable=cust_dt_out, matrixtable=cust_dt_cm');
call IDAX.FMEASURE('matrixTable=cust_dt_cm, class=0');