← 返回首页

时序实验室

专门处理时间序列数据的AI科研方向

关于时序实验室

时序实验室专门处理时间序列数据。和影像实验室不同,这里的数据是随时间变化的序列,处理方法和模型都不一样。

常见的时序数据包括:股票价格、电力负荷、传感器信号、心电图、交通流量、气象数据等。学完这个实验室,你就能独立完成时序预测、异常检测、时序分类这些任务了。

时序实验室课程大图

点击图片可放大查看完整课程结构

第一节:时序数据基础

时序数据的特点与预处理 必学

这节课讲什么

让你理解时序数据的特点,学会时序数据的预处理方法。时序数据和图像数据有很大不同,处理方式也完全不一样,这节课帮你建立正确的认知。

时序数据的基本概念

时序数据的特点

数据预处理

特征工程

数据划分

重要提醒

时序数据的划分和图像数据不一样,不能随机打乱!必须按时间顺序划分,前面的做训练集,后面的做测试集。否则会造成数据泄露,测试结果不可信。

怎么学这节课

找一个公开的时序数据集(比如股票数据、电力负荷数据、气温数据),动手做一遍数据探索和预处理。画出时序图,观察数据的趋势和周期特点。尝试不同的预处理方法,看对数据的影响。

第二节:传统时序模型

ARIMA、Prophet等传统方法 重要

这节课讲什么

教你传统的时序分析方法。这些方法虽然不是深度学习,但在很多场景下依然有效,而且经常作为baseline使用。写论文的时候,通常要和这些传统方法做对比。

ARIMA模型

Prophet模型

指数平滑法

评估指标

怎么学这节课

在真实数据集上把这些方法都跑一遍,对比效果。理解每种方法的适用场景和局限性。ARIMA要手动调参比较麻烦,Prophet用起来简单,两个都要会。

第三节:深度学习时序模型

LSTM、Transformer等深度学习方法 核心必学

这节课讲什么

这是时序实验室的核心内容,教你用深度学习处理时序数据。深度学习模型可以自动学习复杂的时序模式,在很多任务上效果比传统方法好。

RNN系列

Seq2Seq结构

Transformer时序模型

TCN(时序卷积网络)

时空模型(处理多变量+空间关系)

怎么学这节课

先把LSTM搞懂,在一个预测任务上跑通,理解输入输出的shape。然后学Transformer时序模型,对比和LSTM的区别。每个模型都要知道怎么准备数据、怎么构建模型、怎么训练和预测。

数据准备要点
  • 输入shape通常是 (batch_size, seq_len, features)
  • 要正确构建滑动窗口数据集
  • 注意区分输入窗口长度和预测窗口长度

第四节:时序任务实战

预测、异常检测、分类任务 必学

时序预测任务

根据历史数据预测未来的值,是最常见的时序任务。

异常检测任务

识别时序数据中的异常点或异常片段。

时序分类任务

把整个序列分到某个类别。

怎么学这节课

选一个你感兴趣的任务(比如电力负荷预测或者心电图分类),从数据处理到模型训练到结果分析,完整做一遍。建议先做单步预测,再做多步预测,循序渐进。

第五节:模型改进

时序模型的改进方向 论文必备

这节课讲什么

教你怎么在基础时序模型上做改进,找到论文的创新点。

常见改进方向

损失函数改进

训练策略改进

论文常见套路
  • XXX + 注意力机制 → 提升对关键时间步的关注
  • XXX + 多尺度特征 → 捕捉多粒度时序模式
  • XXX + 图神经网络 → 建模变量间的空间关系
  • XXX + 领域知识 → 融合专业知识提升预测效果
时序实验室学完之后

到这里,时序实验室的核心内容就学完了。接下来你可以:

1. 根据自己的论文方向,深入学习对应的任务(预测/异常检测/分类)

2. 找一个公开数据集(ETT、ECL、Weather等),完整做一个项目练手

3. 如果需要更高级的技术,可以去学习前沿技术部分(强化学习等)