lag-llama

lag-llama

首个开源时间序列预测基础模型,实现零样本及微调能力

Lag-Llama是开源的时间序列预测基础模型,支持任意频率和预测长度的零样本预测及模型微调。项目提供预训练和微调脚本,可复现论文实验。模型具备强大的零样本能力,微调后性能更佳。使用时可通过调整上下文长度和学习率等参数优化性能。作为概率预测模型,Lag-Llama输出每个时间步的概率分布。

Lag-Llama时间序列预测基础模型概率预测开源模型Github开源项目

Lag-Llama: 面向概率时间序列预测的基础模型

lag-llama架构

Lag-Llama是<b>首个开源的时间序列预测基础模型</b>

[推特主题]

[模型权重] [Colab演示1: 零样本预测] [Colab演示2: (初步微调)]

[论文]

[视频]


<b>更新</b>:

  • 2024年6月27日: 修复了kv_cache实现中的关键问题,提高了预测准确性。修复包括:全局重置self.y_cache标志,在kv_cache初始化过程中正确使用因果注意力,以及调整连接后的旋转嵌入。由@KelianM贡献。
  • 2024年4月16日: 发布了预训练和微调脚本,以复现论文中的实验。详见复现论文中的实验
  • 2024年4月9日: 我们在YouTube上发布了一个关于Lag-Llama的15分钟视频🎥。
  • 2024年4月5日: 在Colab演示1中添加了一个章节,讨论调整上下文长度对零样本预测的重要性。在README中添加了最佳实践章节;增加了微调建议。这些建议将很快在Colab演示2中通过示例演示。
  • 2024年4月4日: 我们更新了requirements文件,包含某些包的新版本。如果您之前在本地使用过该代码,请更新/重新创建您的环境。
  • 2024年3月7日: 我们发布了一个初步的Colab演示2用于微调。请注意这是一个初步教程。如果您正在微调模型或将其用于基准测试,我们建议您查看最佳实践。
  • 2024年2月17日: 我们发布了一个新的更新版Colab演示1,用于零样本预测,展示了如何加载不同格式的时间序列。
  • 2024年2月7日: 我们发布了Lag-Llama,包括开源模型检查点和用于零样本预测的Colab演示。

当前特性:

💫 使用<a href="https://colab.research.google.com/drive/1DRAzLUPxsd-0r8b-o4nlyFXrjw_ZajJJ?usp=sharing" target="_blank">Colab演示1</a><b>任何频率</b>的数据集进行<b>任何预测长度</b><b>零样本预测</b><br/>

💫 使用Colab演示2在数据集上进行<b>微调</b>

💫 使用发布的脚本<b>复现</b>论文中的实验。详见复现论文中的实验

注意: 在进行零样本预测和微调时,请参阅最佳实践章节


复现论文中的实验

要复现论文中使用的预训练设置,请参见预训练脚本。一旦模型预训练完成,可以在微调脚本中找到使用论文中的设置进行微调的说明。

最佳实践

以下是使用Lag-Llama的一些通用技巧。

一般信息

  • Lag-Llama是一个概率性预测模型,经过训练可以为每个预测时间步输出概率分布。对于您的具体用例,我们建议先对您的数据进行零样本性能基准测试,如有必要再进行微调。正如我们在论文中所示,Lag-Llama具有强大的零样本能力,但经过微调后表现最佳。微调的数据越多,效果越好。有关零样本应用或微调的具体建议,请参阅下面的章节。

零样本预测

  • 重要的是,我们建议尝试不同的上下文长度(从训练时使用的$32$开始),并确定哪种最适合您的数据。正如我们在零样本预测演示的这一部分所示,随着上下文长度的增加,模型的零样本性能会提高,直到达到可能特定于您数据的某个上下文长度。此外,我们建议启用RoPE缩放,以使模型能够更好地处理大于训练长度的上下文。

微调

如果您想基准测试模型在微调下的性能,或尝试从模型中获得最佳性能:

  • 我们建议针对每个微调数据集调整两个重要的超参数:上下文长度(建议值:$32$、$64$、$128$、$256$、$512$、$1024$)和学习率(建议值:$10^{-2}$、$5 * 10^{-3}$、$10^{-3}$、$5 * 10^{-3}$、$1 * 10^{-4}$、$5 * 10^{-4}$)。
  • 我们还强烈建议使用数据集的验证集来进行早停,早停耐心值设为50个epoch。

联系方式

我们致力于确保我们结果的可复现性,并乐意帮助解答有关对我们模型进行基准测试或论文中实验的问题。 最快的联系方式是通过电子邮件。请同时发送邮件给:

  1. Arjun Ashok - arjun [点] ashok [at] servicenow [点] com
  2. Kashif Rasul - kashif [点] rasul [at] gmail [点] com

如果您对模型使用(或)代码(或)有特定错误(例如,与您自己的数据集一起使用时),最好在GitHub仓库中创建一个问题。

引用本工作

请使用以下Bibtex条目来引用Lag-Llama。

@misc{rasul2024lagllama,
      title={Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting}, 
      author={Kashif Rasul and Arjun Ashok and Andrew Robert Williams and Hena Ghonia and Rishika Bhagwatkar and Arian Khorasani and Mohammad Javad Darvishi Bayazi and George Adamopoulos and Roland Riachi and Nadhir Hassen and Marin Biloš and Sahil Garg and Anderson Schneider and Nicolas Chapados and Alexandre Drouin and Valentina Zantedeschi and Yuriy Nevmyvaka and Irina Rish},
      year={2024},
      eprint={2310.08278},
      archivePrefix={arXiv},
      primaryClass={cs.LG}
}

编辑推荐精选

GPT Image 2中文站

GPT Image 2中文站

AI 图片生成平台

GPT Image 2 是面向用户的 AI 图片生成平台,支持文生图、图生图及多模型创意工作流。

Nano Banana Pro 中文站

Nano Banana Pro 中文站

AI 图片生成工具

输入简单文字,生成想要的图片。支持Nano Banana/gptimage-2等最新模型。

Vecbase

Vecbase

你的AI Agent团队

Vecbase 是专为 AI 团队打造的智能工作空间,将数据管理、模型协作与知识沉淀整合于一处。算法、产品与业务在同一平台无缝协同,让从数据到 AI 应用的落地更快一步。

音述AI

音述AI

全球首个AI音乐社区

音述AI是全球首个AI音乐社区,致力让每个人都能用音乐表达自我。音述AI提供零门槛AI创作工具,独创GETI法则帮助用户精准定义音乐风格,AI润色功能支持自动优化作品质感。音述AI支持交流讨论、二次创作与价值变现。针对中文用户的语言习惯与文化背景进行专门优化,支持国风融合、C-pop等本土音乐标签,让技术更好地承载人文表达。

QoderWork

QoderWork

阿里Qoder团队推出的桌面端AI智能体

QoderWork 是阿里推出的本地优先桌面 AI 智能体,适配 macOS14+/Windows10+,以自然语言交互实现文件管理、数据分析、AI 视觉生成、浏览器自动化等办公任务,自主拆解执行复杂工作流,数据本地运行零上传,技能市场可无限扩展,是高效的 Agentic 生产力办公助手。

lynote.ai

lynote.ai

一站式搞定所有学习需求

不再被海量信息淹没,开始真正理解知识。Lynote 可摘要 YouTube 视频、PDF、文章等内容。即时创建笔记,检测 AI 内容并下载资料,将您的学习效率提升 10 倍。

AniShort

AniShort

为AI短剧协作而生

专为AI短剧协作而生的AniShort正式发布,深度重构AI短剧全流程生产模式,整合创意策划、制作执行、实时协作、在线审片、资产复用等全链路功能,独创无限画布、双轨并行工业化工作流与Ani智能体助手,集成多款主流AI大模型,破解素材零散、版本混乱、沟通低效等行业痛点,助力3人团队效率提升800%,打造标准化、可追溯的AI短剧量产体系,是AI短剧团队协同创作、提升制作效率的核心工具。

seedancetwo2.0

seedancetwo2.0

能听懂你表达的视频模型

Seedance two是基于seedance2.0的中国大模型,支持图像、视频、音频、文本四种模态输入,表达方式更丰富,生成也更可控。

nano-banana纳米香蕉中文站

nano-banana纳米香蕉中文站

国内直接访问,限时3折

输入简单文字,生成想要的图片,纳米香蕉中文站基于 Google 模型的 AI 图片生成网站,支持文字生图、图生图。官网价格限时3折活动

扣子-AI办公

扣子-AI办公

职场AI,就用扣子

AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!

下拉加载更多