Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

FSMLP: Modelling Channel Dependencies With Simplex Theory Based Multi-Layer Perceptions In Frequency Domain

About

Time series forecasting (TSF) plays a crucial role in various domains, including web data analysis, energy consumption prediction, and weather forecasting. While Multi-Layer Perceptrons (MLPs) are lightweight and effective for capturing temporal dependencies, they are prone to overfitting when used to model inter-channel dependencies. In this paper, we investigate the overfitting problem in channel-wise MLPs using Rademacher complexity theory, revealing that extreme values in time series data exacerbate this issue. To mitigate this issue, we introduce a novel Simplex-MLP layer, where the weights are constrained within a standard simplex. This strategy encourages the model to learn simpler patterns and thereby reducing overfitting to extreme values. Based on the Simplex-MLP layer, we propose a novel \textbf{F}requency \textbf{S}implex \textbf{MLP} (FSMLP) framework for time series forecasting, comprising of two kinds of modules: \textbf{S}implex \textbf{C}hannel-\textbf{W}ise MLP (SCWM) and \textbf{F}requency \textbf{T}emporal \textbf{M}LP (FTM). The SCWM effectively leverages the Simplex-MLP to capture inter-channel dependencies, while the FTM is a simple yet efficient temporal MLP designed to extract temporal information from the data. Our theoretical analysis shows that the upper bound of the Rademacher Complexity for Simplex-MLP is lower than that for standard MLPs. Moreover, we validate our proposed method on seven benchmark datasets, demonstrating significant improvements in forecasting accuracy and efficiency, while also showcasing superior scalability. Additionally, we demonstrate that Simplex-MLP can improve other methods that use channel-wise MLP to achieve less overfitting and improved performance. Code are available \href{https://github.com/FMLYD/FSMLP}{\textcolor{red}{here}}.

Zhengnan Li, Haoxuan Li, Hao Wang, Jun Fang, Yuting Tan, Xilong Cheng Yunxiao Qin• 2024

Related benchmarks

TaskDatasetResultRank
Time Series ForecastingETTh1
MSE0.521
729
Time Series ForecastingETTh2
MSE0.435
561
Long-term time-series forecastingETTh1 (test)
MSE0.416
264
Long-term time-series forecastingTraffic (test)
MSE0.379
149
Long-term time-series forecastingWeather (test)
MSE0.149
147
Long-term time-series forecastingETTm1 (test)
MSE0.303
138
Long-term time-series forecastingETTh2 (test)
MSE0.35
135
Time Series ForecastingETTm1
MAE0.448
87
Long-term time-series forecastingECL (test)
MSE0.133
82
Time Series ForecastingWeather
MSE0.368
77
Showing 10 of 19 rows

Other info

Follow for update