Kinds of learning
Learning Approaches: Start With the Feedback
Build a practical map of machine-learning approaches by asking what feedback exists, when it arrives, and how directly it reflects the goal.
By the end you can
- Classify a learning problem by the feedback available to the system
- Distinguish labels, rewards, demonstrations, preferences, and unlabeled structure
- Recognize when several learning approaches can address the same product goal
- Explain why the learning approach does not determine the entire system design
Comparison
Three projects, three different teaching signals
A fraud filter, a warehouse robot, and a customer-segmentation study may all use machine learning, and they do not learn from the same kind of evidence. Two of the three have been written down in public with their figures attached. The figures are where the distinction stops being a slogan.
Fraud prediction. Frauds are about 0.2% of transactions in the real card data behind one 2018 study, and the supervision arrives in two streams that behave nothing alike. The authors worked with their industrial partner to set down how card-fraud labels actually reach a model. “Overall, there are two types of supervised information: 1) feedbacks provided by investigators that are limited in number but refer to recent transactions and 2) delayed supervised transactions, which are the vast majority for which the labels become available after several days (e.g., one month).” — Dal Pozzolo and colleagues. Only alerted transactions are checked promptly, a handful of investigator verifications a day. Everything else waits out what their abstract names as “verification latency (only a small set of transactions are timely checked by investigators)”, roughly a month, after which undisputed transactions are assumed genuine by default. So “delayed and selective labels” has a shape. The delay is about a month, the selection is the alert queue, and the default answer for an unexamined transaction is genuine.
Warehouse control. A bin-picking robot learned to grasp from 580,000 real-world grasp attempts, collected autonomously across 7 robots, about 800 robot hours. The teaching signal is one bit. “The reinforcement learning algorithm receives a binary reward for lifting an object successfully, and no other reward shaping.” That is QT-Opt, trained in 2018 by Kalashnikov and ten co-authors. The policy reached 96% grasp success on previously unseen test objects. The accompanying Google Research blog post reports that “the QT-Opt approach succeeded in 96% of the grasp attempts across 700 trial grasps on previously unseen objects”, and that “Compared to our previous supervised-learning based grasping approach, which had a 78% success rate, our method reduced the error rate by more than a factor of five.” Table 1 of the paper sets the two beside each other: 96% against 78%, on the same hardware and the same task. What changed was the feedback contract.
Customer exploration. Here no outcome arrives at all. Analysts hold behaviour records and no agreed customer categories, so the result is groups or representations, and it is validated by interpretation rather than measured against an answer key.
Fraud prediction
Past transactions carry reviewed outcomes that can supervise future predictions.
- Feedback: labeled examples
- Output: risk score or class
- Main challenge: delayed and selective labels
- Typical family: supervised learning
Warehouse control
The robot acts, observes consequences, and accumulates rewards over time.
- Feedback: consequences of actions
- Output: a policy
- Main challenge: exploration and delayed effects
- Typical family: reinforcement learning
Customer exploration
Analysts have behavior records but no agreed customer categories.
- Feedback: structure in the observations
- Output: groups or representations
- Main challenge: interpretation and validation
- Typical family: unsupervised learning
A feedback-first definition of the problem
A learning approach is a contract between available experience and the behavior you want. The same model family can participate in different approaches, and different model families can solve the same supervised task.
Begin with the signal, not the fashionable algorithm. Ask who or what provides correction, how expensive that signal is, and whether it matches the outcome that matters. The QT-Opt result is the cleanest version of that argument: one robot fleet, one bin-picking task, 96% under a binary lift reward against 78% under supervised grasp prediction. Nobody bought that gap with a better architecture.
Choose the learning approach from the evidence you can obtain, not from the model name you hope to use.
Case
InstructGPT: 1.3 billion parameters preferred over GPT-3’s 175 billion
A 1.3-billion-parameter model beat a 175-billion-parameter one, and what differed was the teaching signal. That is InstructGPT, published by OpenAI in 2022, and it is the cleanest public demonstration of what changing the signal buys. The model family stayed the same; the feedback did not. On top of next-token prediction the team added human demonstrations, then human rankings of candidate answers, then a policy optimised against a reward model fitted to those rankings. Their abstract records the outcome: outputs from the 1.3-billion-parameter InstructGPT model “are preferred to outputs from the 175B GPT-3, despite having 100x fewer parameters.” The larger model had read more. The smaller one had been told what a good answer looks like.
Figure
Visual
The spectrum from direct answers to indirect evidence
Learning signals vary. They differ in how directly they specify the desired output, and more indirect feedback often expands scale while introducing ambiguity and additional assumptions. Direct labels sit at one end: each example carries an intended answer, a category or a numeric target. Unlabeled structure sits at the other: the learner extracts patterns from observations with no task-specific answer anywhere. Between them are three rows with published price tags, and the prices are the point.
Comparisons and demonstrations. One 2017 experiment threw away the reward function entirely and put non-expert people in its place, choosing between pairs of trajectory segments. “We show that this approach can effectively solve complex RL tasks without access to the reward function, including Atari games and simulated robot locomotion, while providing feedback on less than 1% of our agent’s interactions with the environment.” — Christiano and five co-authors, at NIPS 2017. The showpiece is a Hopper backflip, a behaviour nobody wants to write a reward function for. It “was trained using 900 queries in less than an hour”. DeepMind’s accompanying post puts it at around 900 pieces of feedback, and adds that “as little as 30 minutes of feedback from a non-expert is enough to train our system”. That is the row’s real content. Not that people can show what they want without specifying it, but that 900 pairwise comparisons and under an hour was the whole bill.
Rewards and outcomes. The system receives consequences after acting, sometimes long after. QT-Opt’s single lift bit, paid for with 580,000 grasps, is what that costs when the environment is physical.
Weak or partial supervision. Rules, distant databases, clicks and incomplete annotations give noisy guidance, and Snorkel measured what the noise costs. It trained models with no hand-labelled training data at all, using instead user-written labelling functions whose accuracies and correlations are unknown. From the 2017 abstract: “In two collaborations, with the U.S. Department of Veterans Affairs and the U.S. Food and Drug Administration, and on four open-source text and image data sets representative of other deployments, Snorkel provides 132% average improvements to predictive performance over prior heuristic approaches and comes within an average 3.60% of the predictive performance of large hand-curated training sets.” In the user study, subject-matter experts built models 2.8x faster than seven hours of hand labelling. Weak supervision is not free accuracy. It is 3.60% on average given up to avoid the label bill.
Direct labels
Each example has an intended answer, such as a category or numeric target.
Comparisons and demonstrations
People show preferred outputs or examples of competent behavior without writing a complete target function.
Rewards and outcomes
The system receives consequences after actions, sometimes after a long delay.
Weak or partial supervision
Rules, distant databases, clicks, or incomplete annotations provide noisy guidance.
Unlabeled structure
The learner extracts patterns from observations without task-specific answers.
Example
One product goal can support several learning strategies
Consider a support platform. It wants to reduce time to resolution, and that product goal alone does not select one learning approach.
The cheapest route on that list is also the one that lies to you most politely. Clicks went under an eye-tracker at SIGIR in 2005, and for some participants the top two results were secretly swapped: 34 people in Phase I, usable eye data for 29, and 22 in Phase II, usable for 16, split across normal, swapped and reversed conditions. “First, we show that there is a “trust bias” which leads to more clicks on links ranked highly by Google, even if those abstracts are less relevant than other abstracts the user viewed.” — Joachims and four colleagues. Users kept clicking the first link even when the second abstract was the more relevant one, which is why the paper concludes that “we conclude that clicks are informative but biased”. Microsoft researchers reproduced the effect at web scale in 2008 by perturbing the rankings of a major search engine: “A key source of bias is presentation order: the probability of click is influenced by a document's position in the results page”. A ranking model trained on raw clicks is therefore learning, in part, where things were shown.
- Supervised route: predict the correct support queue from historically resolved tickets.
- Ranking route: order suggested articles using clicks and successful resolutions as feedback that carries the position of the result as well as its merit.
- Active-learning route: send only the most informative uncertain tickets to expert annotators.
- Self-supervised route: pretrain text representations from millions of unlabeled conversations.
- Reinforcement route: optimize a sequence of prompts and escalations using delayed resolution outcomes.
- Hybrid route: combine policy rules, predictive models, retrieval, and human review.
Key idea
Taxonomies overlap because real systems overlap
Terms such as supervised, self-supervised, online, transfer, and multi-task describe different dimensions. One term may describe the feedback source, another the update schedule, another the relationship between tasks.
A model can therefore be self-supervised during pretraining, supervised during fine-tuning, and online during later updates, so treat the taxonomy as a coordinate system rather than a row of sealed boxes. BERT is the canonical two-contract system. Representations are pre-trained from unlabeled text; a labelled stage then adapts them. “As a result, the pre-trained BERT model can be fine-tuned with just one additional output layer to create state-of-the-art models for a wide range of tasks, such as question answering and language inference, without substantial task-specific architecture modifications.” — the abstract of the 2019 BERT paper. The published version records the size of what that arrangement bought: “pushing the GLUE score to 80.5 (7.7 point absolute improvement), MultiNLI accuracy to 86.7% (4.6% absolute improvement)”. Ask which learning family BERT belongs to and the honest answer is two, in order, plus one extra output layer.
Learning approaches are dimensions of a design, not mutually exclusive brands.
Case
DeepSeek-R1-Zero: reinforcement learning applied straight to a base model
Moving one coordinate at a time has a worked example, and it was published in Nature in September 2025. The DeepSeek team took a base model trained by self-supervised next-token prediction and applied reinforcement learning to it directly, rewarding correct answers and well-formed output. There was no supervised fine-tuning on human reasoning traces at all. The full text records what that variant, DeepSeek-R1-Zero, did on the 2024 American Invitational Mathematics Examination: “the average pass@1 score on AIME 2024 shows a marked increase, jumping from an initial value of 15.6% to 77.9%… achieving an accuracy of 86.7%”, the last figure with self-consistency decoding. The shipped DeepSeek-R1 then put a supervised stage back in, ahead of the reinforcement learning. Two arrangements of the same three words, one base model, and the words describe the stages rather than the system.
Steps
A six-question triage before choosing a method
Use these questions first. They come before any discussion of algorithms or architecture. Name the decision — what output or action must the system produce, and when. Inventory the feedback: labels, outcomes, demonstrations, preferences, rules, unlabeled records. Measure the delay before reliable feedback appears, and note who can observe it. Test alignment: does the available signal reward the behavior the product actually values. Price the signal, counting annotation cost, interaction risk, expert time and privacy constraints. And preserve the alternatives — rules, retrieval, process redesign, or no automation.
Steps three and four are the ones teams skip, and Google Flu Trends is what skipping them looks like. The proxy was search queries, fast and cheap. The outcome was flu prevalence, slow and expensive. The fast signal correlated well enough to look like a win, and then it drifted: “GFT also missed by a very large margin in the 2011–2012 flu season and has missed high for 100 out of 108 weeks starting with August 2011”. Worse for the design case, three-week-old CDC data projected current prevalence better than GFT did. The slow ground truth, stale, still beat the fresh proxy. The diagnosis, from Lazer and three co-authors in Science in 2014, is one sentence: “In short, the initial version of GFT was part flu detector, part winter detector.” A signal that arrives quickly and a signal that measures the thing you care about are two different questions. 100 weeks in 108 is what it costs to answer only the first.
1. Name the decision
State what output or action the system must produce and when it is needed.
2. Inventory feedback
List labels, outcomes, demonstrations, preferences, rules, and unlabeled records.
3. Measure delay
Record how long reliable feedback takes to appear and who can observe it.
4. Test alignment
Ask whether the available signal rewards the behavior the product actually values.
5. Price the signal
Estimate annotation cost, interaction risk, expert time, and privacy constraints.
6. Preserve alternatives
Compare learning with rules, retrieval, process redesign, or no automation.
Analogy
Choosing how to coach a team
A coach can observe different things about a team. A scoreboard supplies outcomes, a video demonstration supplies behavior, and a detailed correction supplies a target action. Each signal supports a different training plan.
Machine learning resembles this situation because the feedback determines what can be improved. Where a coach understands why a drill matters, a model has only the formal signal, and it never asks what the signal is for.
Google’s data centres have been coached both ways on one goal. DeepMind described the first way in July 2016. Neural networks were trained on historical readings from thousands of sensors. They predicted power usage effectiveness an hour ahead. The system produced recommendations, and human operators decided whether to apply them. The reported result was a 40% reduction in the energy used for cooling, and a 15% reduction in overall PUE overhead. In August 2018 the same problem was handed to a controller that acts. Every five minutes it takes a snapshot from the sensors. It picks the actions it expects to minimise energy, subject to constraints written by the data-centre operators. By then it was delivering around 30% average savings, up from roughly 12% when it was switched on. The recommendation system could be overruled by ignoring it. The control system had to be given an off switch: operators “can choose to exit AI control mode at any time”.
A richer signal is not automatically a truer signal.
What this path covers—and what it deliberately postpones
This path compares the major ways systems learn: direct labels, hidden structure, consequences, demonstrations, weak signals, transfer, and ongoing updates. It focuses on choosing and combining approaches responsibly.
Later paths examine algorithms, optimization, metrics, data engineering, mathematics, and production operations in depth; here, the goal is to recognize the learning problem before selecting machinery.
Key takeaways
- The available feedback is the clearest starting point for classifying a learning problem: QT-Opt reached 96% grasp success under a binary lift reward where supervised grasp prediction reached 78% on the same hardware and task.
- Supervised, unsupervised, reinforcement, and other labels describe learning contracts rather than fixed model architectures — BERT occupies two of them in sequence, unlabeled pretraining then labelled fine-tuning with one added output layer.
- One product objective may support several viable learning strategies with different costs and risks.
- Learning terms can overlap because they describe feedback, timing, task relationships, or deployment conditions.
- Indirect signals can scale cheaply while introducing ambiguity, bias, and proxy mismatch: Snorkel came within an average 3.60% of hand-curated labels without any, while Google Flu Trends missed high for 100 out of 108 weeks starting August 2011.
- A sound design compares machine learning with rules, retrieval, workflow changes, and non-automation.