Deep Reinforcement Learning (DRL) algorithm provides an effective and powerful way for the computer learning to make decisions according to what the computer sees, the most famous application of DRL is training the computer to play computer games, such as the computer Go and Atari Games. In this paper, we present that the DRL can used to improve the classical PID controller by training an adaptive PID controller with its parameters change according to the changing state, we name our new controller as DRPID, the deep reinforcement learning algorithm that we used to train the PID controller in this paper is deep deterministic policy gradient, which is very suitable to solve continue action control problem. We test our DRPID algorithm by training it to control an inverted pendulum in the OpenAI gym simulation environment, and we found DRPID controller works very well, outperforms the common PID controller with fixed parameters, by a great margin.
Improve PID controller through reinforcement learning
2018-08-01
414922 byte
Conference paper
Electronic Resource
English
Interpreting data of reinforcement learning agent controller
European Patent Office | 2023
|INTERPRETING DATA OF REINFORCEMENT LEARNING AGENT CONTROLLER
European Patent Office | 2020
|