Evaluation tab - BirdNET GUI #786
-
Hi all, apologies if this has been answered elsewhere. I'm hoping someone could help run me through how to use the "Evaluation" tab in the BIRDNET GUI? Specifically, I'm a little confused about what file formats need to be loaded under "select annotation directory" and "select prediction directory" and what the annotation columns and prediction columns should be titled. Any help would be greatly appreciated!! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
https://birdnet-team.github.io/BirdNET-Analyzer/best-practices/evaluation-tool.html We updated our documentation to include a guide to this tool written by @reheinrich who also implemented this feature. From what i can tell the columns containing the name of the predicted/annotated species can be selected in the GUI and do not require a specific name. (but they should be equal across all annotation files). |
Beta Was this translation helpful? Give feedback.
-
Hi @Bry0ny, thanks for the example, and great that recall and precision now match! The Evaluation tab shows a row-normalized confusion matrix (each row sums to 1). Based on your EP annotations, the confusion matrix in absolute counts for your snippet (EP as positive, threshold = 0.1) is:
When the confusion matrix is row-normalized (what the Evaluation tab displays), it becomes:
So “TN=1, FP=0” in the Evaluation tab means 100% of true negatives were predicted negative (i.e., score below the threshold). I hope this helps clarify things. Best, |
Beta Was this translation helpful? Give feedback.
https://birdnet-team.github.io/BirdNET-Analyzer/best-practices/evaluation-tool.html
We updated our documentation to include a guide to this tool written by @reheinrich who also implemented this feature.
From what i can tell the columns containing the name of the predicted/annotated species can be selected in the GUI and do not require a specific name. (but they should be equal across all annotation files).