Learning Informative Health Indicators Through Unsupervised Contrastive Learning
Katharina Rombach, Gabriel Michau, Wilfried Bürzle, Stefan Koller, Olga Fink
TL;DR
The paper tackles robust health indicator construction for complex assets by introducing an unsupervised contrastive learning framework that uses operation time as a degradation proxy. It learns invariant yet degradation-sensitive features via a triplet loss and derives a health indicator from the distance to an OC-SVM boundary, followed by smoothing. Evaluations on milling wear and railway wheel fault detection demonstrate improved health-tracking alignment with wear and competitive fault-detection performance, including early detection in partial-observability settings. The approach shows versatility across modalities and tasks, with potential for monotonicity enforcement and semi-supervised extensions to enhance applicability. Overall, the method provides a robust, unsupervised pathway to informative health indicators for diverse CM scenarios.
Abstract
Monitoring the health of complex industrial assets is crucial for safe and efficient operations. Health indicators that provide quantitative real-time insights into the health status of industrial assets over time serve as valuable tools for e.g. fault detection or prognostics. This study proposes a novel, versatile and unsupervised approach to learn health indicators using contrastive learning, where the operational time serves as a proxy for degradation. To highlight its versatility, the approach is evaluated on two tasks and case studies with different characteristics: wear assessment of milling machines and fault detection of railway wheels. Our results show that the proposed methodology effectively learns a health indicator that follows the wear of milling machines (0.97 correlation on average) and is suitable for fault detection in railway wheels (88.7% balanced accuracy). The conducted experiments demonstrate the versatility of the approach for various systems and health conditions.
