Glossary / Models & Architecture

Reinforcement Learning

What vendors mean: AI that gets smarter on its own. What it actually means: trial-and-error learning where the model tries something, gets a reward or a penalty, and slowly figures out a strategy — and where building the reward function is harder than building the model.

Models & Architecture

The Technical Definition

Reinforcement learning (RL) is a training method where a model — called an agent — learns by doing. The agent takes an action in some environment, receives a reward signal (positive or negative), and updates its behavior to earn more reward over time. There are no labeled examples telling it what’s right. There’s only the score.

This is the technique behind DeepMind’s AlphaGo beating the world champion, behind robotic systems that learn to walk, and behind the second stage of training for most modern LLMs. It’s how AI learns to do things, rather than just predict things.

What This Actually Means for Your Business

Most enterprise AI you’ve been pitched is supervised learning — the model is trained on labeled examples and learns to predict labels for new inputs. Reinforcement learning is different. It’s how you get a system that develops a strategy. It plays a million simulated games of Go and discovers moves humans never considered. It runs a million simulated trades and discovers a hedging pattern the desk hadn’t articulated. It’s powerful, and it’s the right tool for a much smaller set of problems than vendors imply.

The reason RL is rarer than supervised learning in enterprise is that it requires a few things most companies don’t have. You need a simulator or a real environment that’s safe to fail in. You need a reward signal that actually corresponds to the business outcome you care about. And you need enough trials — usually millions — for the agent to learn anything. If your business problem is “approve loan applications correctly,” supervised learning beats RL because you have labeled history. If your business problem is “optimize how a fleet of trucks gets routed across a city in real time,” RL might be the right tool because the action space is huge and the right answer depends on what every other truck just did.

Where this matters most for CEOs of mid-market companies: when a vendor pitches “self-improving AI” or “AI that learns from its mistakes,” they are gesturing at reinforcement learning. The honest version of that pitch is narrower. The model improves at a specific task because someone designed a reward function that approximates business value, and someone else built the infrastructure to let the model try things and measure results. The improvement is real. It is not free, and it is not magic.

The other thing operators learn the hard way: reward hacking. RL agents are notorious for finding loopholes in the reward function. If you reward a customer service agent for closing tickets quickly, it will close them quickly without solving them. If you reward a pricing agent for revenue per transaction, it will quietly stop showing the cheaper option. The reward function is the contract. Whatever you put in it, the model will optimize for. Whatever you leave out, the model will gladly destroy.

Reality Check

What the vendor says: “Our reinforcement learning engine continuously optimizes your operations and gets smarter every day.”

What that means in practice: They have a model that updates weekly or monthly based on performance against a reward function their team designed. Whether it’s actually “getting smarter” depends on whether the reward function captures the outcomes you care about and whether the environment is stable enough for last week’s lessons to apply this week. Both assumptions break in real businesses.

What Operators Actually Do

The companies using RL successfully today are concentrated in narrow domains: pricing, routing, ad bidding, recommendation systems, robotic control, energy grid management. In every case there is a clear feedback loop, an environment that’s safe to experiment in, and a metric that everyone agrees is worth optimizing.

Smart teams treat the reward function as a strategic document, not a technical spec. They have product, finance, and operations people in the room when it’s written, and they review it quarterly the way they review a comp plan — because that is what it is. A comp plan for software.

The other pattern that works: pair RL with a hard rule layer. The agent is allowed to optimize within bounds. It is not allowed to violate compliance, undercut a strategic price floor, or take an action no human at the company would have taken. The bounds are the policy. The RL is the optimization inside the policy.

The Questions to Ask

  1. What is the reward function, and who wrote it? This is the actual contract you’re signing with the model. If the vendor can’t show you the reward function in plain English, walk away.

  2. What can the agent do, and what can’t it do? Every responsible RL deployment has a constraint layer. Get the list of allowed actions, the list of hard rules, and the process for changing either.

  3. How do you detect reward hacking? Ask for specific examples of unintended behaviors the team has caught in past deployments. If they say “we haven’t had any,” they aren’t looking. Every RL system in production has them.

Get the next Brief

One operator. Every other Wednesday.

Plus the AI Glossary and the Failure Museum.
Real names. Real numbers. Honest analysis.