In this paper, we explore the use of machine learning regression algorithms for setup time prediction and we apply them to a real-world scheduling application arising in the color printing industry. As the complexities associated with setup time predictions have received limited attention from the literature, we aim at exploiting a data-driven approach based on machine learning algorithms to enhance the quality of setup time evaluations and narrow the gap between scheduling theory and practice. Using a real-world industrial dataset, we train three different machine learning models: linear regression, random forests, and gradient boosting machines. The experimental results demonstrate that the gradient boosting machine approach obtains the best performance overall, immediately followed by random forests. The accuracy of the obtained predictions shows the effectiveness of the proposed approach in setup time evaluation. The obtained results are particularly significant and valuable due to the versatile nature of the proposed machine learning approaches. These methods can be applied to various scheduling scenarios, making them suitable for integration into scheduling algorithms to potentially improve their accuracy.

Setup Time Prediction Using Machine Learning Algorithms: A Real-World Case Study / Locatelli A.; Iori M.; Lippi M.; Locatelli M.. - ELETTRONICO. - 691:(2023), pp. 707-721. (Intervento presentato al convegno IFIP WG 5.7 International Conference on Advances in Production Management Systems, APMS 2023 tenutosi a nor nel 2023) [10.1007/978-3-031-43670-3_49].

Setup Time Prediction Using Machine Learning Algorithms: A Real-World Case Study

Lippi M.;
2023

Abstract

In this paper, we explore the use of machine learning regression algorithms for setup time prediction and we apply them to a real-world scheduling application arising in the color printing industry. As the complexities associated with setup time predictions have received limited attention from the literature, we aim at exploiting a data-driven approach based on machine learning algorithms to enhance the quality of setup time evaluations and narrow the gap between scheduling theory and practice. Using a real-world industrial dataset, we train three different machine learning models: linear regression, random forests, and gradient boosting machines. The experimental results demonstrate that the gradient boosting machine approach obtains the best performance overall, immediately followed by random forests. The accuracy of the obtained predictions shows the effectiveness of the proposed approach in setup time evaluation. The obtained results are particularly significant and valuable due to the versatile nature of the proposed machine learning approaches. These methods can be applied to various scheduling scenarios, making them suitable for integration into scheduling algorithms to potentially improve their accuracy.
2023
IFIP Advances in Information and Communication Technology
IFIP WG 5.7 International Conference on Advances in Production Management Systems, APMS 2023
nor
2023
Locatelli A.; Iori M.; Lippi M.; Locatelli M.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1356481
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact