Deep Reinforcement Learning with Shallow Controllers: An Experimental Application to PID Tuning
Not on the map. Why?
Abstract (arXiv)
Deep reinforcement learning (RL) is an optimization-driven framework for producing control strategies for general dynamical systems without explicit reliance on process models. Good results have been reported in simulation. Here we demonstrate the challenges in implementing a state of the art deep RL algorithm on a real physical system. Aspects include the interplay between software and existing hardware; experiment design and sample efficiency; training subject to input constraints; and interpretability of the algorithm and control law. At the core of our approach is the use of a PID controller as the trainable RL policy. In addition to its simplicity, this approach has several appealing features: No additional hardware needs to be added to the control system, since a PID controller can easily be implemented through a standard programmable logic controller; the control law can easily be initialized in a "safe'' region of the parameter space; and the final product -- a well-tuned PID controller -- has a form that practitioners can reason about and deploy with confidence.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). Builds on 13 of its 54 references that are in the map. First posted on arXiv 13 Nov 2021.
Builds on
13 of 54 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2020Offline Reinforcement Learning: Tutorial, Review, and Perspectives on Open Problemscited by 1,920
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 604
- 2015Deep Reinforcement Learning in Parameterized Action Spacecited by 68
- 2019Reinforcement Learning for Batch Bioprocess Optimizationcited by 28
- 2020Deep Reinforcement Learning for Process Control: A Primer for Beginnerscited by 15
- 2021A Meta-Reinforcement Learning Approach to Process Controlcited by 5
1 more
Built on by
Citing papers per year: 2022: 3; 2023: 6; 2024: 6; 2025: 7; 2026: 2.
24 papers.
Sort:
By area:
- 2023Neural Operators for PDE Backstepping Control of First-Order Hyperbolic PIDE with Recycle and Delaycited by 13
- 2022Meta-Reinforcement Learning for the Tuning of PI Controllers: An Offline Approachcited by 12
- 2023An Analysis of Multi-Agent Reinforcement Learning for Decentralized Inventory Control Systemscited by 11
- 2024PC-Gym: Benchmark Environments For Process Control Problemscited by 10
- 2024Generative AI and Process Systems Engineering: The Next Frontiercited by 9
- 2024Control-Informed Reinforcement Learning for Chemical Processescited by 9
- 2024Machine learning for industrial sensing and control: A survey and practical perspectivecited by 8
- 2023Surrogate Empowered Sim2Real Transfer of Deep Reinforcement Learning for ORC Superheat Controlcited by 5
- 2023Stabilizing reinforcement learning control: A modular framework for optimizing over all stable behaviorcited by 3
- 2025Hierarchical RL-MPC for Demand Response Schedulingcited by 3
- 2022Distributional Reinforcement Learning for Scheduling of Chemical Production Processescited by 2
- 2024Combining Deep Reinforcement Learning with a Jerk-Bounded Trajectory Generator for Kinematically Constrained Motion Planningcited by 2
12 more
- 2025Deep Reinforcement Learning in Applied Control: Challenges, Analysis, and Insightscited by 2
- 2025Reinforcement Learning-based Control via Y-wise Affine Neural Networks (YANNs)cited by 2
- 2025Survey and Tutorial of Reinforcement Learning Methods in Process Systems Engineeringcited by 2
- 2022Meta-Reinforcement Learning for Adaptive Control of Second Order Systemscited by 1
- 2023A modular framework for stabilizing deep reinforcement learning controlcited by 1
- 2023Self-Tuning PID Control via a Hybrid Actor-Critic-Based Neural Structure for Quadcopter Controlcited by 0
- 2024Facilitating Reinforcement Learning for Process Control Using Transfer Learning: Overview and Perspectivescited by 0
- 2025Neural Operator based Reinforcement Learning for Control of first-order PDEs with Spatially-Varying State Delaycited by 0
- 2025Predictive reinforcement learning based adaptive PID controllercited by 0
- 2025Real Time Self-Tuning Adaptive Controllers on Temperature Control Loops using Event-based Game Theorycited by 0
- 2026Addressing Terminal Constraints in Data-Driven Demand Response Schedulingcited by 0
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineeringcited by 0
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineering1 Oct 2026
- 2026Addressing Terminal Constraints in Data-Driven Demand Response Scheduling14 May 2026
- 2025Survey and Tutorial of Reinforcement Learning Methods in Process Systems Engineering28 Oct 2025
- 2025Reinforcement Learning-based Control via Y-wise Affine Neural Networks (YANNs)22 Aug 2025
- 2025Deep Reinforcement Learning in Applied Control: Challenges, Analysis, and Insights10 Jul 2025
- 2025Real Time Self-Tuning Adaptive Controllers on Temperature Control Loops using Event-based Game Theory16 Jun 2025
- 2025Predictive reinforcement learning based adaptive PID controller10 Jun 2025
- 2025Hierarchical RL-MPC for Demand Response Scheduling19 Feb 2025
- 2025Neural Operator based Reinforcement Learning for Control of first-order PDEs with Spatially-Varying State Delay30 Jan 2025
- 2024PC-Gym: Benchmark Environments For Process Control Problems29 Oct 2024
- 2024Combining Deep Reinforcement Learning with a Jerk-Bounded Trajectory Generator for Kinematically Constrained Motion Planning28 Oct 2024
- 2024Control-Informed Reinforcement Learning for Chemical Processes24 Aug 2024
12 more
- 2024Facilitating Reinforcement Learning for Process Control Using Transfer Learning: Overview and Perspectives30 Mar 2024
- 2024Generative AI and Process Systems Engineering: The Next Frontier15 Feb 2024
- 2024Machine learning for industrial sensing and control: A survey and practical perspective24 Jan 2024
- 2023Stabilizing reinforcement learning control: A modular framework for optimizing over all stable behavior21 Oct 2023
- 2023Surrogate Empowered Sim2Real Transfer of Deep Reinforcement Learning for ORC Superheat Control5 Aug 2023
- 2023Neural Operators for PDE Backstepping Control of First-Order Hyperbolic PIDE with Recycle and Delay21 Jul 2023
- 2023An Analysis of Multi-Agent Reinforcement Learning for Decentralized Inventory Control Systems21 Jul 2023
- 2023Self-Tuning PID Control via a Hybrid Actor-Critic-Based Neural Structure for Quadcopter Control3 Jul 2023
- 2023A modular framework for stabilizing deep reinforcement learning control7 Apr 2023
- 2022Meta-Reinforcement Learning for Adaptive Control of Second Order Systems19 Sep 2022
- 2022Meta-Reinforcement Learning for the Tuning of PI Controllers: An Offline Approach17 Mar 2022
- 2022Distributional Reinforcement Learning for Scheduling of Chemical Production Processes1 Mar 2022
- 2024PC-Gym: Benchmark Environments For Process Control Problemscited by 10
- 2024Control-Informed Reinforcement Learning for Chemical Processescited by 9
- 2025Hierarchical RL-MPC for Demand Response Schedulingcited by 3
- 2024Combining Deep Reinforcement Learning with a Jerk-Bounded Trajectory Generator for Kinematically Constrained Motion Planningcited by 2
- 2025Deep Reinforcement Learning in Applied Control: Challenges, Analysis, and Insightscited by 2
- 2025Reinforcement Learning-based Control via Y-wise Affine Neural Networks (YANNs)cited by 2
- 2025Survey and Tutorial of Reinforcement Learning Methods in Process Systems Engineeringcited by 2
- 2024Facilitating Reinforcement Learning for Process Control Using Transfer Learning: Overview and Perspectivescited by 0
- 2025Neural Operator based Reinforcement Learning for Control of first-order PDEs with Spatially-Varying State Delaycited by 0
- 2025Predictive reinforcement learning based adaptive PID controllercited by 0
- 2026Addressing Terminal Constraints in Data-Driven Demand Response Schedulingcited by 0
- 2026Addressing Terminal Constraints in Data-Driven Demand Response Scheduling14 May 2026
- 2025Survey and Tutorial of Reinforcement Learning Methods in Process Systems Engineering28 Oct 2025
- 2025Reinforcement Learning-based Control via Y-wise Affine Neural Networks (YANNs)22 Aug 2025
- 2025Deep Reinforcement Learning in Applied Control: Challenges, Analysis, and Insights10 Jul 2025
- 2025Predictive reinforcement learning based adaptive PID controller10 Jun 2025
- 2025Hierarchical RL-MPC for Demand Response Scheduling19 Feb 2025
- 2025Neural Operator based Reinforcement Learning for Control of first-order PDEs with Spatially-Varying State Delay30 Jan 2025
- 2024PC-Gym: Benchmark Environments For Process Control Problems29 Oct 2024
- 2024Combining Deep Reinforcement Learning with a Jerk-Bounded Trajectory Generator for Kinematically Constrained Motion Planning28 Oct 2024
- 2024Control-Informed Reinforcement Learning for Chemical Processes24 Aug 2024
- 2024Facilitating Reinforcement Learning for Process Control Using Transfer Learning: Overview and Perspectives30 Mar 2024
- 2023Neural Operators for PDE Backstepping Control of First-Order Hyperbolic PIDE with Recycle and Delaycited by 13
- 2022Meta-Reinforcement Learning for the Tuning of PI Controllers: An Offline Approachcited by 12
- 2023An Analysis of Multi-Agent Reinforcement Learning for Decentralized Inventory Control Systemscited by 11
- 2024Generative AI and Process Systems Engineering: The Next Frontiercited by 9
- 2024Machine learning for industrial sensing and control: A survey and practical perspectivecited by 8
- 2023Surrogate Empowered Sim2Real Transfer of Deep Reinforcement Learning for ORC Superheat Controlcited by 5
- 2023Stabilizing reinforcement learning control: A modular framework for optimizing over all stable behaviorcited by 3
- 2022Distributional Reinforcement Learning for Scheduling of Chemical Production Processescited by 2
- 2022Meta-Reinforcement Learning for Adaptive Control of Second Order Systemscited by 1
- 2023A modular framework for stabilizing deep reinforcement learning controlcited by 1
- 2023Self-Tuning PID Control via a Hybrid Actor-Critic-Based Neural Structure for Quadcopter Controlcited by 0
- 2025Real Time Self-Tuning Adaptive Controllers on Temperature Control Loops using Event-based Game Theorycited by 0
12 most cited of 13 All 13 (JSON)
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineering1 Oct 2026
- 2025Real Time Self-Tuning Adaptive Controllers on Temperature Control Loops using Event-based Game Theory16 Jun 2025
- 2024Generative AI and Process Systems Engineering: The Next Frontier15 Feb 2024
- 2024Machine learning for industrial sensing and control: A survey and practical perspective24 Jan 2024
- 2023Stabilizing reinforcement learning control: A modular framework for optimizing over all stable behavior21 Oct 2023
- 2023Surrogate Empowered Sim2Real Transfer of Deep Reinforcement Learning for ORC Superheat Control5 Aug 2023
- 2023Neural Operators for PDE Backstepping Control of First-Order Hyperbolic PIDE with Recycle and Delay21 Jul 2023
- 2023An Analysis of Multi-Agent Reinforcement Learning for Decentralized Inventory Control Systems21 Jul 2023
- 2023Self-Tuning PID Control via a Hybrid Actor-Critic-Based Neural Structure for Quadcopter Control3 Jul 2023
- 2023A modular framework for stabilizing deep reinforcement learning control7 Apr 2023
- 2022Meta-Reinforcement Learning for Adaptive Control of Second Order Systems19 Sep 2022
- 2022Meta-Reinforcement Learning for the Tuning of PI Controllers: An Offline Approach17 Mar 2022
12 newest of 13 All 13 (JSON)