Related Experiment Videos
WaveMixerNet: A dual-stream wavelet-based MLP-mixer and CNN architecture for long-term time series forecasting
Bo Wang1, Junfen Chen1, Mingyan Yao2
1College of Mathematics and Information Science, Hebei University, Baoding, 071002, Hebei, China; Key Laboratory of Machine Learning and Computational Intelligence of Hebei Province, Baoding, 071002, Hebei, China.
None:
The core challenge of Long-Term Time Series Forecasting (LTSF) lies in effectively decoupling and modeling the intertwined long-term dependencies and high-frequency short-term perturbations within the data. In recent years, architectures represented by MLP-Mixer have shown great potential in capturing the global, long-range dependencies of sequences. However, their inherent global information mixing mechanism has limited ability to perceive local temporal structures and instantaneous dynamics. To address this limitation, we propose WaveMixerNet, a dual-stream architecture that utilizes wavelet decomposition to explicitly separate and model trend and detail information. Our model first employs a discrete wavelet transform to decompose the input sequence into a low-frequency approximation component and a high-frequency detail component. These components are then fed into two specialized streams for processing: one is the Approximation Feature Extractor (AFE), built upon MLP-Mixer, dedicated to processing the low-frequency component to effectively model the core long-term trend of the sequence; the other is the Detail Feature Extractor (DFE), based on a Convolutional Neural Network (CNN), responsible for processing the high-frequency component to capture instantaneous dynamics and local patterns. By systematically fusing the long-term trend features extracted by the AFE with the short-term detail features extracted by the DFE, WaveMixerNet constructs a comprehensive representation of the time series. This explicit separation and specialized modeling of trends and details greatly enhance the model's long-term forecasting capabilities. Our model achieves strong performance and ranks among the leading methods on multiple datasets. The code is available at https://github.com/wang976/WaveMixerNet.
Related Concept Videos
Sampling Continuous Time Signal
In the...
Reconstruction of Signal using Interpolation
Basic Continuous Time Signals
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...
Rapidly Varying Flow
Classification of 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...
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...