《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 如何用簡單濾波器提高時間序列預測精度

如何用簡單濾波器提高時間序列預測精度

2024-12-02
來源:量子位

無需 Transformer,簡單濾波器即可提高時間序列預測精度。

由國家信息中心、牛津大學、北京理工大學、同濟大學、中國科學技術大學等機構的團隊提出了一個FilterNet。

目前已被 NeurlPS 2024 接收。

1.jpg

準確預測時間序列,對于能源、氣象、醫療等領域中來說都非常重要。

目前很受歡迎的一類預測模式是基于 Transformer 網絡進行建構的。

但是,Transformer 并不是萬能的,尤其是對于時間序列預測這樣的問題來說,它的結構顯得有點過于復雜。

以 iTransformer 模型為例,它存在很多問題,比如對高頻信號的響應較弱從而導致全頻段信息利用受限、計算效率低下等,這些問題會大大影響模型的預測精度。

那么,FilterNet 有哪些創新之處?

研究動機:現有模型架構存在頻段信息利用瓶頸

時間序列信號往往由不同頻段信號組成,為了探究現有模型能否對頻域信號進行準確捕捉,團隊設計一個簡單的模擬驗證實驗。

首先,他們利用低頻、中頻和高頻分量合成的信號作為實驗數據(見圖 1 ( a ) )來測試時序模型的預測性能。從圖 1 ( b ) 可以看出,當前時序預測的先進模型 iTransformer 表現不佳。

這表明,即使是由三種不同頻率成分組成的簡單信號,當前先進的基于 Transformer 的模型仍無法充分學到相對應的頻譜信息。

2.jpg

相比之下,在傳統的信號處理(signal processing)領域,簡單的頻率濾波器具備許多優秀特性,例如頻率選擇性、信號調制和多速率處理。這些特性有望顯著提升模型在時間序列預測中提取關鍵信息頻率模式的能力。

因此,受信號處理中濾波過程的啟發,研究團隊提出了一種非常簡單并且高效的學習框架— -FilterNet,用于時間序列預測任務。

研究方法:濾波器網絡(FilterNet)

FilterNet 的設計極其簡單,整體框架如下圖所示:

3.jpg

FilterNet 的核心模塊是頻率濾波模塊(Frequency Filter Block),包含團隊設計的 2 種可學習濾波器:

1.Plain Shaping Filter:使用最簡潔的、可學習的頻率濾波器,實現信號濾波與時間關系的建模。

2.Contextual Shaping Filter:針對利用濾波后的頻率與原始輸入信號的兼容性,進行依賴關系的學習。

具體來說,FilterNet 的各個組件有:

1. 實例歸一化(Instance Normalization)

時間序列數據通常是在較長時間跨度內收集的,這些非平穩序列不可避免地使預測模型面臨隨時間變化的分布偏移。像很多時序預測模型一樣,團隊采用了可逆 Instance Normalization,如下所示:

4.jpg

2. 頻率濾波模塊(Frequency Filter Block)

時間序列預測器可以視為針對關鍵信號的捕捉,從某種程度上,也可以看作在頻域上進行了一次濾波過程。

基于此,研究人員直接設計了一個濾波器模塊來建模相應的關系,具體為:

文中包含兩類濾波器,分別為 plain shaping filter ( PaiFilter ) 和 contextual shapingfilter ( TexFilter ) 。PaiFilter 直接通過初始化一個權重參數來模擬對應的濾波器,具體為:

相對應的,TexFilter 則通過一個可學習的神經網絡來生成相應的濾波器,完成對應的濾波學習,具體為:

3. 前饋神經網絡(Feed-forward Network)

頻率濾波模塊建模了時間序列數據中的一些主要時間依賴關系,隨后他們利用前饋神經網絡(Feed-Forward Network)建立這些時間依賴關系和未來 τ 個時刻數據的關系,最后進行預測,并對預測值進行反歸一化操作。

FilterNet 在各種場景下都表現優越

1. 預測結果

實驗在八個時間序列預測基準數據集上進行了廣泛的測試,結果表明,與最新的預測算法相比,FilterNet 模型在不同預測場景中均表現出卓越的性能。

其中,PaiFilter 在小數據集上(變量數較小,如 ETT、Exchange 數據集)表現更好,而 TexFilter 則在大數據集上(變量數較多,關系更為復雜,如 Traffic、Weather 數據集)表現出強有力的競爭力。

5.jpg

2. 頻率濾波器的可視化

6.jpg

圖 7 是學習到的濾波器的頻率響應特性的可視化圖表,表明 FilterNet 具備全頻段的信號處理能力。

此外,如圖 8 所示,在 ETTm1 數據集上針對不同預測長度進行的可視化實驗進一步證明了 FilterNet 的強大處理能力。

7.jpg

與其他最新模型相比,FilterNet 在預測未來序列變化方面展現了出色的準確性,充分證明了其卓越的性能。

4. 效率分析

8.jpg

團隊還在兩個不同的數據集上對 FilterNet 進行了相應的效率分析實驗,實驗結果表明,無論數據集大小,FilterNet 都表現出比 Transformer 方法更高的效率。

雖然在每個 epoch 訓練時間上,FilterNet 比 DLinear 略差,但是 FilterNet 效果比 DLinear 要好。

為時間序列預測提供新思路

這篇論文是首次嘗試將頻率濾波器直接應用于時間序列預測的工作,從信號處理的角度切入是一個非常有趣的新思路。

研究團隊提出了一種簡單而高效的架構—— FilterNet,該架構基于他們設計的兩類頻率濾波器來實現預測目標。在八個基準數據集上的全面實驗證明了 FilterNet 在效果和效率方面的優越性。

此外,團隊成員還對 FilterNet 及其內部濾波器進行了細致深入的模型分析,展示了其諸多優秀特性。

他們表示,希望這項工作能夠推動更多研究,將信號處理技術或濾波過程與深度學習相結合,提高時間序列建模與精確預測的效果。

Paper Link:https://arxiv.org/abs/2411.01623

Code Repository:https://github.com/aikunyi/FilterNet


Magazine.Subscription.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 国产老妇一性一交一乱| 成人超污免费网站在线看| 狠狠噜天天噜日日噜视频麻豆| 99久久99久久久精品久久| 亚洲va欧美va天堂v国产综合| 亚洲电影唐人社一区二区| 免费一级e一片在线播放| 农村乱人伦一区二区| 又大又湿又紧又大爽a视频| 国产一精品一av一免费爽爽| 国产免费卡一卡三卡乱码| 国产性色视频在线高清| 国产欧美视频高清va在线观看| 国产精品亚洲片在线花蝴蝶| 国产精品无码无卡在线播放| 国产精品福利影院| 国产精品视频李雅| 国产精品国色综合久久| 国产精品正在播放| 国产偷人视频免费观看| 免费一级国产大片| 亚洲AV成人片色在线观看高潮| 亚洲H在线播放在线观看H| 二区三区在线观看| 久久精品国产久精国产| 久久久久亚洲AV无码专区首| 中文字幕在线观看亚洲| 一区二区精品在线| 99久久国产亚洲综合精品| 黑人操亚洲美女| 韩国三级女电影完整版| 色哟哟www网站| 福利一区二区三区视频在线观看| 理论秋霞在线看免费| 欧美日韩精品一区二区在线播放| 欧美三级在线看| 日本丰满毛茸茸**| 少妇厨房愉情理9仑片视频| 在线欧美精品国产综合五月| 国产精品成人亚洲| 又粗又长又爽又大硬又黄|