Skip to main content

A Learning-to-Rank Approach for Spare Parts Consumption in the Repair Process

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13566))

Abstract

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. But current Supply Chain Control Tower solutions do not provide support for the automatic check of spare parts consumption in the repair process.

In this paper, we investigate a multi-label classification problem and present a learning-to-rank approach, where we simulate the passage of time while training hundreds of Logistic Regression Machine Learning models to provide an automatic check in the consumption of spare parts.

The results show that the trained models can achieve a mean NDCG@20 score of 81% when ranking the expected parts, while also marking a low volume of 10% of the consumed parts for alert generation. We briefly discuss how these marked parts can be aggregated and combined with additional data to generate more fine-grained alerts.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    scikit-learn.org/stable/modules/generated/sklearn.linear_model.LogisticRegression.html.

  2. 2.

    scikit-learn.org/stable/modules/calibration.html#calibration-curves.

  3. 3.

    scikit-learn.org/stable/modules/generated/sklearn.multioutput.MultiOutputClassifier.html.

  4. 4.

    scikit-learn.org/stable/modules/generated/sklearn.metrics.accuracy_score.html.

  5. 5.

    scikit-learn.org/stable/modules/generated/sklearn.metrics.coverage_error.html.

  6. 6.

    scikit-learn.org/stable/modules/generated/sklearn.metrics.ndcg_score.html.

References

  1. Çevik Onar, S., Oztaysi, B., Kahraman, C.: Dynamic intuitionistic fuzzy multi-attribute aftersales performance evaluation. Complex Intell. Syst. 3(3), 197–204 (2017)

    Article  Google Scholar 

  2. Durugbo, C.M.: After-sales services and aftermarket support: a systematic review, theory and future research directions. Int. J. Prod. Res. 58(6), 1857–1892 (2020)

    Article  Google Scholar 

  3. Gaiardelli, P., Saccani, N., Songini, L.: Performance measurement systems in after-sales service: an integrated framework. Int. J. Bus. Perform. Manag. 9(2), 145–171 (2007)

    Article  Google Scholar 

  4. Gerrits, B., Topan, E., van der Heijden, M.: Operational planning in service control towers-heuristics and case study. Eur. J. Oper. Res. 302, 983–998 (2022)

    Article  MathSciNet  Google Scholar 

  5. Järvelin, K., Kekäläinen, J.: Cumulated gain-based evaluation of IR techniques. ACM Trans. Inf. Syst. (TOIS) 20(4), 422–446 (2002)

    Article  Google Scholar 

  6. Liu, J., et al.: Data mining and information retrieval in the 21st century: a bibliographic review. Comput. Sci. Rev. 34, 100193 (2019)

    Google Scholar 

  7. Liu, T.Y., et al.: Learning to rank for information retrieval. Found. Trends® Inf. Retrieval 3(3), 225–331 (2009)

    Google Scholar 

  8. Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)

    MathSciNet  MATH  Google Scholar 

  9. Rahangdale, A., Raut, S.: Machine learning methods for ranking. Int. J. Softw. Eng. Knowl. Eng. 29(06), 729–761 (2019)

    Article  Google Scholar 

  10. Topan, E., Eruguz, A.S., Ma, W., Van Der Heijden, M., Dekker, R.: A review of operational spare parts service logistics in service control towers. Eur. J. Oper. Res. 282(2), 401–414 (2020)

    Article  MathSciNet  Google Scholar 

  11. Topan, E., van der Heijden, M.C.: Operational level planning of a multi-item two-echelon spare parts inventory system with reactive and proactive interventions. Eur. J. Oper. Res. 284(1), 164–175 (2020)

    Article  MathSciNet  Google Scholar 

  12. Tsoumakas, G., Katakis, I.: Multi-label classification: an overview. Int. J. Data Warehousing Min. (IJDWM) 3(3), 1–13 (2007)

    Article  Google Scholar 

Download references

Acknowledgments

This work is funded by Ingenico do Brasil LTDA using incentive resources by the law 13.969/2019, and in a technical cooperation agreement with Venturus under CATI resolution 135/2020.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Edson Duarte .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Duarte, E., de Haro Moraes, D., Padula, L.L. (2022). A Learning-to-Rank Approach for Spare Parts Consumption in the Repair Process. In: Marreiros, G., Martins, B., Paiva, A., Ribeiro, B., Sardinha, A. (eds) Progress in Artificial Intelligence. EPIA 2022. Lecture Notes in Computer Science(), vol 13566. Springer, Cham. https://doi.org/10.1007/978-3-031-16474-3_50

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-16474-3_50

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-16473-6

  • Online ISBN: 978-3-031-16474-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics