{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,4]],"date-time":"2023-11-04T00:15:54Z","timestamp":1699056954395},"reference-count":21,"publisher":"Wiley","issue":"10","license":[{"start":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T00:00:00Z","timestamp":1693008000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Expert Systems"],"published-print":{"date-parts":[[2023,12]]},"abstract":"Abstract<\/jats:title>The repair process of devices is an important part of the business of many original equipment manufacturers. The consumption of spare parts, during the repair process, is driven by the defects found during inspection of the devices, and these parts are a big part of the costs in the repair process. In previous work, we proposed a data\u2010driven method for Supply Chain Control Tower solutions to provide support for the automatic check of spare parts consumption in the repair process. In this article, we continue our investigation of a multi\u2010label classification problem and explore alternatives in the learning\u2010to\u2010rank approach, where we simulate the passage of time using more data while training and comparing hundreds of Machine Learning models to provide an automatic check in the consumption of spare parts. We investigate the effects of different train set sizes, retraining intervals, models and hyper\u2010parameter search using Bayesian Optimization. We define a custom metric, the Ratio of Marked Parts, measuring how many spare parts are marked for revision at the end of the repair process. The results show that we were able to improve the trained models and achieve a higher mean NDCG@20 score of 86% when ranking the expected parts. While focusing on the most recent data, we achieved a NDCG@20 score of 90% and obtained a Ratio of Marked Parts of just 4% of the consumed parts for use in alert generation.<\/jats:p>","DOI":"10.1111\/exsy.13441","type":"journal-article","created":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T08:59:21Z","timestamp":1693040361000},"update-policy":"http:\/\/dx.doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An empirical study of learning\u2010to\u2010rank for spare parts consumption in the repair process"],"prefix":"10.1111","volume":"40","author":[{"ORCID":"http:\/\/orcid.org\/0000-0003-3094-2130","authenticated-orcid":false,"given":"Edson","family":"Duarte","sequence":"first","affiliation":[{"name":"Data Science Center of Excellence Venturus Innovation Center Campinas Brazil"}]},{"given":"Daniel","family":"de Haro Moraes","sequence":"additional","affiliation":[{"name":"Data Science Center of Excellence Venturus Innovation Center Campinas Brazil"}]},{"given":"Lucas Leonardo","family":"Padula","sequence":"additional","affiliation":[{"name":"Data Science Center of Excellence Venturus Innovation Center Campinas Brazil"}]}],"member":"311","published-online":{"date-parts":[[2023,8,26]]},"reference":[{"key":"e_1_2_10_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/2986459.2986743"},{"key":"e_1_2_10_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2021.08.118"},{"key":"e_1_2_10_4_1","doi-asserted-by":"crossref","unstructured":"Chen T. &Guestrin C.(2016).Xgboost: A scalable tree boosting system. InProceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining(pp. 785\u2013794).https:\/\/doi.org\/10.1145\/2939672.2939785","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_2_10_5_1","doi-asserted-by":"crossref","unstructured":"Duarte E. Moraes D. H. &Padula L. L.(2022).A learning\u2010to\u2010rank approach for spare parts consumption in the repair process. InEPIA Conference on Artificial Intelligence(pp. 611\u2013622).https:\/\/doi.org\/10.1007\/978-3-031-16474-3_50","DOI":"10.1007\/978-3-031-16474-3_50"},{"key":"e_1_2_10_6_1","doi-asserted-by":"publisher","DOI":"10.1080\/00207543.2019.1693655"},{"key":"e_1_2_10_7_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJBPM.2007.011860"},{"key":"e_1_2_10_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2022.01.025"},{"key":"e_1_2_10_9_1","unstructured":"Head T. Kumar M. Nahrstaedt H. Louppe G. &Shcherbatyi I.(2021).scikit\u2010optimize\/scikit\u2010optimize.online.https:\/\/doi.org\/10.5281\/zenodo.5565057"},{"key":"e_1_2_10_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/582415.582418"},{"key":"e_1_2_10_11_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008306431147"},{"key":"e_1_2_10_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2019.100193"},{"key":"e_1_2_10_13_1","doi-asserted-by":"publisher","DOI":"10.1561\/1500000016"},{"key":"e_1_2_10_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s40747-017-0047-7"},{"key":"e_1_2_10_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_2_10_16_1","doi-asserted-by":"publisher","DOI":"10.1142\/S021819401930001X"},{"key":"e_1_2_10_17_1","doi-asserted-by":"publisher","DOI":"10.1111\/ecog.02881"},{"key":"e_1_2_10_18_1","doi-asserted-by":"publisher","DOI":"10.1002\/widm.1249"},{"key":"e_1_2_10_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2019.03.026"},{"key":"e_1_2_10_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejor.2019.12.022"},{"key":"e_1_2_10_21_1","doi-asserted-by":"publisher","DOI":"10.4018\/jdwm.2007070101"},{"key":"e_1_2_10_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/4235.585893"}],"container-title":["Expert Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/exsy.13441","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,3]],"date-time":"2023-11-03T03:53:26Z","timestamp":1698983606000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/exsy.13441"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,26]]},"references-count":21,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["10.1111\/exsy.13441"],"URL":"https:\/\/doi.org\/10.1111\/exsy.13441","archive":["Portico"],"relation":{},"ISSN":["0266-4720","1468-0394"],"issn-type":[{"value":"0266-4720","type":"print"},{"value":"1468-0394","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,26]]},"assertion":[{"value":"2023-02-17","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-08-17","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-08-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}