Answers.Body: <p><strong>Recall</strong> relates to your ability to detect the positive cases. Since you have low recall, you are missing many of those cases.</p>
  <p><strong>Precision</strong> relates to the credibility of a claim that a case is positive. Since you score high here, when the model flags a case as positive, you should believe it.</p>
  <p>Combined, your model misses many of the positive cases. However, when it does flag a case as positive, the case is likely to be a positive case. Consider your model a skeptic: it is unlikely to believe a case to be positive, but when it does, it must have been because of overwhelming evidence that is worth believing.</p>
  <p>If you know the story of the boy who cried wolf, your model does not cry wolf very often when there is no wolf, but it does miss instances of a wolf on the loose.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-02-04T19:12:07.623Z
Answers.Text: Wow, that's a really good explanation. Thanks for the answer, truly. I guess know my question should be focus on how I want my model to be. Since I am capturing seizures in real time, I might balance between recall and precision. However, I think it is my part know to rethink my algorithm to fit my goal scenario
Answers.UserDisplayName: GGChe
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-02-08T03:31:16.290Z
Answers.Text: @GGChe [This](https://stats.stackexchange.com/questions/604405/why-does-positive-predictive-value-depend-on-sensitivity) might be worth a read. Note that PPV and precision are synonymous.
Answers.UserDisplayName: Dave
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-02-03T12:27:31.460Z
Answers.Text: Note, however, the [issues](https://stats.stackexchange.com/q/603663/247274) with the metrics you apply.
Answers.UserDisplayName: Dave
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-02-03T12:10:32.107Z
Answers.LastActivityDate: 2023-02-03T12:26:07.907Z
Answers.LastEditDate: 2023-02-03T12:26:07.907Z
Answers.UserDisplayName: Dave
Body: <p>I am working on a classification algorithm for brain rhythms. However, when I implemented the metrics for precision, accuracy, F1 score and recall. My results show that my algorithm has a high precision but a low recall.</p>
  <p>I am not expert on this kind of metrics and analysis and I don't know if it makes sense to have a high precision but a low recall. What does it mean?</p>
  <p>This is my reference and output models.</p>
  <p><a href="https://i.sstatic.net/6ICof.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/6ICof.png" alt="enter image description here" /></a></p>
  <pre><code>                &quot;A&quot;: {
                      &quot;FN&quot;: 5,
                      &quot;FP&quot;: 0,
                      &quot;Jaccard Index&quot;: 0.5454545454545454,
                      &quot;TP&quot;: 6,
                      &quot;f1-score&quot;: 0.7058823529411764,
                      &quot;precision&quot;: 1.0,
                      &quot;recall&quot;: 0.5454545454545454
                  },
                  &quot;B&quot;: {
                      &quot;FN&quot;: 34,
                      &quot;FP&quot;: 5,
                      &quot;Jaccard Index&quot;: 0.38095238095238093,
                      &quot;TP&quot;: 24,
                      &quot;f1-score&quot;: 0.5517241379310345,
                      &quot;precision&quot;: 0.8275862068965517,
                      &quot;recall&quot;: 0.41379310344827586
                  },
                  &quot;C&quot;: {
                      &quot;FN&quot;: 39,
                      &quot;FP&quot;: 9,
                      &quot;Jaccard Index&quot;: 0.36,
                      &quot;TP&quot;: 27,
                      &quot;f1-score&quot;: 0.5294117647058824,
                      &quot;precision&quot;: 0.75,
                      &quot;recall&quot;: 0.4090909090909091
                  },
                  &quot;SNR&quot;: 28.121645860790924
  </code></pre>
  
Tags: <machine-learning><classification><testing><precision><recall>
Title: High precision and low recall results. What does it mean?
UserDisplayName: GGChe
ThreadText: # High precision and low recall results. What does it mean?
  
  (Asked by: username_0 on 2023-01-31)
  
  I am working on a classification algorithm for brain rhythms. However, when I implemented the metrics for precision, accuracy, F1 score and recall. My results show that my algorithm has a high precision but a low recall.
  I am not expert on this kind of metrics and analysis and I don't know if it makes sense to have a high precision but a low recall. What does it mean?
  This is my reference and output models.
  
                  "A": {
                      "FN": 5,
                      "FP": 0,
                      "Jaccard Index": 0.5454545454545454,
                      "TP": 6,
                      "f1-score": 0.7058823529411764,
                      "precision": 1.0,
                      "recall": 0.5454545454545454
                  },
                  "B": {
                      "FN": 34,
                      "FP": 5,
                      "Jaccard Index": 0.38095238095238093,
                      "TP": 24,
                      "f1-score": 0.5517241379310345,
                      "precision": 0.8275862068965517,
                      "recall": 0.41379310344827586
                  },
                  "C": {
                      "FN": 39,
                      "FP": 9,
                      "Jaccard Index": 0.36,
                      "TP": 27,
                      "f1-score": 0.5294117647058824,
                      "precision": 0.75,
                      "recall": 0.4090909090909091
                  },
                  "SNR": 28.121645860790924
  
  **Tags:** machine-learning, classification, testing, precision, recall
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2023-02-03. Score: 3 | Accepted answer
  
  **Recall** relates to your ability to detect the positive cases. Since you have low recall, you are missing many of those cases.
  
  **Precision** relates to the credibility of a claim that a case is positive. Since you score high here, when the model flags a case as positive, you should believe it.
  
  Combined, your model misses many of the positive cases. However, when it does flag a case as positive, the case is likely to be a positive case. Consider your model a skeptic: it is unlikely to believe a case to be positive, but when it does, it must have been because of overwhelming evidence that is worth believing.
  
  If you know the story of the boy who cried wolf, your model does not cry wolf very often when there is no wolf, but it does miss instances of a wolf on the loose.
  
  > **Comments:**
  > **username_1**: Note, however, the [issues](https://stats.stackexchange.com/q/603663/247274) with the metrics you apply.  
  > **username_0**: Wow, that's a really good explanation. Thanks for the answer, truly. I guess know my question should be focus on how I want my model to be. Since I am capturing seizures in real time, I might balance between recall and precision. However, I think it is my part know to rethink my algorithm to fit my goal scenario  
  > **username_1**: @GGChe [This](https://stats.stackexchange.com/questions/604405/why-does-positive-predictive-value-depend-on-sensitivity) might be worth a read. Note that PPV and precision are synonymous.  
  
  ---
  
  