Noise-Resilient Point-wise Anomaly Detection in Time Series Using Weak Segment Labels
Yaxuan Wang, Hao Cheng, Jing Xiong, Qingsong Wen, Han Jia, Ruixuan Song, Liyuan Zhang, Zhaowei Zhu, Yang Liu
TL;DR
NRdetector tackles point-level anomaly detection in time series when training data contain noisy segment-level labels and no point-level labels. It introduces a two-stage framework: Stage-1 performs coarse-grained PU learning with temporal embeddings, a confidence-based sample selector, and a PU criterion that couples a non-negative PU risk $R_{pu}$ with a time-constraint loss $L_c$, yielding the objective $L=R_{pu}+\,\lambda L_c$; Stage-2 then detects point-level anomalies by ranking points within predicted positive segments and auto-thresholding via a training-free anomaly-rate estimator. The method relies on temporal embeddings from a DiCNN backbone, a six-layer MLP classifier, and a data-centric point detector, with loss terms designed to enforce smoothness of point scores and separability across segments. Experiments on five real-world, multivariate TSAD benchmarks show NRdetector consistently outperforms baselines under noisy segment labels, validating its robustness and practical impact for real-world monitoring systems.
Abstract
Detecting anomalies in temporal data has gained significant attention across various real-world applications, aiming to identify unusual events and mitigate potential hazards. In practice, situations often involve a mix of segment-level labels (detected abnormal events with segments of time points) and unlabeled data (undetected events), while the ideal algorithmic outcome should be point-level predictions. Therefore, the huge label information gap between training data and targets makes the task challenging. In this study, we formulate the above imperfect information as noisy labels and propose NRdetector, a noise-resilient framework that incorporates confidence-based sample selection, robust segment-level learning, and data-centric point-level detection for multivariate time series anomaly detection. Particularly, to bridge the information gap between noisy segment-level labels and missing point-level labels, we develop a novel loss function that can effectively mitigate the label noise and consider the temporal features. It encourages the smoothness of consecutive points and the separability of points from segments with different labels. Extensive experiments on real-world multivariate time series datasets with 11 different evaluation metrics demonstrate that NRdetector consistently achieves robust results across multiple real-world datasets, outperforming various baselines adapted to operate in our setting.
