PyDTS:用于深度学习时间序列建模的Python工具包
Pascal A Schirmer1, Iosif Mporas1
1School of Physics, Engineering, and Computer Science, University of Hertfordshire, Hatfield AL10 9AB, UK.
Entropy (Basel, Switzerland)
|April 26, 2024
概括
本文探讨了用于分析和预测数据的时间序列建模. 它介绍了一个Python工具包 (PyDTS) 用于实用应用,如denoising和异常检测.
科学领域:
- 数据科学数据科学数据科学
- 应用数学 应用数学 应用数学
背景情况:
- 跨部门的时间序列数据对于分析和预测至关重要.
- 关键应用包括无声化,预测,非线性瞬态建模,异常检测和退化建模.
- 现有的数学框架包括统计,线性代数和机器/深度学习方法.
研究的目的:
- 提供时间序列建模技术的全面概述.
- 引入一种基于Python的新工具包 (PyDTS),用于实用的时间序列分析.
- 通过示例和基准测试来证明工具包的实用性.
主要方法:
- 对时间序列的统计,线性代数和机器/深度学习方法的审查.
- 在PyDTS工具包中开发和整合流行的时间序列建模技术.
- 使用各种数据集对PyDTS的实证评估.
主要成果:
- 文章对基于数学框架的时间序列建模方法进行了分类.
- 介绍了一个Python工具包 (PyDTS),集成了各种建模方法.
- 跨不同数据集的基准测试表明了工具包的实际实用性和性能.
结论:
- 时间序列建模对于许多领域的数据分析和预测至关重要.
- PyDTS工具包为各种时间序列挑战提供了实用,综合的解决方案.
- 这项工作通过可访问的工具促进了时间序列建模的应用和进步.
相关概念视频
Time-Series Graph
4.4K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.4K
Basic Continuous Time Signals
210
Basic continuous-time signals include the unit step function, unit impulse function, and unit ramp function, collectively referred to as singularity functions. Singularity functions are characterized by discontinuities or discontinuous derivatives.
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
210
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
Sampling Continuous Time Signal
234
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
234
Linear time-invariant Systems
252
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
252
Discrete-Time Fourier Series
257
The Discrete-Time Fourier Series (DTFS) is a fundamental concept in signal processing, serving as the discrete-time counterpart to the continuous-time Fourier series. It allows for the representation and analysis of discrete-time periodic signals in terms of their frequency components. Unlike its continuous counterpart, which utilizes integrals, the calculation of DTFS expansion coefficients involves summations due to the discrete nature of the signal.
For a discrete-time periodic signal x[n]...
For a discrete-time periodic signal x[n]...
257


