SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2401.02236 · AAAI · 2024

U-Mixer: An Unet-Mixer Architecture with Stationarity Correction for Time Series Forecasting

Xiang Ma, Xuemei Li, Lexin Fang, Tianlong Zhao, Caiming Zhang

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 6 functions out of this paper's own repositories and ran 5 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
XiangMa-Shaun/U-Mixer — 5 of 6
FunctionStatusWhere it lives
Flatten_Head Ran XiangMa-Shaun/U-Mixer/models/UMixer.py
pointer only (licence: NONE) · get_code("bb074f981fdd7960")
PatchEmbedding Ran XiangMa-Shaun/U-Mixer/models/UMixer.py
pointer only (licence: NONE) · get_code("f0ce90b8fe6a4a31")
S_Correction Ran XiangMa-Shaun/U-Mixer/models/UMixer.py
pointer only (licence: NONE) · get_code("5298b071dcfd049d")
channelMix_CI_pat Ran XiangMa-Shaun/U-Mixer/models/UMixer.py
pointer only (licence: NONE) · get_code("672119f21abac06b")
tempolMix_CI_pat Ran XiangMa-Shaun/U-Mixer/models/UMixer.py
pointer only (licence: NONE) · get_code("864710bbbf25d286")
Model Not yet run XiangMa-Shaun/U-Mixer/models/UMixer.py
pointer only (licence: NONE) · get_code("489f557d2f7d6b62")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Time series forecasting is a crucial task in various domains. Caused by factors such as trends, seasonality, or irregular fluctuations, time series often exhibits non-stationary. It obstructs stable feature propagation through deep layers, disrupts feature distributions, and complicates learning data distribution changes. As a result, many existing models struggle to capture the underlying patterns, leading to degraded forecasting performance. In this study, we tackle the challenge of non-stationarity in time series forecasting with our proposed framework called U-Mixer. By combining Unet and Mixer, U-Mixer effectively captures local temporal dependencies between different patches and channels separately to avoid the influence of distribution variations among channels, and merge low-and high-levels features to obtain comprehensive data representations. The key contribution is a novel stationarity correction method, explicitly restoring data distribution by constraining the difference in stationarity between the data before and after model processing to restore the nonstationarity information, while ensuring the temporal dependencies are preserved. Through extensive experiments on various real-world time series datasets, U-Mixer demonstrates its effectiveness and robustness, and achieves 14.5% and 7.7% improvements over state-of-the-art (SOTA) methods.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2401.02236")
get_code_for_paper("2401.02236")
have("2401.02236")

Connect an agent — have() is free.