Skip to main navigation Skip to search Skip to main content

Strategies for Developing a Supervisory Controller with Deep Reinforcement Learning in a Production Context

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Deep reinforcement learning (RL) algorithms are a promising optimisation tool in changing industrial production systems. We implement a supervisory controller using deep Q-learning and a Petri net simulation model. Furthermore, we identify challenges for using RL in a production context and propose three generally applicable strategies for using deep RL with production systems. Firstly, reward shaping may be used to deal with multiple goals and constraints, by allowing the RL agent to slowly adapt to the constraints. Secondly, an existing RL agent can be adapted to a different task using transfer learning and thus reducing training times. Lastly, including varying starting conditions increases the number of states the RL agent encounters during training. This increases the generalisation capabilities of the deep-Rlagent and allows the agent to react to unseen states more robustly. We present a setup for solving a sorting task using deep Q-learning and conduct several experiments to evaluate the proposed strategies. © 2022 IEEE.
Original languageEnglish
Title of host publication2022 IEEE Conference on Control Technology and Applications (CCTA)
Pages869-874
Number of pages6
ISBN (Electronic)978-1-6654-7338-5
DOIs
Publication statusPublished - 2022
Event2022 IEEE Conference on Control Technology and Applications, CCTA 2022 - Trieste, Italy
Duration: 23 Aug 202225 Aug 2022
https://ccta2022.ieeecss.org/

Conference

Conference2022 IEEE Conference on Control Technology and Applications, CCTA 2022
Abbreviated titleCCTA 2022
Country/TerritoryItaly
CityTrieste
Period23/08/2225/08/22
Internet address

Keywords

  • Deep learning
  • Petri nets
  • Industrial production
  • Optimization tools
  • Petri nets simulation
  • Production system
  • Q-learning
  • Reinforcement learning agent
  • Reinforcement learning algorithms
  • Reinforcement learnings
  • Simulation model
  • Supervisory controllers
  • Reinforcement learning

Fingerprint

Dive into the research topics of 'Strategies for Developing a Supervisory Controller with Deep Reinforcement Learning in a Production Context'. Together they form a unique fingerprint.

Cite this