F1 combines precision and recall into one exact rational value for each listed threshold. This lesson keeps the counts and the two source rates visible beside the summary.

highlighted = computed this step

F1 combines two rates

F1 is computed after precision and recall are already known. The formula is 2*precision*recall divided by precision+recall. It is a summary row, not a new count.

F1=2PRP+RF_{1}={2PR\over P+R}
F1 is a summaryExact F1 values derived from listed precision and recall.F1 summary tablethresholdTPFNFPTNprecisionrecallF15120311/31/2321122/32/32/3130213/513/4F1 = 2*precision*recall / (precision + recall)F1 is computed from precision and recall for each listed threshold; counts stay visible; F1 is a summary, not a replacement for precision orrecall; NOT training; NOT generalizationthreshold fixed first; F1 is not a claim; NOT training

High threshold

At threshold 5, precision is 1 and recall is 1/3. The exact F1 value is 1/2.

F1=211/31+1/3=1/2F_{1}={2\cdot1\cdot1/3\over1 + 1/3}=1/2
F1 is a summaryExact F1 values derived from listed precision and recall.F1 summary tablethresholdTPFNFPTNprecisionrecallF15120311/31/2321122/32/32/3130213/513/4F1 = 2*precision*recall / (precision + recall)F1 is computed from precision and recall for each listed threshold; counts stay visible; F1 is a summary, not a replacement for precision orrecall; NOT training; NOT generalizationthreshold fixed first; F1 is not a claim; NOT training

Middle and low thresholds

At threshold 3, precision and recall are both 2/3, so F1 is 2/3. At threshold 1, precision is 3/5 and recall is 1, so F1 is 3/4.

t=3F1=2/3,t=1F1=3/4t=3\Rightarrow F_{1}=2/3,\quad t=1\Rightarrow F_{1}=3/4
F1 is a summaryExact F1 values derived from listed precision and recall.F1 summary tablethresholdTPFNFPTNprecisionrecallF15120311/31/2321122/32/32/3130213/513/4F1 = 2*precision*recall / (precision + recall)F1 is computed from precision and recall for each listed threshold; counts stay visible; F1 is a summary, not a replacement for precision orrecall; NOT training; NOT generalizationthreshold fixed first; F1 is not a claim; NOT training

Keep the counts visible

The F1 column is useful, but it is still a summary of the listed precision and recall. The counts stay visible because F1 alone does not show which errors moved, and it does not prove future performance, training behavior, or generalization.

F1 summaryfull evaluation story\text{F}_{1}\text{ summary}\ne\text{full evaluation story}
F1 is a summaryExact F1 values derived from listed precision and recall.F1 summary tablethresholdTPFNFPTNprecisionrecallF15120311/31/2321122/32/32/3130213/513/4F1 = 2*precision*recall / (precision + recall)F1 is computed from precision and recall for each listed threshold; counts stay visible; F1 is a summary, not a replacement for precision orrecall; NOT training; NOT generalizationthreshold fixed first; F1 is not a claim; NOT training