Dynamic scheduling for semiconductor manufacturing systems with uncertainties using convolutional neural networks and reinforcement learning

Juan Liu, Fei Qiao, Minjie Zou, Jonas Zinn, Yumin Ma, Birgit Vogel-Heuser

Research output: Contribution to journalArticlepeer-review

15 Scopus citations

Abstract

The dynamic scheduling problem of semiconductor manufacturing systems (SMSs) is becoming more complicated and challenging due to internal uncertainties and external demand changes. To this end, this paper addresses integrated release control and production scheduling problems with uncertain processing times and urgent orders and proposes a convolutional neural network and asynchronous advanced actor critic-based method (CNN-A3C) that involves a training phase and a deployment phase. In the training phase, actor–critic networks are trained to predict the evaluation of scheduling decisions and to output the optimal scheduling decision. In the deployment phase, the most appropriate release control and scheduling decisions are periodically generated according to the current production status based on the networks. Furthermore, we improve the four key points in the deep reinforcement learning (DRL) algorithm, state space, action space, reward function, and network structure and design four mechanisms: a slide-window-based two-dimensional state perception mechanism, an adaptive reward function that considers multiple objectives and automatically adjusts to dynamic events, a continuous action space based on composite dispatching rules (CDR) and release strategies, and actor–critic networks based on convolutional neural networks (CNNs). To verify the feasibility and effectiveness of the proposed dynamic scheduling method, it is implemented on a simplified SMS. The simulation experimental results show that the proposed method outperforms the unimproved A3C-based method and the common dispatching rules under the new uncertain scenarios.

Original languageEnglish
Pages (from-to)4641-4662
Number of pages22
JournalComplex and Intelligent Systems
Volume8
Issue number6
DOIs
StatePublished - Dec 2022

Keywords

  • Convolutional neural networks (CNN)
  • Deep reinforcement learning (DRL)
  • Dynamic production scheduling
  • Rule-based
  • Uncertainties
  • [InlineMediaObject not available: see fulltext.]

Fingerprint

Dive into the research topics of 'Dynamic scheduling for semiconductor manufacturing systems with uncertainties using convolutional neural networks and reinforcement learning'. Together they form a unique fingerprint.

Cite this