liveBook · Manning

Recall

Recall is the fraction of relevant, positive, or target outcomes that a system successfully identifies, retrieves, or captures.

How 24 Manning books explain it

Grokking Machine Learning

A classification metric equal to the proportion of positive-labeled data points that are correctly predicted as positive.

How it is used
Evaluates classification models when missed positive cases matter more than accuracy alone reveals.
How deep it goes
Defines recall through true positives and false negatives, calculates it from confusion matrices, and extends it to threshold trade-offs rather than model construction.
Examples
Uses medical and spam-detection confusion matrices, plus exercises on recommendations, diagnosis, pedestrian detection, and voice assistants.
What you can do after
Evaluate/understand classifiers by calculating recall and deciding when missed positives deserve emphasis.

Read how Grokking Machine Learning explains recall →

Starting Data Analytics with Generative AI and Python

The proportion of actual positive cases correctly classified as positive, equivalent to sensitivity.

How it is used
Measures how many positive reviews a sentiment classifier finds when its predictions are checked against review-score labels.
How deep it goes
Defines recall through true positives and false negatives, then uses confusion-matrix counts and method comparisons rather than deriving statistical theory.
Examples
Compares keyword search and ChatGPT 4 API classifications on 500 reviews, then contrasts additional pretrained sentiment-analysis methods.
What you can do after
Evaluate/understand how often a positive-review classifier misses positives and weigh improvements against specificity, response-parsing limitations, and cost.

Read how Starting Data Analytics with Generative AI and Python explains recall →

Natural Language Processing in Action, Second Edition

Recall is the proportion of relevant items that a retrieval or classification system successfully identifies.

How it is used
Measures whether search systems and classifiers find the relevant documents or positive cases they are meant to identify.
How deep it goes
Defines recall through missed positives and works through classifier counts, without developing a general evaluation procedure.
Examples
Uses toxic-comment predictions, capitalization-sensitive queries, and a big-cat search that misses documents naming individual species.
What you can do after
Diagnose/debug missed positive cases with a scikit-learn confusion matrix and weigh higher recall against lower precision.

Read how Natural Language Processing in Action, Second Edition explains recall →

Machine Learning System Design

The proportion of actual positive cases that a model correctly predicts as positive.

How it is used
Measures how many actual positive cases a classifier catches and helps assess whether a search shortlist contains clicked photos.
How deep it goes
Defines recall through true positives and false negatives, then compares simulated results; stops short of deriving a training objective.
Examples
Uses fraud-detector simulations with unequal false alarms and a photo-search check of clicked results in the top 1,000.
What you can do after
Evaluate/understand it by comparing missed positives with false alarms and interpreting Recall@1000 as evidence for a possible retrieval stage.

Read how Machine Learning System Design explains recall →

Effective Conversational AI

Recall is the proportion of relevant or correct cases that a classifier successfully identifies.

How it is used
Measures missed correct intents in chatbot classification and missed relevant documents in retrieval.
How deep it goes
Defines classifier recall with true positives, false negatives, and a worked calculation; distinguishes document retrieval recall without a retrieval calculation.
Examples
Works through human-agent intent recognition and compares login-intent blind tests before and after adding representative training utterances.
What you can do after
Diagnose/debug with it by locating missed intents in blind tests, adding representative examples, and checking whether recall improves.

Read how Effective Conversational AI explains recall →

Delivering Machine Learning Projects: From design to deployment

Recall is the proportion of relevant positive instances that a predictive classification system correctly identifies.

How it is used
Frames recall as a proposed measure for churn and demand predictions and as one criterion in model testing and selection.
How deep it goes
Treats recall as a named performance measure alongside precision and F1, without a worked calculation or threshold-setting procedure.
Examples
Uses customer-churn and demand prediction hypotheses as concrete cases where recall and precision will be measured.
What you can do after
Evaluate/understand it by considering recall alongside other test results and documenting its role in model selection.

Read how Delivering Machine Learning Projects: From design to deployment explains recall →

Statistics Slam Dunk

Sensitivity is the proportion of actual positive cases that a classification procedure correctly identifies.

How it is used
Evaluates how effectively a classification model identifies actual positive outcomes.
How deep it goes
Defines the metric, gives its formula, computes it from a confusion matrix, and contrasts it with specificity.
Examples
Uses NBA postseason predictions with 40 true positives, 10 false negatives, and an observed sensitivity of 0.80.
What you can do after
Evaluate logistic-regression predictions by calculating recall from true-positive and false-negative counts.

Read how Statistics Slam Dunk explains recall →

Knowledge Graphs and LLMs in Action

Recall is the proportion of relevant positive instances that are successfully identified.

How it is used
Evaluates how many existing positive entities, relations, or graph nodes a model successfully identifies.
How deep it goes
Defines recall operationally, contrasts it with precision and F1-score, and applies it through validation plots and class averaging.
Examples
Uses knowledge-graph entity and relation extraction plus AML licit-versus-illicit node classification as evaluation examples.
What you can do after
Evaluate model coverage with per-class recall and compare it across models, epochs, and averaging strategies.

Read how Knowledge Graphs and LLMs in Action explains recall →

Deep Learning with PyTorch, Second Edition

A classification metric measuring the fraction of actual positives that are correctly identified, which can be undefined when there are no actual positives.

How it is used
Checks whether an imbalanced nodule classifier finds actual positives when overall percentage correct looks misleadingly high.
How deep it goes
Defines the ratio, illustrates threshold trade-offs, and calculates it from classification counts; does not develop a general zero-denominator handling rule.
Examples
Contrasts a permissive guard-dog threshold with epoch results where an all-negative nodule classifier has zero recall.
What you can do after
Diagnose/debug with it when high classification accuracy hides missed positives, and track it during training alongside precision.

Read how Deep Learning with PyTorch, Second Edition explains recall →

Grokking Statistics

True positive rate is the proportion of positive instances correctly classified as positive.

How it is used
Evaluates how well a classifier identifies relevant positive events, especially when accuracy can mislead under class imbalance.
How deep it goes
Defines recall through confusion-matrix counts and develops its threshold tradeoff with precision using ROC and precision-recall curves.
Examples
Uses wolf detection and toddler-meltdown prediction to contrast missed alarms, false alarms, and threshold choices.
What you can do after
Evaluate/understand how threshold changes affect missed positive cases and precision in a classification decision.

Read how Grokking Statistics explains recall →

Statistics Every Programmer Needs

Sensitivity is the proportion of actual positive instances that a classifier correctly identifies as positive.

How it is used
Evaluates how well logistic regression identifies actual positive outcomes.
How deep it goes
Defines the formula, maps it to confusion-matrix counts, and demonstrates direct and scikit-learn calculations.
Examples
Uses raisin classification counts, a confusion matrix, Python arithmetic, and scikit-learn's recall_score().
What you can do after
Apply it via scikit-learn or confusion-matrix counts to evaluate binary predictions.

Read how Statistics Every Programmer Needs explains recall →

Just Use Postgres!

Recall is the proportion of relevant items that a search system retrieves from all relevant items available.

How it is used
Evaluates the accuracy of approximate nearest-neighbor indexes in vector similarity search.
How deep it goes
Defines recall, establishes exact-search behavior, and connects HNSW parameters to accuracy and resource trade-offs.
Examples
Uses movie-embedding searches, a full-table scan baseline, HNSW execution plans, and ef_search-adjusted result lists.
What you can do after
Evaluate vector-index accuracy and tune HNSW construction or search parameters to improve retrieved results.

Read how Just Use Postgres! explains recall →

The Art of AI Product Development

Recall is the proportion of actual positive cases that a classifier correctly identifies.

How it is used
Evaluates whether classifiers capture target cases and whether search systems retrieve the available relevant information.
How deep it goes
Defines recall, explains its precision trade-off, and applies it to classifier segments and search-document evaluation.
Examples
Uses user-segment classification and a search case with 15 relevant documents, of which 8 are retrieved.
What you can do after
Evaluate classifier and search coverage, then judge whether missed cases or false positives matter more.

Read how The Art of AI Product Development explains recall →

Generative AI in Action

Recall is the proportion of relevant or actual positive cases that a system correctly identifies.

How it is used
Evaluates coverage in summaries, translations, content filters, and fine-tuned model tasks.
How deep it goes
Defines coverage and links recall to precision and F1, but stops short of mathematical derivation and semantic quality assessment.
Examples
Uses reference summaries, machine translations, generated text, content filters, user feedback, expert analysis, and A/B testing.
What you can do after
Evaluate summaries, translations, filters, and adapted models while interpreting recall alongside precision, F1, qualitative review, and operational checks.

Read how Generative AI in Action explains recall →

Financial AI in Practice

The proportion of all fraudulent cases found within a selected group of model-ranked cases, such as the top n percent.

How it is used
Measures detected fraud as a share of all actual fraud, including within a model-ranked review queue.
How deep it goes
Defines sensitivity and walks through ranked test-set thresholds and capture rates, without developing a mathematical proof.
Examples
Compares fraud caught, precision, and alert volumes at the top 0.1%, 0.2%, and 5% of ranked transactions.
What you can do after
Apply it via ranked test-set analysis to choose alert thresholds against fraud coverage and review capacity.

Read how Financial AI in Practice explains recall →

Data-Driven Cybersecurity

Recall is the proportion of actual instances in a class that a classification model correctly identifies.

How it is used
Evaluates how well cybersecurity classifiers capture actual high-risk articles or network threats.
How deep it goes
Interprets class-specific recall in classification reports alongside precision, F1-score, accuracy, and confusion matrices.
Examples
Uses cybersecurity articles, network traffic, and login activity to interpret class-specific recall.
What you can do after
Evaluate whether a classifier detects actual threats by reading class-specific recall alongside false negatives and other performance measures.

Read how Data-Driven Cybersecurity explains recall →

Ensemble Methods for Machine Learning

Recall is the fraction of actual positive examples that are correctly predicted as positive.

How it is used
Evaluates class-level positive detection and serves as a scoring metric for model and feature-importance analysis.
How deep it goes
Defines recall as a fraction and demonstrates per-class interpretation, but does not develop its calculation beyond reported scores.
Examples
Uses AdaBoost digit classification, per-class scores, a confusion matrix, and recall-based permutation feature importance.
What you can do after
Apply recall through scikit-learn classification reports and compare it with other metrics when diagnosing class-specific performance.

Read how Ensemble Methods for Machine Learning explains recall →

LLMs in Production

Recall is the proportion of reference items that are correctly identified by a prediction.

How it is used
Uses recall within ROUGE to evaluate generated summaries against ground-truth text without requiring exact matches.
How deep it goes
Defines recall as reference-item coverage and applies it to ROUGE overlap, without presenting a mathematical derivation.
Examples
Demonstrates ROUGE-1 and ROUGE-L on two Zelda summaries, reporting recall alongside precision and F-measure.
What you can do after
Apply it via rouge_score to inspect how much reference-summary content a generated summary overlaps.

Read how LLMs in Production explains recall →

Introduction to Generative AI, Second Edition

Recall is the proportion of actual positive cases that a classifier correctly identifies.

How it is used
Uses recall to assess whether an LLM judge identifies positive cases consistently against expert annotations.
How deep it goes
Defines recall and applies it to classifier evaluation, while leaving the metric’s formula and implementation details implicit.
Examples
Uses binary expert labels for enthusiasm and positivity in generated real estate listing descriptions.
What you can do after
Evaluate annotation prompts and LLM judges for reliable positive-case detection against expert labels.

Read how Introduction to Generative AI, Second Edition explains recall →

Machine Learning Algorithms in Depth

The proportion of actual positive examples correctly predicted as positive.

How it is used
Evaluates binary classifier performance, especially the rate at which actual positive examples are detected.
How deep it goes
Defines recall algebraically and relates it to thresholds, confusion matrices, precision-recall curves, and F1, without deriving implementation details.
Examples
Uses TP and FN counts, threshold variation, and precision-recall plots as concrete interpretive examples.
What you can do after
Evaluate binary classifiers by calculating recall and interpreting its tradeoff with precision across thresholds.

Read how Machine Learning Algorithms in Depth explains recall →

The AI Pocket Book

A classification or retrieval metric measuring how many relevant or positive items are successfully found.

How it is used
Measures information-retrieval performance by counting relevant instances successfully identified.
How deep it goes
Defines recall with a numerical example and explains its tradeoff with precision, stopping short of detailed implementation.
Examples
Uses legal-case retrieval and fraud-transaction detection to illustrate finding relevant items in large pools.
What you can do after
Evaluate retrieval systems by judging missed relevant items alongside irrelevant results and business priorities.

Read how The AI Pocket Book explains recall →

Elasticsearch in Action, Second Edition

In information retrieval, recall is the proportion of all relevant documents that are retrieved.

How it is used
Evaluates how completely a search retrieves the relevant documents for a user query.
How deep it goes
Defines the metric, works through a television-search calculation, and stops short of direct query tuning.
Examples
Uses a 4K television search with six retrieved and three omitted relevant documents.
What you can do after
Evaluate search completeness and adjust queries while balancing recall against precision.

Read how Elasticsearch in Action, Second Edition explains recall →

Time Series Forecasting Using Foundation Models

Recall is the proportion of actual positive observations that a detection system correctly identifies.

How it is used
Evaluates how completely anomaly detectors identify labeled anomalies.
How deep it goes
Defines recall, implements its confusion-matrix calculation, and demonstrates its trade-off with precision and F1 score.
Examples
Uses TimeGPT, Chronos, Llama-3.2, and daily New York City taxi anomaly detection examples.
What you can do after
Evaluate anomaly detectors by measuring missed anomalies and balancing recall against false-positive costs.

Read how Time Series Forecasting Using Foundation Models explains recall →

Fabulous Adventures in Data Structures and Algorithms

Test sensitivity is the conditional probability that a medical test is positive when the tested condition is present.

How it is used
Measures positive-case accuracy while supporting Bayesian interpretation of medical test results.
How deep it goes
Defines sensitivity numerically and contrasts it with specificity, then stops short of treating sensitivity as posterior accuracy.
Examples
Uses Frob Syndrome, a 99.5%-accurate test, six-million-person counts, and a C# joint distribution.
What you can do after
Evaluate medical test results by separating sensitivity from posterior belief and accounting for false positives.

Read how Fabulous Adventures in Data Structures and Algorithms explains recall →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.