隨筆1 準確率函式

2022-09-12 03:45:08 字數 1205 閱讀 9695

計算精度

函式原型

sklearn.metrics.precision_score(y_true, y_pred, labels=none, pos_label=1, **erage=』binary』, sample_weight=none)

函式注釋

精度precision=tp/(tp+fp)。其中tp是真正例,fp是假正例。精度直觀地表示分類器標記正例的能力。最佳值為1,最差值為0

巨集平均是指在計算均值時使每個類別具有相同的權重,最後結果是每個類別的指標的算術平均值。

微平均是指計算多分類指標時賦予所有類別的每個樣本相同的權重,將所有樣本合在一起計算各個指標。

為每個標籤計算指標,並通過各類佔比找到它們的加權均值(每個標籤的正例數).它解決了』macro』的標籤不平衡問題;它可以產生不在精確率和召回率之間的f-score.

from sklearn.metrics import

precision_score

y_true = [0, 1, 2, 0, 1, 2]

y_pred = [0, 2, 1, 0, 0, 1]

print(precision_score(y_true, y_pred, **erage='

macro'))

#0.2222222222222222

print(precision_score(y_true, y_pred, **erage='

micro'))

#0.3333333333333333

print(precision_score(y_true, y_pred, **erage='

weighted'))

#0.2222222222222222

print(precision_score(y_true, y_pred, **erage=none))

#[0.66666667 0. 0.] #為三類個別的**準確率,0.666667為0的**準確率,0為1的**準確率,0為2的**準確率

參考:

準確率召回率

知道意思,但是有時候要很清晰地向同學介紹則有點轉不過彎來。召回率和準確率是資料探勘中 網際網路中的搜尋引擎等經常涉及的兩個概念和指標。召回率 recall,又稱 查全率 還是查全率好記,也更能體現其實質意義。準確率 precision,又稱 精度 正確率 以檢索為例,可以把搜尋情況用下圖表示 相關 ...

1的準確率 庫存準確率總是100 正常嗎?

前幾期講了不少關於盤點的方法 流程和技巧,本期來談談盤點的結果吧。盤點是一項並不輕鬆的工作,更是一門重要的管理,不能因為要盤點而去盤點,而是為了提公升存貨狀況的透明度,健全內部控制作業。用指標來衡量的話,最重要的kpi就是庫存準確率。關於庫存準確率的計算,存在不同的公式,首先要了解的概念是庫存差異數...

分類 準確率

準確率是乙個用於評估分類模型的指標。通俗來說,準確率是指我們的模型 正確的結果所佔的比例。正式點說,準確率的定義如下 accuracy number of correct predictionstotal number of predictions 對於二元分類,也可以根據正類別和負類別按如下方式計...