計算ツール
統計分類機械学習

F1スコア計算機|適合率と再現率の調和平均

F1スコアを計算する無料電卓。TP・FP・FNから、Precision・Recall・F1を瞬時算出。

最終更新:2026-05-06/監修:計算ツールズ編集部

F1スコアツール

F1スコアとは

F1スコアはPrecision(適合率)とRecall(再現率)の調和平均で、偏った指標を一つにまとめた総合評価。情報検索・自然言語処理・分類タスクで標準的指標。クラス不均衡時にAccuracyより信頼できる。

計算式と考え方

Precision = TP ÷ (TP + FP)
Recall = TP ÷ (TP + FN)
F1 = 2 × Precision × Recall ÷ (Precision + Recall)

F1=1で完璧、0で最悪。算術平均ではなく調和平均なので、片方が低いとF1も低くなる。

計算例

  1. TP45,FP10,FN5 → P=0.818,R=0.9,F1=0.857
  2. P=1,R=0 → F1=0(片方ゼロは全体ゼロ)

注意点・落とし穴

  • 調和平均のため片方低いと全体低い
  • F-beta変種でPrecisionかRecallの重み調整可
  • クラス不均衡時に有効

よくある質問(FAQ)

Accuracyとの違いは?

クラス不均衡時にF1優位。Accuracy偽の95%多発。

F0.5・F2は?

βで重み調整。F2はRecall重視、F0.5はPrecision重視。

機械学習評価では?

F1標準。コンペでも一般的。