AI engineering glossary · Reinforcement learning

What is policy iteration?

Policy iteration: A planning method that alternates between computing the values of the current decision rule and improving the rule greedily with respect to those values. It stops when the rule no longer changes, and in a finite model it reaches an optimal rule.

Level: intermediateTopic: Reinforcement learning

Policy iteration: an example

On a small grid world, 3 or 4 rounds of evaluate-then-improve are typically enough to settle on the best route.

Related terms

More Reinforcement learning terms

Where you learn it

Policy iteration is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.