AI Glossary / AI and machine learning / Intermediate

Active learning

Definition

Active learning is a machine-learning approach where the system chooses which examples it wants labeled next, instead of learning from a fixed or random set. It asks for the data that would teach it the most.

What it means

Labeling data is usually the expensive part of machine learning, because it needs experts: radiologists marking scans, lawyers tagging clauses, engineers rating defects. Active learning aims that expense where it counts.

The loop is simple. Train on what is labeled so far, find the unlabeled examples the model is most uncertain about, ask the expert to label exactly those, retrain, repeat. The model steers its own education.

The payoff is efficiency: reaching a target accuracy with far fewer labels than random selection needs. When each label costs an expert's fifteen minutes, the saving is the difference between a viable project and an abandoned one.

Active learning also shapes team workflow: the expert's queue becomes a daily shortlist of the model's hardest cases, which is often where the interesting business edge cases live too.

For a business, active learning is the answer to a common objection, we do not have enough labeled data. You may not need much, if the model chooses the labels well.

How it works

Each round has four steps: the current model scores the unlabeled pool, a selection strategy picks the most valuable candidates, an oracle, usually a person, labels them, and the model retrains on the enlarged set.

Selection strategies vary. Uncertainty sampling picks items the model is least sure about. Query-by-committee picks items where several model variants disagree. Diversity strategies avoid picking fifty near-identical items.

Stopping is measured: the loop continues until accuracy on a held-out test set plateaus or the label budget runs out. Without a held-out set, there is no honest signal that more labels still help.

The main hazard is bias in what gets labeled: the model's blind spots stay blind because it never asks about what it cannot see. A slice of random labels each round guards against it.

Three practical examples

  • Fraud review: analysts label the transactions the model finds most ambiguous instead of a random daily sample.
  • Document sorting: the system asks a paralegal about the thirty strangest contracts per round, not the three hundred easiest.
  • Manufacturing: the vision system requests verdicts on borderline defect images, improving exactly where it is weakest.

Think of it this way

Think of a driving lesson where the student chooses the route. Instead of another hour of easy streets, the student asks to practice exactly the junction that nearly went wrong last week. The instructor's hour buys more skill.

The limit: the student does not know what they have never seen. A model's questions come from its current uncertainty, so completely novel situations need a separate path to the teacher.

Worked example

labeling support tickets with less expert time

Suppose a company wants to classify support tickets into twenty categories, and the only people who can label reliably are senior agents with twenty minutes a day to spare.

A random approach burns those minutes on routine tickets the model already handles. An active approach seeds the model with a few hundred labels, then queues only the tickets the model is most uncertain about each day.

The team adds one safeguard: ten percent of each daily queue is random, so categories the model has never learned to doubt still surface. The figures are invented; uncertainty-plus-random-slice is the standard mix.

Progress is tracked on a fixed test set, and the loop stops when accuracy flattens, turning we need more data into a measured, finite project.

Illustrative case study

A fictional hospital group pilots active learning for triaging scanned referrals. Early rounds race ahead, then accuracy stalls because the model never asks about two rare referral types it confidently, and wrongly, believes it understands.

The fix adds stratified sampling: every category, however rare, gets some expert labels each round. Accuracy on the rare types recovers, and the project earns clinical trust.

The invented lesson: active learning reduces label cost but inherits the model's blind spots. Reserve part of every round for what the model is not smart enough to ask about.

Common misconceptions and mistakes

  • The model labels the data itself. It selects the questions; people or trusted sources supply the answers.
  • Fewer labels means worse models. Well-chosen labels often beat larger random sets; the choice is the value.
  • It removes the expert. It focuses the expert: the hard cases still need human judgment, that is the whole design.

Business use

Consider active learning whenever labeling needs scarce experts: compliance, legal, medical, quality and fraud work.

Structure the project around it: seed labels, a daily expert queue mixing uncertain and random items, a fixed test set, and a stopping rule tied to measured accuracy.

People also ask

How is this different from normal training?

Normal training consumes a fixed labeled set; active learning picks which items get labeled next.

Does it work with language models?

Yes, the same loop applies to classifiers and fine-tuned models alike.

What is the main risk?

The model's blind spots: it cannot ask about what it wrongly believes it knows, so keep a random slice in every round.

Check your understanding

Accuracy stalls after early active-learning gains because two rare categories were never queried. Why, and what fixes it?

Answer: The model was confidently wrong about the rare categories and never asked; add stratified or random slices to every labeling round so blind spots surface.

Related terms

  • Active learning agent
  • Supervised learning
  • Human-in-the-loop
  • labelling

Learn next

AI for Business Owners covers scoping AI projects around data realities like labeling cost: https://aiforbusinessandlife.com/academy/ai-for-business-owners. [C2]

More in AI and machine learning

  • Accumulated local effects - Accumulated local effects, or ALE, describe how a fitted model's predictions change with a feature by averaging local prediction differences and...
  • Action - In AI, an action is anything an agent can do that changes its environment or its relationship to it: moving, sending, writing, booking, buying.
  • Action model learning - Action model learning is the process of learning descriptions of what actions require and how they change an environment.
  • Adam - Adam is the most widely used algorithm for training neural networks: an optimization method that adjusts each of the model's millions of internal numbers...
  • Adaptive boosting - Adaptive boosting, or AdaBoost, is an ensemble method that combines many simple, weak models into one strong predictor by training them in sequence, each...
  • Adaptive Learning Rate Methods - Adaptive learning rate methods are training algorithms that give each parameter of a model its own automatically adjusted step size during learning, instead...

Sources

[S1] Russell and Norvig, AIMA glossary. [S3] NIST, AI glossary (AIRC). Full URLs are in the source ledger. Verified 11 October 2026.

Previous: Activation Layer Next: Active learning agent

  • Home
  • Daily AI Updates
  • Blog
  • AIFBL Academy
  • AI Glossary
  • Products and Tools
  • Store
  • Free CFO AI Prompt Pack
  • About Shihan Sheriff
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Earnings Disclaimer