❤️❤️❤️❤️❤️❤️ 我们已经正式推出微信小程序,在微信中搜索 TrendForge Pro 即可使用小程序,如果使用 Telegram 请搜索 trendforge_tg ❤️❤️❤️❤️❤️❤️

首页 / 专题报道 / google-research/timesfm
专题报道 Python · 日榜

谷歌TimesFM 2.5:参数量砍半,上下文暴增8倍,时间序列预测进入新阶段

今天,谷歌研究团队的TimesFM在GitHub上新增606颗星,成为日榜焦点。触发点并非新版本发布,而是社区对TimesFM 2.5版本能力的持续消化与传播。这个预训练时间序列基础模型,在2.5版本中实现了参数量从5亿到2亿的精简,同时将上下文长度从2048提升至16000,并支持长达1000步的连续分位数预测。当大多数时间序列模型还在为长序列预测头疼时,TimesFM用更小的模型干更重的活,这或许正是它今天被社区热议的原因。

google-research/timesfm
2026/6/17 入选专题
查看项目详情 →
Stars21k
Forks2.1k
本期新增+606 Stars
健康评分65 / 100
主要语言Python

今天,谷歌研究团队的TimesFM在GitHub上新增606颗星,成为日榜焦点。触发点并非新版本发布,而是社区对TimesFM 2.5版本能力的持续消化与传播。这个预训练时间序列基础模型,在2.5版本中实现了参数量从5亿到2亿的精简,同时将上下文长度从2048提升至16000,并支持长达1000步的连续分位数预测。当大多数时间序列模型还在为长序列预测头疼时,TimesFM用更小的模型干更重的活,这或许正是它今天被社区热议的原因。

这个项目在做什么

TimesFM(Time Series Foundation Model)是谷歌研究团队开发的一个预训练时间序列基础模型,专门用于时间序列预测。它的核心思路是:用大规模多领域时间序列数据预训练一个通用模型,然后用户可以直接拿来对新数据进行零样本预测,无需针对每个场景重新训练。

这解决了时间序列预测领域的一个经典痛点:传统方法(如ARIMA、Prophet或LSTM)需要大量历史数据来拟合模型,且不同频率、不同领域的序列往往需要单独建模。TimesFM试图用一个模型覆盖所有——从日销量到周交易量,从能源需求到金融指标。

最新版本TimesFM 2.5于2025年9月发布,但社区对其能力的挖掘和讨论仍在持续。今天的新增星数表明,随着更多开发者尝试将其集成到实际业务中,它的价值正在被更广泛地认可。

为何此刻被关注

今天TimesFM的爆发并非源于某个单一事件,而是多种因素叠加的结果。首先,2.5版本发布已近9个月,社区积累了足够多的实践案例和教程,降低了新用户的尝试门槛。其次,近期Hugging Face上TimesFM模型的下载量持续攀升,加上PyPI包更新至2.0.0版本(2026年6月5日),使得安装和使用更加便捷。

更重要的是,时间序列预测领域正迎来一波基础模型热潮。Meta的TimeSformer、Amazon的Chronos等竞品相继出现,但TimesFM凭借谷歌的背书和2.5版本的技术突破,在零样本预测和长序列处理上形成了差异化优势。今天GitHub上的增长,可以看作社区对“更小、更强”这一趋势的投票。

技术上有何不同

TimesFM 2.5的技术选择值得细究。首先,参数量从5亿降至2亿,同时上下文长度从2048提升到16000——这意味着模型在处理更长的历史序列时,不仅没有增加计算负担,反而更高效。这得益于其解码器架构的设计,以及训练策略的优化。

其次,连续分位数预测的支持是一个实用亮点。传统模型通常只输出点预测(单一数值),而TimesFM 2.5可以输出未来1000个时间点的多个分位数(如10%、50%、90%),直接给出预测区间。对于需要风险评估的场景(如库存管理、能源调度),这比点预测更有价值。

另外,2.5版本移除了频率标识符。过去,用户需要手动指定数据是日、周还是月频率,现在模型可以自动推断。这看似小改动,但在多频率混合使用的场景中,大幅简化了部署流程。

与同类项目对比:Meta的TimeSformer基于Transformer架构,但主要聚焦于分类任务;Amazon的Chronos同样做预训练,但参数量更大(约7亿),且上下文长度仅为2048。TimesFM在效率上明显占优。

谁应该用它

  • 数据科学家:需要快速为多个时间序列生成基线预测,尤其是零样本场景。例如,电商平台预测新品销量,只有几周数据,传统模型无法训练,TimesFM可以直接用。
  • 机器学习工程师:希望减少模型维护成本。TimesFM 2.5支持多频率统一处理,一个模型即可覆盖日、周、月数据,无需为每种频率单独训练和部署。
  • 金融分析师:需要概率性预测而非点估计。TimesFM的分位数输出可以直接用于风险建模,例如预测股票收益率的置信区间。
  • 能源行业从业者:需要长期预测(如未来1000天的电力需求),TimesFM的16k上下文和1k预测范围正好匹配。

局限与开放问题

尽管TimesFM 2.5表现出色,但它并非万能。首先,零样本预测的准确性在高度专业化的领域(如特定医疗时间序列)可能不如微调后的专用模型。其次,模型对异常值的处理能力有限,当历史数据包含极端事件时,预测可能失真。此外,目前官方提供的微调示例(LoRA)仍处于早期阶段,社区贡献的集成方案(如HuggingFace Transformers)尚不够成熟。最后,作为“非官方谷歌产品”,其长期维护和更新节奏存在不确定性。

"用更小的模型干更重的活——参数量砍半,上下文暴增8倍。"
"当大多数模型还在为长序列预测头疼时,TimesFM已经能输出1000步的分位数。"
"移除频率标识符看似小改动,却让多频率混合部署的复杂度骤降。"

核心亮点

参数量从5亿降至2亿,上下文长度从2048提升至16000
支持连续分位数预测,最长1000步预测区间
移除频率标识符,统一处理日、周、月等不同频率序列
零样本预测能力,无需训练即可对新序列生成结果
2026年6月PyPI更新至2.0.0,安装更便捷
Stars / Forks 趋势

数据来源:TrendForge 历史采集

为什么上榜

TimesFM今天新增606星,并非因为某个突发新闻,而是社区对2.5版本能力的持续消化与传播。随着PyPI包更新至2.0.0、Hugging Face模型下载量攀升,以及更多实践案例的出现,开发者开始将其从实验阶段推向实际业务。此外,时间序列基础模型赛道竞争加剧,Meta的TimeSformer和Amazon的Chronos等竞品的存在,反而凸显了TimesFM在效率和长序列处理上的优势,促使更多用户尝试并分享成果。

适合人群

数据科学家:需要快速为多序列生成零样本预测,尤其适合电商销量、能源需求等场景。机器学习工程师:希望用单一模型处理多频率序列,降低部署和维护成本。金融分析师:需要概率性预测区间进行风险评估。能源行业从业者:需要长期(如1000天)电力需求预测。

技术洞察

TimesFM 2.5采用解码器架构,通过精简参数(5亿→2亿)和扩展上下文(2048→16000)实现效率飞跃。其连续分位数预测头(额外30M参数)支持输出未来1000个时间点的多个分位数,直接提供预测区间。移除频率标识符后,模型自动推断序列频率,简化了多频率场景的部署。与Amazon Chronos(7亿参数,2048上下文)相比,TimesFM在参数量和上下文长度上均占优,且零样本性能在多个基准上持平或超越。

局限与开放问题

零样本预测在高度专业化领域可能不如微调模型;对极端异常值处理能力有限;官方微调示例(LoRA)尚不成熟;作为非官方谷歌产品,长期维护存在不确定性。

使用场景

快速零样本预测
开发者需要对新时间序列数据进行预测,但没有足够的历史数据来训练专门的模型。

使用TimesFM的预训练模型进行零样本预测,无需训练即可对新序列生成预测结果。
实际案例:电商平台需要预测新上架商品的未来销量,只有几周的销售数据,无法训练传统时序模型。
长序列多步预测
需要预测未来很长时间(如1000步)的多个分位数,传统模型难以处理长预测范围。

利用TimesFM 2.5支持16k上下文长度和1k预测范围的能力,一次性生成连续分位数预测。
实际案例:能源公司需要预测未来3年(约1000天)的电力需求,并给出不同置信区间的预测范围。
多频率序列统一处理
处理不同频率(日、周、月)的时间序列数据需要为每种频率单独建模,维护成本高。

TimesFM 2.5移除了频率指示器,可以统一处理各种频率的序列,简化模型部署。
实际案例:金融机构需要同时预测股票日收益率、周交易量和月营收,使用单一模型处理所有频率。
集成外部变量预测
时间序列预测需要考虑外部协变量(如促销活动、天气),但传统模型集成外部变量复杂。

使用TimesFM 2.5的XReg协变量支持功能,将外部变量作为输入提升预测准确性。
实际案例:零售企业预测销售额时,需要结合促销活动、节假日等外部因素进行更精准的预测。
相关标签
PyTorch Jax 时间序列预测 机器学习 预训练模型 高性能 可扩展 数据科学家 机器学习工程师
google-research/timesfm
TimesFM是谷歌研究团队开发的预训练时间序列基础模型,专注于时间序列预测任务。
21k Stars 2.1k Forks 健康评分 65 查看项目详情
助手