DiffMixer:一种基于混合不同频率特征的预测模型
Shengcai Zhang1, Huiju Yi1, Fanchang Zeng1
1Cyberspace Security Institute, Gansu University of Political Science and Law, Lanzhou, 730000, Gansu, China.
概括
DiffMixer通过分析和预测不同的频率来增强非静态数据的时间序列预测. 这种新的方法显著提高了对现有方法的预测准确性.
科学领域:
- 数据科学数据科学数据科学
- 机器学习 机器学习
- 信号处理 信号处理
背景情况:
- 时间序列预测对于能源和网络安全至关重要.
- 现有的变压器和MLP模型与非静止的现实世界序列作斗争.
- 对于非静止性的传统方法要么删除有用的模式,要么不充分捕捉它们.
研究的目的:
- 提出DiffMixer,一种用于分析和预测非静止时间序列中不同频率的新方法.
- 克服现有模型在处理复杂的时间依赖性和非静止性方面的局限性.
- 提高时间序列预测的准确性和稳定性.
主要方法:
- 变化模式分解 (VMD) 来提取频率组件.
- 多尺度分解 (Multi-scale Decomposition,MsD) 用于优化下采样序列的分解.
- 改进了恒星聚合再分配 (iSTAR),频域处理块 (FPB) 和双维融合 (DuDF) 进行组件间分析和融合.
主要成果:
- DiffMixer 显示预测错误的显著减少.
- 平均平方误差 (MSE) 减少了24.5%.
- 平均绝对误差 (MAE),根平均平方误差 (RMSE) 和对称平均绝对百分比误差 (SMAPE) 分别减少了12.3%,13.5%和6.1%.
结论:
- DiffMixer有效地分析和预测非静止时间序列中的不同频率.
- 拟议的方法在预测准确性方面优于最先进的技术.
- 这种方法为现实世界时间序列预测挑战提供了强大的解决方案.
相关概念视频
Determination of Expected Frequency
2.5K
Suppose one wants to test independence between the two variables of a contingency table. The values in the table constitute the observed frequencies of the dataset. But how does one determine the expected frequency of the dataset? One of the important assumptions is that the two variables are independent, which means the variables do not influence each other. For independent variables, the statistical probability of any event involving both variables is calculated by multiplying the individual...
2.5K
Expected Frequencies in Goodness-of-Fit Tests
7.2K
A goodness-of-fit test is conducted to determine whether the observed frequency values are statistically similar to the frequencies expected for the dataset. Suppose the expected frequencies for a dataset are equal such as when predicting the frequency of any number appearing when casting a die. In that case, the expected frequency is the ratio of the total number of observations (n) to the number of categories (k).
7.2K
Linear Approximation in Frequency Domain
353
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
353
Aliasing
562
Accurate signal sampling and reconstruction are crucial in various signal-processing applications. A time-domain signal's spectrum can be revealed using its Fourier transform. When this signal is sampled at a specific frequency, it results in multiple scaled replicas of the original spectrum in the frequency domain. The spacing of these replicas is determined by the sampling frequency.
If the sampling frequency is below the Nyquist rate, these replicas overlap, preventing the original...
If the sampling frequency is below the Nyquist rate, these replicas overlap, preventing the original...
562
Properties of Fourier Transform II
732
The Fourier Transform (FT) is an essential mathematical tool in signal processing, transforming a time-domain signal into its frequency-domain representation. This transformation elucidates the relationship between time and frequency domains through several properties, each revealing unique aspects of signal behavior.
The Frequency Shifting property of Fourier Transforms highlights that a shift in the frequency domain corresponds to a phase shift in the time domain. Mathematically, if x(t) has...
The Frequency Shifting property of Fourier Transforms highlights that a shift in the frequency domain corresponds to a phase shift in the time domain. Mathematically, if x(t) has...
732
Classification of Signals
1.3K
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.3K


