IEEE Transactions on Pattern Analysis and Machine Intelligence · 2010 · 127 citations · 23 references
ComputingComputer ScienceAlgorithmsComputer VisionTime Series AnalysisComputational Time Series AnalysisCurvature AnalysisCurve FittingDigital Signal ProcessingSignal ProcessingApproximation ErrorLeast Squares ApproximationOrthogonal PolynomialsPiecewise Polynomial FittingPolynomial ExpansionReal-time SegmentationSegmentationTime Windows
The paper presents SwiftSeg, a novel technique for online time series segmentation and piecewise polynomial representation. The segmentation approach is based on a least-squares approximation of time series in sliding and/or growing time windows utilizing a basis of orthogonal polynomials. This allows the definition of fast update steps for the approximating polynomial, where the computational effort depends only on the degree of the approximating polynomial and not on the length of the time window. The coefficients of the orthogonal expansion of the approximating polynomial-obtained by means of the update steps-can be interpreted as optimal (in the least-squares sense) estimators for average, slope, curvature, change of curvature, etc., of the signal in the time window considered. These coefficients, as well as the approximation error, may be used in a very intuitive way to define segmentation criteria. The properties of SwiftSeg are evaluated by means of some artificial and real benchmark time series. It is compared to three different offline and online techniques to assess its accuracy and runtime. It is shown that SwiftSeg-which is suitable for many data streaming applications-offers high accuracy at very low computational costs.
23
Deterministic Nonperiodic Flow
Edward N. Lorenz · Journal of the Atmospheric Sciences · 1963 · 19.3K citations · Full text
PhysioBank, PhysioToolkit, and PhysioNet
Ary L. Goldberger, Luı́s A. Nunes Amaral, Leon Glass et al. · Circulation · 2000 · 14.5K citations · Full text
Numerical methods for least squares problems
Choice Reviews Online · 1996 · 3.1K citations
Querying and mining of time series data
Hui Ding, Goce Trajcevski, Peter Scheuermann et al. · Proceedings of the VLDB Endowment · 2008 · 1.3K citations
An online algorithm for segmenting time series
Eamonn Keogh, S. Chu, David M. Hart et al. · 2002 · 1.1K citations