Identification of Spikes in Time Series

01/24/2018
by   Dana E. Goin, et al.
0

Identification of unexpectedly high values in a time series is useful for epidemiologists, economists, and other social scientists interested in the effect of an exposure spike on an outcome variable. However, the best method to identify spikes in time series is not known. This paper aims to fill this gap by testing the performance of several spike detection methods in a simulation setting. We created simulations parameterized by monthly violence rates in nine California cities that represented different series features, and randomly inserted spikes into the series. We then compared the ability to detect spikes of the following methods: ARIMA modeling, Kalman filtering and smoothing, wavelet modeling with soft thresholding, and an iterative outlier detection method. We varied the magnitude of spikes from 10-50 study period and varied the number of spikes inserted from 1 to 10. We assessed performance of each method using sensitivity and specificity. The Kalman filtering and smoothing procedure had the best overall performance. We applied Kalman filtering and smoothing to the monthly violence rates in nine California cities and identified spikes in the rate over the 2005-2012 period.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/21/2017

Kalman Filtering of Distributed Time Series

This paper aims to introduce an application to Kalman Filtering Theory, ...
research
12/10/2017

Comparative analysis of criteria for filtering time series of word usage frequencies

This paper describes a method of nonlinear wavelet thresholding of time ...
research
11/19/2012

Smoothing Dynamic Systems with State-Dependent Covariance Matrices

Kalman filtering and smoothing algorithms are used in many areas, includ...
research
11/07/2018

Simulation-based inference methods for partially observed Markov model via the R package is2

Partially observed Markov process (POMP) models are powerful tools for t...
research
10/12/2022

Outlier-Insensitive Kalman Filtering Using NUV Priors

The Kalman filter (KF) is a widely-used algorithm for tracking the laten...

Please sign up or login with your details

Forgot password? Click here to reset