Seq-to-Final Benchmark
收藏资源简介:
Seq-to-Final Benchmark是由麻省理工学院计算机科学与人工智能实验室和剑桥IMES创建的,专注于从时间序列分布到最终时间点的模型学习。该数据集包含12个合成序列,模拟了时间上的分布变化,主要用于图像分类任务。数据集的创建过程涉及使用CIFAR-10和CIFAR-100作为基础图像,通过不同的变换构建序列。该数据集的应用领域主要是机器学习中的时间序列数据处理,旨在解决由于时间分布变化导致的模型性能下降问题。
The Seq-to-Final Benchmark was co-developed by the MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) and Cambridge’s IMES, focusing on model learning tasks that leverage time-series distributions up to their final time steps. This dataset comprises 12 synthetic sequences that simulate temporal distribution shifts, and is primarily designed for image classification tasks. The dataset was constructed using CIFAR-10 and CIFAR-100 as foundational images, with sequences generated via diverse transformation operations. Its core application domain is time-series data processing within machine learning, aiming to address the problem of degraded model performance induced by temporal distribution shifts.
Seq-to-Final 数据集概述
数据集描述
Seq-to-Final 是一个用于评估从时间序列分布到最终时间点的模型调优的基准数据集。该数据集关注图像分类任务,使用 CIFAR-10 和 CIFAR-100 作为合成序列的基础图像。数据集包括以下类型的分布偏移:
- 输入级偏移:损坏、旋转、重新着色
- 中间级偏移:条件旋转、子群体偏移
- 输出级偏移:标签翻转
用户可以定义其他构建块或添加其他数据集作为基础数据集。序列可以通过指定每个时间步的偏移和样本大小来构建。在最终步骤创建一个测试集用于评估。
数据集组成
数据集包括以下几类方法进行比较:
- 不适应最终时期的方法:从所有数据学习,不适应最终时期
- 不考虑序列性质的方法:从历史数据学习,然后适应最终时期
- 利用序列性质的方法:利用历史数据的序列性质,针对最终时期进行模型调优
数据集可视化
数据集包括以下几种可视化方法:
- 线性插值路径图:展示模型权重从初始到最后一步的线性插值路径的测试准确率
- 权重投影图:将权重投影到反映历史偏移和有限最终样本大小的方向
- CCA 系数图:展示每个模型与 oracle 模型之间的 SVCCA 系数
数据集设置
CIFAR-10 和 CIFAR-100 数据集将在运行基准时自动下载。Portraits 数据集需要手动下载并处理。
数据集使用
用户可以通过指定参数运行不同的方法,包括:
- 单模型学习方法
- 历史数据学习并适应最终步骤的方法
- 利用序列性质的历史数据学习方法
具体运行方法和参数设置详见数据集文档。

- 1Seq-to-Final: A Benchmark for Tuning from Sequential Distributions to a Final Time Point麻省理工学院计算机科学与人工智能实验室和剑桥IMES · 2024年



