PR曲線與F值

2021-07-23 23:30:20 字數 606 閱讀 4932

pr曲線與roc曲線都是評價乙個機器學習演算法的標準,那麼不同點在**呢,首先我們還是看下面幾個值:

-tp(真正) 實際正

-fp(假正) 實際負

-tn(真負) 實際負

-fn(假負) 實際正

與roc曲線不同的是,pr曲線用(precision)準確率和(recall)召回率分別作為橫縱座標。

precision = tp / (tp + fp)

recall = tp / (tp + fn)

準確率就是說**為正例的樣本裡面有多少真的是正例。

召回率就是說所有的正例裡面有多少被我們**為正例了。

f值 = 1 / (1/precision + 1/recall)

如果我們要求按照優先順序先提公升precision和recall其中的乙個,應該怎麼選呢。那麼在我從事的個性化推薦與使用者打交道的場景下,應該是提公升precision更好一些,畢竟precison更高,ctr也會更高一些,使用者的感知應該也是不太明顯的。

PR曲線與ROC曲線

pr曲線中的p代表的是precision 精準率 r代表的是recall 召回率 其代表的是精準率與召回率的關係,一般情況下,將recall設定為橫座標,precision設定為縱座標。在機器學習中,分類器往往輸出的不是類別標號,而是屬於某個類別的概率值,根據分類器的 結果從大到小對樣例進行排序,排...

ROC曲線與PR曲線對比

tpr tpp tpt p fn tpr frac frac tpr pt p t p fn tp fpr fpn fpf p tn fpr frac frac fpr nf p f p tn fp roc曲線的縱座標為tpr,真正率,其實也是召回率。分母為所有實際正樣本。roc曲線的縱座標為fpr...

ROC曲線 PR曲線

在 的結果分析中,roc和pr曲線是經常用到的兩個有力的展示圖。1.roc曲線 roc曲線 receiver operating characteristic 是一種對於靈敏度進行描述的功能影象。roc曲線可以通過描述真陽性率 tpr 和假陽性率 fpr 來實現。由於是通過比較兩個操作特徵 tpr和...