Estimation of processing time using machine learning and real factory data for optimization of parallel machine scheduling problem

被引:20
作者
Yamashiro, Hirochika [1 ]
Nonaka, Hirofumi [1 ]
机构
[1] Nagaoka Univ Technol, Nagaoka, Niigata, Japan
来源
OPERATIONS RESEARCH PERSPECTIVES | 2021年 / 8卷
关键词
Machine learning; Gaussian process regression; Gradient boosted decision trees; Artificial neural networks; Identical parallel machine scheduling; Operations research; ARTIFICIAL NEURAL-NETWORK; ALGORITHM; MAKESPAN; CONSUMPTION; PREDICTION; FRAMEWORK; FLOWSHOP;
D O I
10.1016/j.orp.2021.100196
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Traditionally, mathematical optimization methods have been applied in manufacturing industries where production scheduling is one of the most important problems and is being actively researched. Extant studies assume that processing times are known or follow a simple distribution. However, the actual processing time in a factory is often unknown and likely follows a complex distribution. Therefore, in this study, we consider estimating the processing time using a machine-learning model. Although there are studies that use machine learning for scheduling optimization itself, it should be noted that the purpose of this study is to estimate an unknown processing time. Using machine-learning models, one can estimate processing times that follow an unknown and complex distribution while further improving the schedule using the computed importance variable. Based on the above, we propose a system for estimating the processing time using machine-learning models when the processing time follows a complex distribution in actual factory data. The advantages of the proposed system are its versatility and applicability to a real-world factory where the processing times are often unknown. The proposed method was evaluated using process information with the processing time for each manufacturing sample provided by research partner companies. The Light gradient-boosted machine (LightGBM) algorithm and Ridge performed the best with MAPE and RMSE. The optimization of parallel machine scheduling using estimated processing time by our method resulted in an average reduction of approximately 30% for the makespan. On the other hands, the results of probabilistic sampling methods which are Kernel Density Estimation, Gamma distribution, and Normal Distribution have shown poorer performance than ML approaches. In addition, machine-learning models can be used to deduce variables that affect the estimation of processing times, and in this study, we demonstrated an example of feature importance computed from experimental data. In addition, machine-learning models can be used to deduce variables that affect the estimation of processing times, and in this study, we demonstrated an example of feature importance computed from experimental data.
引用
收藏
页数:9
相关论文
共 58 条
  • [41] Machine learning of linear differential equations using Gaussian processes
    Raissi, Maziar
    Perdikaris, Paris
    Karniadakis, George Em
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 348 : 683 - 693
  • [42] A parallel-machine scheduling problem with periodic maintenance under uncertainty
    Shen, Jiayu
    Zhu, Yuanguo
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (08) : 3171 - 3179
  • [43] Data analytic approach for bankruptcy prediction
    Son, H.
    Hyun, C.
    Phan, D.
    Hwang, H. J.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 138
  • [44] Song Y, 2019, AICS 2019 P 2019 INT, P189, DOI 10.1145/3349341.334940
  • [45] A novel cryptocurrency price trend forecasting model based on LightGBM
    Sun Xiaolei
    Liu Mingxi
    Sima Zeqian
    [J]. FINANCE RESEARCH LETTERS, 2020, 32
  • [46] Energy-efficient dynamic scheduling for a flexible flow shop using an improved particle swarm optimization
    Tang, Dunbing
    Dai, Min
    Salido, Miguel A.
    Giret, Adriana
    [J]. COMPUTERS IN INDUSTRY, 2016, 81 : 82 - 95
  • [47] Adopting lean thinking in virtual reality-based personalized operation training using value stream mapping
    Wang, Peng
    Wu, Peng
    Chi, Hung-Lin
    Li, Xiao
    [J]. AUTOMATION IN CONSTRUCTION, 2020, 119
  • [48] Bi-objective identical parallel machine scheduling to minimize total energy consumption and makespan
    Wang, Shijin
    Wang, Xiaodong
    Yu, Jianbo
    Ma, Shuan
    Liu, Ming
    [J]. JOURNAL OF CLEANER PRODUCTION, 2018, 193 : 424 - 440
  • [49] Optimization of global production scheduling with deep reinforcement learning
    Waschneck, Bernd
    Reichstaller, Andre
    Belzner, Lenz
    Altenmueller, Thomas
    Bauernhansl, Thomas
    Knapp, Alexander
    Kyek, Andreas
    [J]. 51ST CIRP CONFERENCE ON MANUFACTURING SYSTEMS, 2018, 72 : 1264 - 1269
  • [50] Uncertainty and sensitivity analyses of co-combustion/pyrolysis of textile dyeing sludge and incense sticks: Regression and machine-learning models
    Wen, Shaoting
    Buyukada, Musa
    Evrendilek, Fatih
    Liu, Jingyong
    [J]. RENEWABLE ENERGY, 2020, 151 (151) : 463 - 474