{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T01:49:49Z","timestamp":1774316989884,"version":"3.50.1"},"reference-count":41,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,4,7]],"date-time":"2022-04-07T00:00:00Z","timestamp":1649289600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100009057","name":"University of Graz","doi-asserted-by":"publisher","award":["-"],"award-info":[{"award-number":["-"]}],"id":[{"id":"10.13039\/501100009057","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Predictive Maintenance (PdM) is one of the most important applications of advanced data science in Industry 4.0, aiming to facilitate manufacturing processes. To build PdM models, sufficient data, such as condition monitoring and maintenance data of the industrial application, are required. However, collecting maintenance data is complex and challenging as it requires human involvement and expertise. Due to time constraints, motivating workers to provide comprehensive labeled data is very challenging, and thus maintenance data are mostly incomplete or even completely missing. In addition to these aspects, a lot of condition monitoring data-sets exist, but only very few labeled small maintenance data-sets can be found. Hence, our proposed solution can provide additional labels and offer new research possibilities for these data-sets. To address this challenge, we introduce MEDEP, a novel maintenance event detection framework based on the Pruned Exact Linear Time (PELT) approach, promising a low false-positive (FP) rate and high accuracy results in general. MEDEP could help to automatically detect performed maintenance events from the deviations in the condition monitoring data. A heuristic method is proposed as an extension to the PELT approach consisting of the following two steps: (1) mean threshold for multivariate time series and (2) distribution threshold analysis based on the complexity-invariant metric. We validate and compare MEDEP on the Microsoft Azure Predictive Maintenance data-set and data from a real-world use case in the welding industry. The experimental outcomes of the proposed approach resulted in a superior performance with an FP rate of around 10% on average and high sensitivity and accuracy results.<\/jats:p>","DOI":"10.3390\/s22082837","type":"journal-article","created":{"date-parts":[[2022,4,7]],"date-time":"2022-04-07T21:08:22Z","timestamp":1649365702000},"page":"2837","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["MEDEP: Maintenance Event Detection for Multivariate Time Series Based on the PELT Approach"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6327-3960","authenticated-orcid":false,"given":"Milot","family":"Gashi","sequence":"first","affiliation":[{"name":"Pro2Future GmbH, 4040 Linz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7465-6553","authenticated-orcid":false,"given":"Heimo","family":"Gursch","sequence":"additional","affiliation":[{"name":"Know-Center GmbH, 8010 Graz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hannes","family":"Hinterbichler","sequence":"additional","affiliation":[{"name":"Fronius International, 4643 Pettenbach, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Pichler","sequence":"additional","affiliation":[{"name":"Fronius International, 4643 Pettenbach, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefanie","family":"Lindstaedt","sequence":"additional","affiliation":[{"name":"Know-Center GmbH, 8010 Graz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6529-7958","authenticated-orcid":false,"given":"Stefan","family":"Thalmann","sequence":"additional","affiliation":[{"name":"Business Analytics and Data Science Center, University of Graz, 8010 Graz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,7]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Gashi, M., and Thalmann, S. (2019). Taking Complexity into Account: A Structured Literature Review on Multi-component Systems in the Context of Predictive Maintenance. Information Systems-16th European, Mediterranean, and Middle Eastern Conference, EMCIS 2019, Proceedings: EMCIS 2019, Springer.","DOI":"10.1007\/978-3-030-44322-1_3"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.ress.2015.07.017","article-title":"Multi-level predictive maintenance for multi-component systems","volume":"144","author":"Nguyen","year":"2015","journal-title":"Reliab. Eng. Syst. Saf."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4785","DOI":"10.1080\/00207543.2017.1299947","article-title":"Predictive maintenance of complex system with multi-level reliability structure","volume":"55","author":"Lee","year":"2017","journal-title":"Int. J. Prod. Res."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.futures.2017.03.006","article-title":"The forthcoming Artificial Intelligence (AI) revolution: Its impact on society and firms","volume":"90","author":"Makridakis","year":"2017","journal-title":"Futures"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Motaghare, O., Pillai, A.S., and Ramachandran, K. (2018, January 13\u201315). Predictive maintenance architecture. Proceedings of the 2018 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), Madurai, India.","DOI":"10.1109\/ICCIC.2018.8782406"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"107560","DOI":"10.1016\/j.ress.2021.107560","article-title":"Remaining useful life prediction and predictive maintenance strategies for multi-state manufacturing systems considering functional dependence","volume":"210","author":"Han","year":"2021","journal-title":"Reliab. Eng. Syst. Saf."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Moens, P., Vanden Hautte, S., De Paepe, D., Steenwinckel, B., Verstichel, S., Vandekerckhove, S., Ongenae, F., and Van Hoecke, S. (2021). Event-Driven Dashboarding and Feedback for Improved Event Detection in Predictive Maintenance Applications. Appl. Sci., 11.","DOI":"10.3390\/app112110371"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Bose, S.K., Kar, B., Roy, M., Gopalakrishnan, P.K., and Basu, A. (2019, January 23). ADEPOS: Anomaly detection based power saving for predictive maintenance using edge computing. Proceedings of the 24th Asia and South Pacific Design Automation Conference, Tokyo, Japan.","DOI":"10.1145\/3287624.3287716"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"103505","DOI":"10.1016\/j.compind.2021.103505","article-title":"Dealing with missing usage data in defect prediction: A case study of a welding supplier","volume":"132","author":"Gashi","year":"2021","journal-title":"Comput. Ind."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1493","DOI":"10.1109\/TIM.2019.2915404","article-title":"An end-to-end steel surface defect detection approach via fusing multiple hierarchical features","volume":"69","author":"He","year":"2019","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1200","DOI":"10.1109\/TSTE.2015.2421447","article-title":"Online fault detection in PV systems","volume":"6","author":"Platon","year":"2015","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.neucom.2018.05.017","article-title":"Anomaly detection and predictive maintenance for photovoltaic systems","volume":"310","author":"Leonardi","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1002\/sam.10124","article-title":"Sequential change-point detection based on direct density-ratio estimation","volume":"5","author":"Kawahara","year":"2012","journal-title":"Stat. Anal. Data Min. ASA Data Sci. J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1590","DOI":"10.1080\/01621459.2012.737745","article-title":"Optimal detection of changepoints with a linear computational cost","volume":"107","author":"Killick","year":"2012","journal-title":"J. Am. Stat. Assoc."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1080\/10618600.2015.1116445","article-title":"Computationally efficient changepoint detection for a range of penalties","volume":"26","author":"Haynes","year":"2017","journal-title":"J. Comput. Graph. Stat."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1214\/20-AOS1953","article-title":"Optimal change point detection and localization in sparse dynamic networks","volume":"49","author":"Wang","year":"2021","journal-title":"Ann. Stat."},{"key":"ref_17","first-page":"1","article-title":"Anomaly detection optimization using big data and deep learning to reduce false-positive","volume":"7","author":"Aljnidi","year":"2020","journal-title":"J. Big Data"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1007\/s10618-013-0312-3","article-title":"CID: An efficient complexity-invariant distance for time series","volume":"28","author":"Batista","year":"2014","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_19","unstructured":"Gashi, M., Mutlu, B., Suschnigg, J., Ofner, P., Pichler, S., and Schreck, T. (2020, January 25\u201330). Interactive Visual Exploration of defect prediction in industrial setting through explainable models based on SHAP values. Proceedings of the IEEE VIS 2020, Virtuell."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.jmsy.2020.05.013","article-title":"Machine learning for anomaly detection and process phase classification to improve safety and maintenance activities","volume":"56","author":"Quatrini","year":"2020","journal-title":"J. Manuf. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Robles-Durazno, A., Moradpoor, N., McWhinnie, J., and Russell, G. (2018, January 11\u201312). A supervised energy monitoring-based machine learning approach for anomaly detection in a clean water supply system. Proceedings of the 2018 International Conference on Cyber Security and Protection of Digital Services (Cyber Security), Glasgow, UK.","DOI":"10.1109\/CyberSecPODS.2018.8560683"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.ymssp.2018.09.013","article-title":"A Bayesian non-parametric clustering approach for semi-supervised structural health monitoring","volume":"119","author":"Rogers","year":"2019","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1016\/j.jsv.2018.08.040","article-title":"Active learning for semi-supervised structural health monitoring","volume":"437","author":"Bull","year":"2018","journal-title":"J. Sound Vib."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.sigpro.2013.12.026","article-title":"A review of novelty detection","volume":"99","author":"Pimentel","year":"2014","journal-title":"Signal Process."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"106585","DOI":"10.1016\/j.ymssp.2019.106585","article-title":"A general anomaly detection framework for fleet-based condition monitoring of machines","volume":"139","author":"Hendrickx","year":"2020","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1016\/j.measurement.2014.05.029","article-title":"A data mining approach for fault diagnosis: An application of anomaly detection algorithm","volume":"55","author":"Purarjomandlangrudi","year":"2014","journal-title":"Measurement"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1541880.1541882","article-title":"Anomaly detection: A survey","volume":"41","author":"Chandola","year":"2009","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"9184","DOI":"10.1021\/ie901975c","article-title":"Unsupervised process fault detection with random forests","volume":"49","author":"Auret","year":"2010","journal-title":"Ind. Eng. Chem. Res."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Kamat, P., and Sugandhi, R. (2019, January 18\u201320). Anomaly detection for predictive maintenance in industry 4.0-A survey. Proceedings of the E3S Web of Conferences, Pune City, India. EDP Sciences.","DOI":"10.1051\/e3sconf\/202017002007"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Theodoropoulos, P., Spandonidis, C.C., Giannopoulos, F., and Fassois, S. (2021). A Deep Learning-Based Fault Detection Model for Optimization of Shipping Operations and Enhancement of Maritime Safety. Sensors, 21.","DOI":"10.3390\/s21165658"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2018","DOI":"10.1016\/j.promfg.2017.07.353","article-title":"Anomaly detection approaches for semiconductor manufacturing","volume":"11","author":"Susto","year":"2017","journal-title":"Procedia Manuf."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Breunig, M.M., Kriegel, H.P., Ng, R.T., and Sander, J. (2000, January 15\u201318). LOF: Identifying density-based local outliers. Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, Dallas, TX, USA.","DOI":"10.1145\/342009.335388"},{"key":"ref_33","unstructured":"Microsoft (2021, August 12). Predictive Maintenance Modelling Guide Data Sets. Available online: https:\/\/gallery.azure.ai\/Experiment\/Predictive-Maintenance-Implementation-Guide-Data-Sets-1."},{"key":"ref_34","first-page":"1","article-title":"Predictive Maintenance for Vibration-Related failures in the Semi-Conductor Industry","volume":"8","author":"King","year":"2019","journal-title":"J. Comput. Eng. Inf. Technol."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Cardoso, D., and Ferreira, L. (2021). Application of Predictive Maintenance Concepts Using Artificial Intelligence Tools. Appl. Sci., 11.","DOI":"10.3390\/app11010018"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1111\/j.2517-6161.1981.tb01155.x","article-title":"Using kernel density estimates to investigate multimodality","volume":"43","author":"Silverman","year":"1981","journal-title":"J. R. Stat. Soc. Ser. B (Methodol.)"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Horn, R.A., and Johnson, C.R. (2012). Matrix Analysis, Cambridge University Press.","DOI":"10.1017\/CBO9781139020411"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Efron, B., and Tibshirani, R. (1993). An Introduction to the Bootstrap, Chapman & Hall.","DOI":"10.1007\/978-1-4899-4541-9"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"106889","DOI":"10.1016\/j.cie.2020.106889","article-title":"Predictive maintenance in the Industry 4.0: A systematic literature review","volume":"150","author":"Zonta","year":"2020","journal-title":"Comput. Ind. Eng."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Gashi, M., Mutlu, B., Lindstaedt, S., and Thalmann, S. (2022, January 4\u20137). Decision support for multi-component systems: Visualizing interdependencies for predictive maintenance. Proceedings of the Hawaii International Conference on System Sciences 2022 (HICSS 2022), Virtuell.","DOI":"10.24251\/HICSS.2022.211"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Ogasawara, E., Martinez, L.C., De Oliveira, D., Zimbr\u00e3o, G., Pappa, G.L., and Mattoso, M. (2010, January 18\u201323). Adaptive normalization: A novel data normalization approach for non-stationary time series. Proceedings of the 2010 International Joint Conference on Neural Networks (IJCNN), Barcelona, Spain.","DOI":"10.1109\/IJCNN.2010.5596746"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/2837\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:49:50Z","timestamp":1760136590000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/2837"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,7]]},"references-count":41,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["s22082837"],"URL":"https:\/\/doi.org\/10.3390\/s22082837","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,7]]}}}