IEEE Transactions on Network and Service Management · 2017 · 59 citations · 35 references
ComputingData ScienceData MiningMachine LearningTime Series AnalysisAnomaly DetectionAnomaly Detection In Time SeriesFault DetectionOutlier DetectionOutlier HandlingStream ProcessingAdaptive Learning TechnologiesEnd-user ExperienceOnline Anomaly DetectionRobust Control ChartsStreaming Anomaly DetectionStreaming Outlier DetectionTime Series Outlier Detection
Continuous detection of performance anomalies such as service degradations has become critical in cloud and Internet services due to impact on quality of service and end-user experience. However, the volume and fast changing behavior of metric streams have rendered it a challenging task. Many diagnosis frameworks often rely on thresholding with stationarity or normality assumption, or on complex models requiring extensive offline training. Such techniques are known to be prone to spurious false-alarms in online settings as metric streams undergo rapid contextual changes from known baselines. Hence, we propose two unsupervised incremental techniques following a two-step strategy. First, we estimate an underlying temporal property of the stream via adaptive learning and, then we apply statistically robust control charts to recognize deviations. We evaluated our techniques by replaying over 40 time-series streams from the Yahoo! Webscope S5 datasets as well as four other traces of real Web service QoS and ISP traffic measurements. Our methods achieve high detection accuracy and few false-alarms, and better performance in general compared to an open-source package for time-series anomaly detection.
35
Introduction to Statistical Quality Control
Roger Sauter, Douglas C. Montgomery · Technometrics · 1992 · 7.9K citations
Diagnosing network-wide traffic anomalies
Anukool Lakhina, Mark Crovella, Christophe Diot · 2004 · 1K citations · Full text
Introduction to Statistical Quality Control
Fred Spiring · Technometrics · 2007 · 770 citations