---
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. FFT：S = rFFT(s)
3. 操作频谱
4. IFFT：s̃ = 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 滤波理论
