
Deep Reinforcement Learning Explained: What Neural Networks Add
When you hear "deep reinforcement learning," it's tempting to picture a neural network that somehow learned to think for itself. The network isn't doing…
Read tutorialMove from tabular value updates to parameterized policies, policy gradients, actor-critic reasoning, and the role of deep learning in scaling representations.
Tutorials
Follow the learning path in order or jump directly to the RL concept or experiment you need.

When you hear "deep reinforcement learning," it's tempting to picture a neural network that somehow learned to think for itself. The network isn't doing…
Read tutorial
You've built a Q-learning agent. It works. For each state, you compare action values, pick the best one, and call that a policy. Then someone mentions…
Read tutorial
If you've worked through policy gradients, you've felt the problem: one lucky episode can make a mediocre action look brilliant, and the next update swings…
Read tutorial
The real question is not which family of algorithms is better. It is which one fits the structure of your problem—your action space, your data budget, and…
Read tutorial
If you have worked through policy gradients and deep RL, the language-model post-training landscape looks like a different discipline. RLHF. PPO. DPO.…
Read tutorial
Deep RL is not the destination of reinforcement learning. It is a specialized tool with a steep cost profile, and most learners reach for it before they…
Read tutorial
Tabular Q-learning converges reliably. Swap the table for a neural network, and the same update can oscillate, blow up, or quietly forget everything it…
Read tutorial
A policy network is not a bigger table. That is the mental model to dismantle before you touch policy-gradient code, because it quietly teaches you the…
Read tutorial
Your Q-table worked beautifully on the grid world. Every cell held a number, every update made sense, and you could read the agent's beliefs like an open…
Read tutorial
A policy-gradient update is a stride, not a leap. Take too long a step, and you can land somewhere worse than where you started—sometimes so much worse…
Read tutorial
Hand-written rewards get hacked. Preference-based reinforcement learning replaces that fragile numeric signal with something that feels safer—human…
Read tutorial
A reward model is a compression. Thousands of noisy human comparisons get squeezed into one scalar function, and the compression itself is where meaning…
Read tutorial
More preference labels do not automatically mean a better reward model. The reward model is only as sharp as the comparisons that feed it.
Read tutorial
The reward curve climbs steadily. The training loss falls exactly as expected. And the outputs get visibly worse. Human reviewers start rejecting what the…
Read tutorial
A memoryless policy keeps repeating the same mistake because each observation hides the information it needs. The reflex is to "just add an RNN." The real…
Read tutorial