Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault Diagnosis

Smart factories are complex; with the increased complexity of employed cyber-physical systems, the complexity evolves further. Cyber-physical systems produce high amounts of data that are hard to capture and challenging to analyze. Real-time recording of all data is not possible due to limited netwo...

Full description

Bibliographic Details
Main Authors: Lukas Kaupp, Bernhard Humm, Kawa Nazemi, Stephan Simons
Format: Article
Language:English
Published: MDPI AG 2022-10-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/21/8259
_version_ 1797466507972706304
author Lukas Kaupp
Bernhard Humm
Kawa Nazemi
Stephan Simons
author_facet Lukas Kaupp
Bernhard Humm
Kawa Nazemi
Stephan Simons
author_sort Lukas Kaupp
collection DOAJ
description Smart factories are complex; with the increased complexity of employed cyber-physical systems, the complexity evolves further. Cyber-physical systems produce high amounts of data that are hard to capture and challenging to analyze. Real-time recording of all data is not possible due to limited network capabilities. Limited network capabilities are the reason for a chain of faults introduced via active surveillance during fault diagnosis. These introduced faults may slow down production or lead to an outage of the production line. Here, we present a novel approach to automatically select production-relevant shop floor parameters to decrease the number of surveyed variables and, at the same time, maintain quality in fault diagnosis without overloading the network. We were able to achieve higher throughput, mitigate communication losses and prevent the disruption of factory instructions. Our approach uses an autoencoder ensemble via minority voting to differentiate between normal—always on—variables and production variables that may yield a higher entropy. Our approach has been tested in a production-equal smart factory and was cross-validated by a domain expert.
first_indexed 2024-03-09T18:39:50Z
format Article
id doaj.art-1f274b7e2c1045f8ae6a224a84807042
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T18:39:50Z
publishDate 2022-10-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-1f274b7e2c1045f8ae6a224a848070422023-11-24T06:45:14ZengMDPI AGSensors1424-82202022-10-012221825910.3390/s22218259Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault DiagnosisLukas Kaupp0Bernhard Humm1Kawa Nazemi2Stephan Simons3Faculty of Computer Science, Darmstadt University of Applied Sciences, Haardtring 100, 64295 Darmstadt, GermanyFaculty of Computer Science, Darmstadt University of Applied Sciences, Haardtring 100, 64295 Darmstadt, GermanyResearch Group Human-Computer Interaction and Visual Analytics, Faculty of Media, Darmstadt University of Applied Sciences, Haardtring 100, 64295 Darmstadt, GermanyFaculty of Electrical Engineering and Information Technology, Darmstadt University of Applied Sciences, Haardtring 100, 64295 Darmstadt, GermanySmart factories are complex; with the increased complexity of employed cyber-physical systems, the complexity evolves further. Cyber-physical systems produce high amounts of data that are hard to capture and challenging to analyze. Real-time recording of all data is not possible due to limited network capabilities. Limited network capabilities are the reason for a chain of faults introduced via active surveillance during fault diagnosis. These introduced faults may slow down production or lead to an outage of the production line. Here, we present a novel approach to automatically select production-relevant shop floor parameters to decrease the number of surveyed variables and, at the same time, maintain quality in fault diagnosis without overloading the network. We were able to achieve higher throughput, mitigate communication losses and prevent the disruption of factory instructions. Our approach uses an autoencoder ensemble via minority voting to differentiate between normal—always on—variables and production variables that may yield a higher entropy. Our approach has been tested in a production-equal smart factory and was cross-validated by a domain expert.https://www.mdpi.com/1424-8220/22/21/8259context-aware diagnosisoutlier detectioncyber-physical systemspre-training variable selectionautoencoder ensembleproduction-relevant variables
spellingShingle Lukas Kaupp
Bernhard Humm
Kawa Nazemi
Stephan Simons
Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault Diagnosis
Sensors
context-aware diagnosis
outlier detection
cyber-physical systems
pre-training variable selection
autoencoder ensemble
production-relevant variables
title Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault Diagnosis
title_full Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault Diagnosis
title_fullStr Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault Diagnosis
title_full_unstemmed Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault Diagnosis
title_short Autoencoder-Ensemble-Based Unsupervised Selection of Production-Relevant Variables for Context-Aware Fault Diagnosis
title_sort autoencoder ensemble based unsupervised selection of production relevant variables for context aware fault diagnosis
topic context-aware diagnosis
outlier detection
cyber-physical systems
pre-training variable selection
autoencoder ensemble
production-relevant variables
url https://www.mdpi.com/1424-8220/22/21/8259
work_keys_str_mv AT lukaskaupp autoencoderensemblebasedunsupervisedselectionofproductionrelevantvariablesforcontextawarefaultdiagnosis
AT bernhardhumm autoencoderensemblebasedunsupervisedselectionofproductionrelevantvariablesforcontextawarefaultdiagnosis
AT kawanazemi autoencoderensemblebasedunsupervisedselectionofproductionrelevantvariablesforcontextawarefaultdiagnosis
AT stephansimons autoencoderensemblebasedunsupervisedselectionofproductionrelevantvariablesforcontextawarefaultdiagnosis