新闻详情

新闻详情

首页 / 资讯中心 / 详情

timesfm-3.0-pytorch架构深度解析:Mixing Transformer、Variate Attention与RevIN如何协同工作

发布时间:2026/11/15 4:34:31来源:尧图网络
timesfm-3.0-pytorch架构深度解析:Mixing Transformer、Variate Attention与RevIN如何协同工作
timesfm-3.0-pytorch架构深度解析Mixing Transformer、Variate Attention与RevIN如何协同工作【免费下载链接】timesfm-3.0-pytorch项目地址: https://ai.gitcode.com/hf_mirrors/google/timesfm-3.0-pytorchTimesFM 3.0timesfm-3.0-pytorch是 Google Research 开发的时间序列基础模型本仓库提供官方 PyTorch 权重与配置。它采用Mixing Transformer Variate Attention 迭代 RevIN三大核心机制协同工作能对任意领域的时间序列直接进行概率预测。本文带你零基础读懂这套架构的每个关键部件 一、TimesFM 3.0 是什么一张模型卡片速览TimesFMTime Series Foundation Model时间序列基础模型是一个**仅解码器decoder-only**的时序预测模型把历史数据切成小块patch像语言模型处理 token 一样读进去再预测未来。3.0 版本是官方发布的PyTorch 版本权重开箱即用无需针对单个数据集从头训练。核心参数一览来自 README.md 与 config.json项目数值通俗理解Transformer 层数20 层模型深度思考的次数模型维度 / 注意力头数1280 / 16每一层内部的信息带宽上下文 Patch 长度32每次读取 32 个时间步作为一块预测 Patch 长度64每次一步预测未来 64 个时间步最大变量数32最多同时建模 32 条相关时间序列输出分位数0.1 ~ 0.9 共 9 个给出概率预测而不仅是单一值 预训练数据覆盖 GiftEval 数据集、维基百科页面浏览量、Google Trends 热门查询及合成增强数据详见 README.md这是它零样本就能跨领域预测的关键。二、三大核心组件如何协同工作官方对架构的完整描述是Stacked Mixing Transformer with Variate Attention and CPM Iterative RevIN见 README.md。下面拆开看每一部分。1. RevIN 实例归一化先驯服非平稳数据现实中的时间序列常有趋势、整体抬升或量纲差异直接输入网络会让分布漂移。**RevIN可逆实例归一化**的做法非常直观进入前用当前序列自身的均值和标准差做标准化把数据拉平到稳定分布预测时模型在归一化空间里工作专注于学形状和周期而不是学绝对数值出来后用同样的统计量反向还原这就是可逆的含义。3.0 版本启用的是CPM 迭代式 RevIN配置项use_iterative_cpm_revin见 config.json。含义是模型分块迭代地向前预测时每一轮都基于当前最新的上下文重新做一次实例归一化而不是只在开头归一化一次。这样即使预测跨度很长统计量漂移也能被持续纠正。2. Mixing Transformer20 层堆叠跨时间片深度混合Mixing指信息在时间维度上的混合。输入序列被切成长度为 32 的 patch 后20 层 Transformer 逐层让每个时间片看到之前的时间片信息在层与层之间不断融合因果注意力causal_attention只看过去、不看未来保证推理时不泄漏答案RoPE 旋转位置编码use_rope_seq让模型精确感知时间片之间的先后与距离RMSNorm ReLU 前馈 无偏置attention_norm: rms、ff_activation: relu、use_bias: false现代化、低噪声的结构选择训练更稳内存高效注意力 / SDPAuse_memory_efficient_attention、use_sdpa大窗口推理时的显存优化开关。20 层 × 1280 维 × 16 头的堆叠就是Stacked Mixing Transformer的由来——时间维度的信息在层层堆叠中被反复搅拌。3. Variate Attention多变量之间的横向注意力普通 Transformer 只在时间轴上注意而 Variate Attentionuse_variate_attention: true额外增加了一类变量之间的注意力当你在预测CPU 温度时CPU 利用率和内存占用这些相关序列也会被一起输入模型最多可容纳32 个变量max_variates: 32见 config.json并通过变量注意力直接学习它们之间的相关性单变量场景下它自动退化为普通时序模型完全无感。简单说Mixing Transformer 管时间上怎么变Variate Attention 管变量间怎么关联两者一纵一横构成完整的注意力网络。4. 它们如何串成一条流水线原始时序 ──▶ 线性去趋势 ──▶ 迭代 RevIN 归一化 ──▶ Patch 切块(32) ──▶ 20层 Mixing Transformer时间混合 变量注意力 ──▶ 反归一化还原 ──▶ 未来 64 步 × 9 个分位数其中线性去趋势use_linear_detrending: true阈值 0.5会在 RevIN 之前先剥掉强趋势分量让归一化和 Transformer 都处理更干净的信号。三、TimesFM 3.0 配置文件解读从 config.json 读懂每个开关完整架构蓝图就在 config.json 中几个值得新手关注的字段配置项值作用input_patch_len/output_patch_len32 / 64输入按 32 步切块输出一次预测 64 步use_stitchingtrue支持任意长度上下文的拼接机制历史再长也不会断quantiles0.1~0.9输出 9 个分位数中位数在索引 4value_clip1e20数值稳定性保险防止极端值溢出use_frozen_running_statsfalse归一化统计量实时计算更贴合当前数据四、输出不只是一个数9 分位数概率预测TimesFM 3.0 的预测结果是概率性的对未来每一步同时给出 0.1~0.9 共 9 个分位数中位数 0.5。想保守估计库存 → 看 0.9 分位数想看最可能的走势 → 看中位数想评估不确定性 → 用 0.1 与 0.9 画出预测区间。这比只给一条预测线的模型在决策上实用得多 五、如何下载并使用 TimesFM 3.0 权重本仓库包含四个核心文件各司其职模型说明卡README.md架构配置蓝图config.json官方 PyTorch 权重约 1.2 GB通过 Git LFS 管理model.safetensors许可证LICENSE本地克隆需安装 Git LFS命令git lfs installgit lfs install git clone https://gitcode.com/hf_mirrors/google/timesfm-3.0-pytorch⚠️重要提醒该模型采用TimesFM Non-Commercial License v1.0发布仅限非商业、非生产用途详见 LICENSE 条款。商用前请务必自行评估合规性。推理时通常将config.json与model.safetensors交给配套的 PyTorch 推理代码加载即可论文出处见 README.md 的引用信息。六、小结三个部件各管一件事组件解决的问题一句话理解迭代 RevIN数据非平稳、量纲漂移先标准化再预测每轮迭代都重新校准Mixing Transformer时间维度的长程依赖20 层堆叠把时间片的信息反复混合Variate Attention多变量之间的关联横向注意力最多 32 个变量互相看齐理解了这套组合拳你就能明白 TimesFM 3.0 为什么能零样本跨领域预测RevIN 抹平了分布差异Mixing Transformer 学到了普适的时间规律Variate Attention 则让多变量场景如虎添翼。【免费下载链接】timesfm-3.0-pytorch项目地址: https://ai.gitcode.com/hf_mirrors/google/timesfm-3.0-pytorch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/14 3:51:47

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/15 2:04:12

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/14 10:11:15

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/14 17:14:38

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/14 16:35:50

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/15 4:06:36

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉