IA 360
Artificial Intelligence Glossary

Active Learning

Active learning lets the algorithm choose which examples to learn from, asking a human annotator for the most informative labels to reach good accuracy with less labeled data. We explain its human-in-the-loop cycle, the strategies for deciding what to ask, its relation to semi-supervised learning, and the risk of sampling bias.

Admin IA360 4 min read AI-generated Leer en español
Active Learning

Active learning is a machine-learning approach in which the algorithm chooses which examples it wants to learn from, querying the most informative labels from an “oracle”—usually a human annotator—instead of passively receiving an already-labeled dataset. Its goal is to reach good accuracy with far fewer labels, reducing the cost of annotation, and it rests on a simple idea: not all examples are equally informative.

The loop

It works as a human-in-the-loop cycle. A model is trained on a few labeled data; the model reviews a large unlabeled set and selects the most useful examples; the oracle labels them; the model is retrained with them; and it repeats until the budget is exhausted or the desired performance is reached. The key is that the model itself directs where the human effort is concentrated.

How it chooses what to ask

The most common strategy is uncertainty sampling: asking for the labels of the examples the model is least sure about, typically those near the decision boundary. Other strategies are query by committee—choosing what several models disagree on most—and diversity or representativeness criteria, which avoid chasing only outliers.

Relation and a risk

It should be distinguished from semi-supervised learning: both start from few labels and much unlabeled data, but semi-supervised learning exploits those data without asking for new labels, whereas active learning does ask the human. The same idea—less data, better chosen—is applied today to selecting data to fine-tune large models. Its main risk is sampling bias: since the model decides what to label, the resulting set may be skewed toward its current hypothesis and not be representative.

Pieces using this term

This article was produced with artificial intelligence under human editorial oversight.

Share this article

This website uses cookies to improve the browsing experience. Cookie policy.

↑↓ navigate ↵ open esc close