开发者:上海品职教育科技有限公司 隐私政策详情

应用版本:4.2.11(IOS)|3.2.5(安卓)APP下载

我是一条鱼 · 2019年12月21日

问一道题:NO.PZ2015120204000052

问题如下:

Once satisfied with the final set of features, Steele selects and runs a model on the training set that classifies the text as having positive sentiment (Class “1” or negative sentiment (Class “0”). She then evaluates its performance using error analysis. The resulting confusion matrix is presented in Exhibit 2.

Exhibit 2 Confusion Matrix


Based on Exhibit 2, the model’s F1 score is closest to: 

选项:

A.

77%

B.

81%

C.

85%

解释:

B is correct. The model’s F1 score, which is the harmonic mean of precision and recall, is calculated as:
F1 score = (2 × P × R)/(P + R).
F1 score =
(2 × 0.7778 × 0.8545)/(0.7778 + 0.8545) = 0.8143 (81%).

看不懂怎么做出来的。

1 个答案

星星_品职助教 · 2019年12月22日

同学你好,
F1值(F1 score)是精确率(precision,P)和召回率(recall,R)的调和平均数。
F1 score= (2*P*R)/(P+R)
精确率precision是正确预测的正类与所有预测的正类的比值,常用于FP很高的场景。
Precision(P)=TP/(TP+FP)。
召回率(recall)为正确预测的正类与所有实际上的正类之间的比值。召回率常用于FN很高的场景。
Recall(R)=TP/(TP+FN)
直接代数即可。所有的公式视频中都讲过,如果有不明白的可以复习一下,加油。