Home About APEM Events News Sponsorship
Advances in Production Engineering & Management

Archives > Volume 16 | Number 1 | March 2021 > pp 23–36

Advances in Production Engineering & Management
Volume 16 | Number 1 | March 2021 | pp 23–36

https://doi.org/10.14743/apem2021.1.382

A dynamic job-shop scheduling model based on deep learning
Tian, W.; Zhang, H.P.
ABSTRACT AND REFERENCES (PDF)  |  FULL ARTICLE TEXT (PDF)

A B S T R A C T
Ideally, the solution to job-shop scheduling problem (JSP) should effectively reduce the cost of manpower and materials, thereby enhancing the core competitiveness of the manufacturer. Deep learning (DL) neural networks have certain advantages in handling complex dynamic JSPs with a massive amount of historical data. Therefore, this paper proposes a dynamic job-shop scheduling model based on DL. Firstly, a data prediction model was established for dynamic job-shop scheduling, with long short-term memory network (LSTM) as the basis; the Dropout technology and adaptive moment estimation (ADAM) were introduced to enhance the generalization ability and prediction effect of the model. Next, the dynamic JSP was described in details, and three objective functions, namely, maximum makespan, total device load, and key device load, were chosen for optimization. Finally, the multi-objective problem of dynamic JSP scheduling was solved by the improved multi-objective genetic algorithm (MOGA). The effectiveness of the algorithm was proved experimentally.

A R T I C L E   I N F O
Keywords • Long short-term memory (LSTM); Dynamic job-shop scheduling; Multi-objective genetic algorithm (MOGA); Adaptive moment estimation (ADAM)
Corresponding authorTian, W.
Article history • Received 24 February 2021, Revised 4 March 2021, Accepted 8 March 2021
Published on-line • 26 March 2021

E X P O R T   C I T A T I O N
» RIS format (EndNote, ProCite, RefWorks, and most other reference management software)
» BibTeX (JabRef, BibDesk, and other BibTeX-specific software)
» Plain text

< PREVIOUS PAPER   |   NEXT PAPER >