Litcius/Paper detail

A simple method for unsupervised anomaly detection: An application to Web time series data

Keisuke Yoshihara, Kei Takahashi

2022PLoS ONE15 citationsDOIOpen Access PDF

Abstract

We propose a simple anomaly detection method that is applicable to unlabeled time series data and is sufficiently tractable, even for non-technical entities, by using the density ratio estimation based on the state space model. Our detection rule is based on the ratio of log-likelihoods estimated by the dynamic linear model, i.e. the ratio of log-likelihood in our model to that in an over-dispersed model that we will call the NULL model. Using the Yahoo S5 data set and the Numenta Anomaly Benchmark data set, publicly available and commonly used benchmark data sets, we find that our method achieves better or comparable performance compared to the existing methods. The result implies that it is essential in time series anomaly detection to incorporate the specific information on time series data into the model. In addition, we apply the proposed method to unlabeled Web time series data, specifically, daily page view and average session duration data on an electronic commerce site that deals in insurance goods to show the applicability of our method to unlabeled real-world data. We find that the increase in page view caused by e-mail newsletter deliveries is less likely to contribute to completing an insurance contract. The result also suggests the importance of the simultaneous monitoring of more than one time series.

Topics & Concepts

Anomaly detectionBenchmark (surveying)Computer scienceSeries (stratigraphy)Data miningAnomaly (physics)Data setTime seriesSet (abstract data type)Simple (philosophy)Machine learningArtificial intelligenceCondensed matter physicsProgramming languagePaleontologyEpistemologyPhilosophyGeodesyPhysicsBiologyGeographyAnomaly Detection Techniques and ApplicationsNetwork Security and Intrusion DetectionData Stream Mining Techniques