{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T22:14:35Z","timestamp":1780524875473,"version":"3.54.1"},"reference-count":39,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2019,12,5]],"date-time":"2019-12-05T00:00:00Z","timestamp":1575504000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>To build, run, and maintain reliable manufacturing machines, the condition of their components has to be continuously monitored. When following a fine-grained monitoring of these machines, challenges emerge pertaining to the (1) feeding procedure of large amounts of sensor data to downstream processing components and the (2) meaningful analysis of the produced data. Regarding the latter aspect, manifold purposes are addressed by practitioners and researchers. Two analyses of real-world datasets that were generated in production settings are discussed in this paper. More specifically, the analyses had the goals (1) to detect sensor data anomalies for further analyses of a pharma packaging scenario and (2) to predict unfavorable temperature values of a 3D printing machine environment. Based on the results of the analyses, it will be shown that a proper management of machines and their components in industrial manufacturing environments can be efficiently supported by the detection of anomalies. The latter shall help to support the technical evangelists of the production companies more properly.<\/jats:p>","DOI":"10.3390\/s19245370","type":"journal-article","created":{"date-parts":[[2019,12,5]],"date-time":"2019-12-05T11:16:31Z","timestamp":1575544591000},"page":"5370","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":58,"title":["Anomaly Detections for Manufacturing Systems Based on Sensor Data\u2014Insights into Two Challenging Real-World Production Settings"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8998-0890","authenticated-orcid":false,"given":"Klaus","family":"Kammerer","sequence":"first","affiliation":[{"name":"Institute of Databases and Information System, University of Ulm, 89081 Ulm, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3456-4210","authenticated-orcid":false,"given":"Burkhard","family":"Hoppenstedt","sequence":"additional","affiliation":[{"name":"Institute of Databases and Information System, University of Ulm, 89081 Ulm, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1522-785X","authenticated-orcid":false,"given":"R\u00fcdiger","family":"Pryss","sequence":"additional","affiliation":[{"name":"Institute of Clinical Epidemiology and Biometry, University of W\u00fcrzburg, 97080 W\u00fcrzburg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9484-7733","authenticated-orcid":false,"given":"Steffen","family":"St\u00f6kler","sequence":"additional","affiliation":[{"name":"Uhlmann Pac-Systeme GmbH &amp; Co. KG, 88471 Laupheim, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7296-6408","authenticated-orcid":false,"given":"Johannes","family":"Allgaier","sequence":"additional","affiliation":[{"name":"ATR Software GmbH, 89231 Neu-Ulm, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2536-4153","authenticated-orcid":false,"given":"Manfred","family":"Reichert","sequence":"additional","affiliation":[{"name":"Institute of Databases and Information System, University of Ulm, 89081 Ulm, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,12,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Hoppenstedt, B., Pryss, R., Stelzer, B., Meyer-Br\u00f6tz, F., Kammerer, K., Tre\u00df, A., and Reichert, M. (2018). Techniques and Emerging Trends for State of the Art Equipment Maintenance Systems\u2014A Bibliometric Analysis. Appl. Sci., 8.","DOI":"10.3390\/app8060916"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Hawkins, D. (1980). Identification of Outliers, Chapman and Hall.","DOI":"10.1007\/978-94-015-3994-4"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1023\/B:AIRE.0000045502.10941.a9","article-title":"A survey of Outlier Detection Methodologies","volume":"22","author":"Hodge","year":"2004","journal-title":"Artif. Intell. Rev."},{"key":"ref_4","unstructured":"Knorr, E., and Ng, R. (1998, January 24\u201327). Algorithms for Mining Distance-Based Outliers in Large Datasets. Proceedings of the 24th International Conference on Very Large Data Bases (VLDB \u201998), New York, NY, USA."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Faltinski, S., Flatt, H., Pethig, F., Kroll, B., Voden\u010darevi\u0107, A., Maier, A., and Niggemann, O. (2012, January 25\u201327). Detecting Anomalous Energy Consumptions in Distributed Manufacturing Systems. Proceedings of the 10th International Conference on Industrial Informatics, Beijing, China.","DOI":"10.1109\/INDIN.2012.6301142"},{"key":"ref_6","first-page":"61","article-title":"OPC UA\u2013Service-oriented Architecture for Industrial Applications","volume":"48","author":"Leitner","year":"2006","journal-title":"ABB Corp. Res. Cent."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1007\/s11740-014-0586-3","article-title":"Making Existing Production Systems Industry 4.0-Ready","volume":"9","author":"Schlechtendahl","year":"2015","journal-title":"Prod. Eng."},{"key":"ref_8","first-page":"660","article-title":"Understanding Data Heterogeneity in the Context of Cyber-Physical Systems Integration","volume":"13","author":"Obitko","year":"2016","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Moyne, J., and Iskandar, J. (2017). Big Data Analytics for Smart Manufacturing: Case Studies in Semiconductor Manufacturing. Processes, 5.","DOI":"10.3390\/pr5030039"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1109\/TSM.2019.2942768","article-title":"An Online Virtual Metrology Model With Sample Selection for the Tracking of Dynamic Manufacturing Processes With Slow Drift","volume":"32","author":"Feng","year":"2019","journal-title":"IEEE Trans. Semicond. Manuf."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1109\/TSM.2010.2051731","article-title":"Optimal Preventive Maintenance Scheduling in Semiconductor Manufacturing Systems: Software Tool and Simulation Case Studies","volume":"23","author":"Crabtree","year":"2010","journal-title":"IEEE Trans. Semicond. Manuf."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Ram\u00edrez-Hern\u00e1ndez, J.A., and Fernandez, E. (2010, January 15\u201317). Optimization of Preventive Maintenance scheduling in semiconductor manufacturing models using a simulation-based Approximate Dynamic Programming approach. Proceedings of the 49th IEEE Conference on Decision and Control (CDC), Atlanta, GA, USA.","DOI":"10.1109\/CDC.2010.5717523"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Hill, D.J., Minsker, B.S., and Amir, E. (2009). Real-time Bayesian Anomaly Detection in Streaming Environmental Data. Water Resour. Res., 45.","DOI":"10.1029\/2008WR006956"},{"key":"ref_14","first-page":"11","article-title":"Robust Principal Component Analysis?","volume":"58","author":"Li","year":"2011","journal-title":"J. ACM"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"53","DOI":"10.3233\/ICA-1999-6106","article-title":"A System for the Analysis of Jet Engine Vibration Data","volume":"6","author":"Nairac","year":"1999","journal-title":"Integr. Comput. Aided Eng."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Voden\u010darevi\u0107, A., B\u00fcning, H.K., Niggemann, O., and Maier, A. (2011, January 27\u201329). Using Behavior Models for Anomaly Detection in Hybrid Systems. Proceedings of the 2011 XXIII International Symposium on Information, Communication and Automation Technologies, Sarajevo, Bosnia and Herzegovina.","DOI":"10.1109\/ICAT.2011.6102093"},{"key":"ref_17","unstructured":"Eberhardt, J.S., Radano, T.A., and Peterson, B.E. (2016). Application of Machine Learned Bayesian Networks to Detection of Anomalies in Complex Systems. (9,349,103), U.S. Patent."},{"key":"ref_18","first-page":"012055","article-title":"Big Data Analysis of Manufacturing Processes","volume":"659","author":"Windmann","year":"2015","journal-title":"J. Phys."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1007730.1007738","article-title":"Minority Report in Fraud Detection: Classification of Skewed Data","volume":"6","author":"Phua","year":"2004","journal-title":"SIGKDD Explor. Newsl."},{"key":"ref_20","unstructured":"Eickmeyer, J., Li, P., Givehchi, O., Pethig, F., and Niggemann, O. (September, January 31). Data Driven Modeling for System-Level Condition Monitoring on Wind Power Plants. Proceedings of the 26th International Workshop on Principles of Diagnosis, Paris, France."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1014","DOI":"10.1016\/j.envsoft.2009.08.010","article-title":"Anomaly Detection in Streaming Environmental Sensor Data: A Data-driven Modeling Approach","volume":"25","author":"Hill","year":"2010","journal-title":"Environ. Model. Softw."},{"key":"ref_22","unstructured":"Tan, S.C., Ting, K.M., and Liu, T.F. (2011, January 16\u201322). Fast Anomaly Detection for Streaming Data. Proceedings of the 22nd International Joint Conference on Artificial Intelligence, Barcelona, Catalonia, Spain."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.neucom.2017.04.070","article-title":"Unsupervised Real-time Anomaly Detection for Streaming Data","volume":"262","author":"Ahmad","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Gama, J., Medas, P., and Rocha, R. (2004, January 14\u201317). Forest Trees for On-line Data. Proceedings of the ACM Symposium on Applied Computing, Nicosia, Cyprus.","DOI":"10.1145\/967900.968033"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1080\/01621459.1963.10500830","article-title":"Probability Inequalities for Sums of Bounded Random Variables","volume":"58","author":"Hoeffding","year":"1963","journal-title":"J. Am. Stat. Assoc."},{"key":"ref_26","unstructured":"Quinlan, J. (1993). C4.5: Programs for Machine Learning, Morgan Kaufmann Publishers Inc."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Ikonomovska, E., Gama, J., Sebasti\u00e3o, R., and Gjorgjevik, D. (2009, January 3\u20135). Regression trees from data streams with drift detection. Proceedings of the International Conference on Discovery Science, Porto, Portugal.","DOI":"10.1007\/978-3-642-04747-3_12"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"458","DOI":"10.1016\/j.neucom.2014.04.076","article-title":"Online Tree-based Ensembles and Option Trees for Regression on Evolving Data Streams","volume":"150","author":"Ikonomovska","year":"2015","journal-title":"Neurocomputing"},{"key":"ref_29","unstructured":"Ikonomovska, E., Gama, J., Zenko, B., and Dzeroski, S. (July, January 28). Speeding-up Hoeffding-based Regression Trees with Options. Proceedings of the 28th International Conference on Machine Learning, Washington, DC, USA."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Bolton, W. (2015). Programmable Logic Controllers, Newnes.","DOI":"10.1016\/B978-0-12-802929-9.00001-7"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Yeh, C.C.M., Zhu, Y., Ulanova, L., Begum, N., Ding, Y., Dau, H.A., Silva, D.F., Mueen, A., and Keogh, E. (2016, January 12\u201315). Matrix Profile I: All Pairs Similarity Joins for Time Series: A Unifying View that Includes Motifs, Discords and Shapelets. Proceedings of the 16th International Conference on Data Mining (ICDM), Barcelona, Spain.","DOI":"10.1109\/ICDM.2016.0179"},{"key":"ref_32","unstructured":"Mueen, A., Viswanathan, K., Gupta, C., and Keogh, E. (2019, November 15). The Fastest Similarity Search Algorithm for Time Series Subsequences under Euclidean Distance. Available online: http:\/\/www.cs.unm.edu\/~mueen\/FastestSimilaritySearch.html."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Gama, J., and Gaber, M. (2007). Learning from Data Streams: Processing Techniques in Sensor Networks, Springer.","DOI":"10.1007\/3-540-73679-4"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Babcock, B., Babu, S., Datar, M., Motwani, R., and Widom, J. (2002, January 3\u20135). Models and Issues in Data Stream Systems. Proceedings of the 21st ACM Symposium on Principles of Database Systems (PODS \u201902), Madison, WI, USA.","DOI":"10.1145\/543614.543615"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1792","DOI":"10.14778\/2824032.2824076","article-title":"The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-scale, Unbounded, Out-of-order Data Processing","volume":"8","author":"Akidau","year":"2015","journal-title":"Proc. VLDB Endow."},{"key":"ref_36","first-page":"2825","article-title":"Scikit-learn: Machine Learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_37","unstructured":"Kreps, J. (2019, November 03). Questioning the Lambda Architecture. Available online: https:\/\/www.oreilly.com\/radar\/questioning-the-lambda-architecture\/."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Rakthanmanon, T., Campana, B., Mueen, A., Batista, G., Westover, B., Zhu, Q., Zakaria, J., and Keogh, E. (2012, January 12\u201316). Searching and Mining Trillions of Time Series Subsequences under Dynamic Time Warping. Proceedings of the 18th International Conference on Knowledge Discovery and Data Mining (KDD), Beijing, China.","DOI":"10.1145\/2339530.2339576"},{"key":"ref_39","unstructured":"Hoppenstedt, B., Reichert, M., Kammerer, K., Spiliopoulou, M., and Pryss, R. (2019, January 26). Towards a Hierarchical Approach for Outlier Detection in Industrial Production Settings. Proceedings of the CEUR Workshops of the EDBT\/ICDT 2019 Joint Conference (CEUR-WS.org 2019), Lisbon, Portugal."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/24\/5370\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:40:34Z","timestamp":1760190034000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/24\/5370"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,5]]},"references-count":39,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2019,12]]}},"alternative-id":["s19245370"],"URL":"https:\/\/doi.org\/10.3390\/s19245370","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,5]]}}}