AI GlossaryQ-Learning

[Reinforcement Learning]

Q-Learning.

A reinforcement learning algorithm that learns the value of actions in states to determine optimal behavior.

In-depth explanation

01

Q-learning learns a Q-function that estimates the expected future reward for taking an action in a state. It's model-free (doesn't need environment model) and off-policy (can learn from any experience). Deep Q-Networks (DQN) combine Q-learning with neural networks to handle large state spaces, achieving human-level performance on Atari games.

Examples

02
EX. 01

Atari game playing

EX. 02

Resource allocation

[NEXT] — APPLY THE CONCEPT

Master Q-Learning.

Learn how to apply this concept with hands-on projects in our comprehensive AI programs.