To content
Fakultät für Informatik

Deep reinforcement learning

Reinforcement learning (RL) deals with the sequential making of decisions. An agent interacts with its environment, which is modeled as a Markov Decision Process (MDP). Through its behavior in the environment, the agent receives reward signals, which it attempts to maximize via trial-and-error. Originally, RL algorithms were based on tabular structures, which quickly became a bottleneck for more complex problems. By adding artificial neural networks as a function approximation, tabular structures can be replaced in order to solve problems with numerous states and possible actions. In this context, we speak of deep reinforcement learning (DRL).

DRL already has many applications both in virtual worlds and in the real world. Exemplary areas of application are video games and robotics. Here is a small list of inspiring applications:

To top of page