Tool to compute statistical measures of Precision and Recall. Precision and recall are two statistical measures which can evaluate sets of items.

Precision and Recall - dCode

Tag(s) : Data Processing, Statistics

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!

A suggestion ? a feedback ? a bug ? an idea ? *Write to dCode*!

The precision and the recall are two statistical values which make it possible to characterize the differences between 2 sets of elements: the calculated/selected set (to be evaluated/compared) and the expected set (reference/gold standard).

Precision is the ratio of the number of common elements relative to the size of the calculated set. Precision is also known as *positive predictive value*.

The reminder is the ratio of the number of common elements relative to the size of the expected set. The recall is also known as *true positive rate* or *sensitivity*.

For more statistical data, see the Confusion Matrix page.

For a search, the precision is the ratio of the number of pertinent items found over the total number of items found.

$$ \text{Precision}=\frac{|\{\text{Relevant items}\}\cap\{\text{Retrieved items}\}|}{|\{\text{Retrieved items}\}|} $$

__Example:__ The expected (reference) set is `A,B,C,D,E` (5 items) and the retrieved/found set are `B,C,D,F` (4 items). The set of expected items retrieved is `B,C,D` (3 common items). The precision is $$ P = \frac{3}{4} = 75\% $$

The recall is the ratio of the number of pertinent items found over the total number of relevant items.

$$ \text{Recall}=\frac{|\{\text{Relevant items}\}\cap\{\text{Retrieved items}\}|}{|\{\text{Relevant items}\}|} $$

__Example:__ The reference expected set is `A,B,C,D,E` (5 items), and the retrieved/found set is `B,C,D,F` (4 items). The set of expected items retrieved is `B,C,D` (3 common items). The recall is $$ R = \frac{3}{5} = 60\% $$

In statistics, F-measure (or F1 score) is the harmonic mean of precision $ P $ and recall $ R $

$$ F = \frac{2 (P \times R)}{(P + R)} $$

dCode retains ownership of the "Precision and Recall" source code. Except explicit open source licence (indicated Creative Commons / free), the "Precision and Recall" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or the "Precision and Recall" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "Precision and Recall" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!

Reminder : dCode is free to use.

The copy-paste of the page "Precision and Recall" or any of its results, is allowed (even for commercial purposes) as long as you credit dCode!

Exporting results as a .csv or .txt file is free by clicking on the *export* icon

Cite as source (bibliography):

*Precision and Recall* on dCode.fr [online website], retrieved on 2024-06-14,

precision,recall,predictive,value,specificity,sensitivity,statistic,set,item,common,f1

https://www.dcode.fr/precision-recall

© 2024 dCode — El 'kit de herramientas' definitivo para resolver todos los juegos/acertijos/geocaching/CTF.

Feedback