This commit is contained in:
2026-06-01 10:46:01 +08:00
parent 2faf4bb002
commit e96b955fda
221 changed files with 10219 additions and 332 deletions

View File

@@ -0,0 +1,48 @@
---
title: "FreqMask / FreqMix"
created: 2026-05-26
type: concept
tags: ["time-series", "data-augmentation", "frequency-domain", "forecasting"]
sources: ["temporal-patch-shuffle-tps"]
---
# FreqMask / FreqMix
> 基于 Fourier 变换的频率域时间序列增强方法——mask 或混合频谱分量。
## 共同流程
1. 拼接s = x ∥ y
2. FFTS = rFFT(s)
3. 操作频谱
4. IFFTs̃ = irFFT(S̃)
5. 拆分:(x̃, ỹ) = Split(s̃)
## FreqMask
用二值 mask M 清零选定频率分量:
```
S̃ = M ⊙ S
```
**直觉**:抑制周期分量,迫使模型对频率缺失保持鲁棒。
## FreqMix
混合两个序列的频谱:
```
S̃ = M ⊙ S₁ + (1 M) ⊙ S₂
```
**直觉**:让序列部分"继承"另一个序列的结构特征。
## 局限性
- **无时间定位**FFT 告诉你"哪些频率存在",但不告诉你"出现在哪里"
- 丢失局部时间结构——这一点在 [[wavemask-wavemix|WaveMask/WaveMix]] 中被改善
- 在综合评测中性能弱于 [[temporal-patch-shuffle|TPS]]
## 相关页面
- [[wavemask-wavemix]] — 有时频定位的 wavelet 替代方案
- [[dominant-shuffle]] — 更保守的频域操作
- [[temporal-patch-shuffle]] — 时域 patch 方法的 SOTA
- [[fourier-filter-dynamics]] — Fourier 滤波理论