首页> 外文会议>IEEE International Conference on Data Mining Workshops >Blazing Fast Time Series Segmentation Based on Update Techniques for Polynomial Approximations
【24h】

Blazing Fast Time Series Segmentation Based on Update Techniques for Polynomial Approximations

机译:基于多项式逼近更新技术的快速时间序列分割

获取原文

摘要

Segmentation is an important step in processing and analyzing time series. In this article, we present an approach to speed up some standard time series segmentation techniques. Often, time series segmentation is based on piecewise polynomial approximations of the time series (including piecewise constant or linear approximations as special cases). Basically, a least-squares fit with a polynomial has a computational complexity that depends on the number of observations, i.e., the length of the time series. To improve the computational complexity of segmentation techniques we exploit the fact that approximations have to be repeated in sliding (moving) or growing time windows. Therefore, we suggest to use update techniques for the approximations that determine the approximating polynomial in a sliding or growing time window from an already existing one with a computational complexity that is independent of the number of observations, i.e., the length of the window. For that purpose bases of orthogonal polynomials must be used instead of standard bases such as monomials. We take two standard techniques for segmentation - the on-line algorithm SWAB (Sliding Window And Bottom-up) and the off-line technique OptSeg (Optimal Segmentation) - and show that the run-times can be reduced substantially for a given polynomial degree. If run-time constraints are given, e.g., in real-time applications, it would also be possible to adapt the degree of the approximating polynomials. Higher polynomial degrees typically result in lower modeling errors or longer segments. The various properties of the new realizations of segmentation techniques are outlined by means of some benchmark time series. The experimental results show that, depending on the chosen parameterization, OptSeg can be accelerated by some orders of magnitude, SWAB by a factor of up to about ten.
机译:细分是处理和分析时间序列的重要步骤。在本文中,我们提出了一种加快某些标准时间序列分割技术的方法。通常,时间序列分段基于时间序列的分段多项式逼近(包括分段常数或线性逼近作为特殊情况)。基本上,与多项式拟合的最小二乘法具有的计算复杂度取决于观察次数,即时间序列的长度。为了提高分割技术的计算复杂度,我们利用了必须在滑动(移动)或增长的时间窗口中重复近似的事实。因此,我们建议对更新方法使用更新技术,以便从一个已经存在的滑动或增长时间窗口中确定近似多项式,其计算复杂度与观察次数(即窗口的长度)无关。为此,必须使用正交多项式的基数,而不是诸如单项式等标准基数。我们采用了两种标准的分割技术-在线算法SWAB(滑动窗口和自下而上)和离线技术OptSeg(最佳分割)-并表明,对于给定的多项式度,运行时间可以大大减少。如果例如在实时应用中给出了运行时约束,则也可以适配近似多项式的次数。较高的多项式度通常会导致较低的建模误差或较长的段。通过一些基准时间序列概述了分割技术的新实现的各种属性。实验结果表明,根据所选的参数设置,OptSeg可以加速大约几个数量级,SWAB可以加速大约10倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号