前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >近期值得关注的4个时序大模型研究

近期值得关注的4个时序大模型研究

作者头像
科学最Top
发布于 2024-09-18 09:15:36
发布于 2024-09-18 09:15:36
8660
举报
文章被收录于专栏:科学最Top科学最Top

前言

梳理了近期几篇时间序列大模型研究文章(后台回复:“论文合集”获取),时间序列大模型的研究正在迅速发展,并且在多个领域和应用中展现出巨大的潜力。随着技术的不断进步,预计未来会有更多创新的方法和应用出现,但我感觉目前可以重点关注以下三方面:

基础模型的构建:研究者们正在尝试构建时间序列预测的基础模型,这些模型可以在不同的时间序列数据集上进行预训练,并展示出良好的泛化能力。

模型可解释性:通过文本形式提供解释性的时间序列预测结果,帮助用户更好地理解时间序列数据的模式和趋势。

特定领域的应用:大模型正在被应用于特定领域的时间序列预测,如金融、医疗、交通等,以解决特定问题并提供可解释的预测。

1、UniTS

论文标题:UniTS: Building a Unified Time Series Model

尽管当前的基础模型能够处理序列数据,但它们并不适用于时间序列分析,时间序列分析面临着独特挑战:时间序列数据的多样性和多领域性、预测、分类和其他任务类型之间的任务规范差异,以及对特定任务模型的需求。本文提出UniTS,这是一个统一的时间序列模型,它支持通用的任务规范,能够处理分类、预测、插补和异常检测等任务。这一模型采用了一个创新的统一网络架构,结合了序列和变量注意力机制、动态线性算子,并作为一个统一模型进行训练。在38个跨领域的数据集上,UniTS展现了超越特定任务模型和基于自然语言的LLMs的性能。当评估新的数据领域和任务时,UniTS显示出了卓越的零样本、少量样本学习和提示学习能力。

2、TIME-LLM

论文标题:TIME-LLM: TIME SERIES FORECASTING BY REPROGRAMMING LARGE LANGUAGE MODELS(ICLR2024)

最近的研究揭示了大型语言模型(LLMs)在复杂序列上具有强大的模式识别和推理能力。然而,如何有效地将时间序列数据的模态与自然语言对齐,以利用这些能力仍是挑战。本文中作者提出了TIME-LLM,一个重新编程框架,用于将LLMs重新用于通用的时间序列预测,同时保持骨干语言模型的完整性。我们首先使用文本原型(text prototypes)重新编程输入的时间序列,然后将其输入到冻结的LLM中,以对齐这两种模态。为了增强LLM处理时间序列数据的推理能力,作者提出了Prompt-as-Prefix(PaP),它丰富了输入上下文,并指导了重新编程输入patch的转换。来自LLM的转换后的时间序列补丁最终被投影以获得预测。评估表明:TIME-LLM是一个强大的时间序列学习者,其性能超越了最先进的专门预测模型。此外,TIME-LLM在少量样本和零样本学习场景中表现出色。

3、Chronos

论文标题:Chronos: Learning the Language of Time Series

本文提出了Chronos,一个简单而有效的预训练概率时间序列模型框架。Chronos通过缩放和量化将时间序列值转换为固定词汇表中的标记,并使用交叉熵损失训练现有的基于Transformer的语言模型架构来处理这些标记化的时间序列。其基于T5家族(参数范围从200万到7100万)预训练了Chronos模型,训练数据包括大量公开可用的数据集,并通过高斯过程生成的合成数据集来补充,以提高泛化能力。在包含42个数据集的全面基准测试中,作者展示了Chronos模型:(a) 在训练语料库中的数据集上显著优于其他方法;(b) 在新数据集上的零样本性能与其他专门针对它们训练的方法相当,有时甚至更优。结果表明,Chronos模型能够利用来自不同领域的时间序列数据,提高在未见预测任务上的零样本准确性,将预训练模型定位为一种可行的工具,极大地简化了预测流程。

4、Lag-Llama

论文标题:Lag-Llama: Towards Foundation Models for Probabilistic Time Series Forecasting

在过去的几年中,基础模型因其在零样本和少样本泛化方面的空前能力,在机器学习领域引发了一场范式转变。然而,尽管基础模型在自然语言处理计算机视觉等模态上取得了成功,但针对时间序列预测的基础模型开发却相对滞后。本文提出了Lag-Llama,这是一款基于解码器Transformer架构的通用单变量概率时间序列预测基础模型,它将滞后值作为协变量。Lag-Llama在来自多个领域的多样化时间序列数据的大量语料库上进行了预训练,并在跨领域的下游数据集上与一系列预测模型相比,展现出了强大的零样本泛化能力。此外,当在这些之前未见数据集的相对较小部分上进行微调时,Lag-Llama实现了最先进的性能,超越了之前的深度学习方法,平均而言,成为最佳的通用模型。Lag-Llama作为时间序列预测领域现有技术的强大竞争者,并为未来针对时间序列数据定制的基础模型的进展铺平了道路。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 科学最Top 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
Django之json、Ajax简介及实例介绍
JSON 格式于2001年由 Douglas Crockford 提出,目的就是取代繁琐笨重的 XML 格式。
菲宇
2019/06/13
6.7K0
Django之json、Ajax简介及实例介绍
Django跨域(前端跨域)
其实AJAX就是在Javascript中多添加了一个对象:XMLHttpRequest对象。所有的异步交互都是使用XMLHttpServlet对象完成的。也就是说,我们只需要学习一个Javascript的新对象即可。
全栈程序员站长
2022/07/21
8K0
Django跨域(前端跨域)
JS实现的ajax和同源策略
其实AJAX就是在Javascript中多添加了一个对象:XMLHttpRequest对象。所有的异步交互都是使用XMLHttpServlet对象完成的。也就是说,我们只需要学习一个Javascript的新对象即可。
用户1214487
2022/03/26
2.5K0
JS实现的ajax和同源策略
09.Django基础七之Ajax
    AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。
changxin7
2019/09/30
3.7K0
09.Django基础七之Ajax
Django学习笔记之Ajax入门
AJAX准备知识:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。  啥都别多说了,上图吧! 合格的json对象: ["one", "
Jetpropelledsnake21
2018/07/04
1.4K0
AJAX
XMLHttpRequest对象有一个onreadystatechange事件,可以监听这五个状态,它会在XMLHttpRequest对象的状态发生变化时被调用 xmlHttp.readyState属性中存放在此时的状态值 通过以上内容,我们可以监听到来自服务器的响应
py3study
2020/01/20
4.3K0
ajax全套
对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。
菲宇
2019/06/13
3.1K0
ajax全套
AJAX
先了解JSON 什么是JSON? JSON 指的是JavaScript对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 JSON 具有自我描述性,更易理解   JSON 使用JavaScript语法来描述数据对象,但是JSON仍然独立与语言和平台。JSON解释器和JSON库支持许多不同的编程语言。 它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次
新人小试
2018/04/12
4.4K0
AJAX
AJAX使用说明书
AJAX简介 什么是AJAX AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 AJAX的交互方式 同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求; 异步交互:客户端发出一个请求后,无需等待服务器响应结束,就可以发出第二个请求。 AJAX除了异步的特点外,还有一个就是:浏览器页面局部刷新;(这一特点
人生不如戏
2018/04/12
2.8K0
AJAX使用说明书
34.Ajax
优先级 如果发送的是【普通数据】 jQuery XMLHttpRequest iframe 如果发送的是【文件】 iframe jQuery(FormData) XMLHttpRequest(FormData) 原生Ajax Ajax主要就是使用 【XmlHttpRequest】对象来完成请求的操作,该对象在主流浏览器中均存在(除早起的IE),Ajax首次出现IE5.5中存在(ActiveX控件) 1、XmlHttpRequest对象介绍 XmlHttpRequest对象的主要方法: a. void op
zhang_derek
2018/04/11
1.9K0
原生——ajax
什么是Ajax?(前后端数据交互) Asynchronous JavaScript and XML(异步JavaScript和XML)
FinGet
2019/06/28
2K0
AJAX和JSON
open方法不会向服务器发送真正请求,它相当于初始化请求并准备发送只能向同一个域中使用相同协议和端口的URL发送请求,否则会因为安全原因而报错。
乐心湖
2021/01/18
2.7K0
AJAX和JSON
Django ajax 简单介绍
Asynchronous Javascript And XML是 "异步Javascript和XML"。即使用 Javascript 语言与服务器进行异步交互,传输的数据为XML。
py3study
2020/01/15
5740
Django ajax 简单介绍
java中的jQuery与Ajax的应用,菜鸟教程
1. Ajax,并不是指一种单一的技术,而是有机的利用了一系列交互式网页应用相关的技术所形成的结合体。Ajax揭开了无刷新更新页面的新时代,并有代替系统的Web方式和通过隐藏的框架来进行异步提交的趋势,是Web开发应用的一个里程碑。Ajax全称(Asynchronous JavaScript and XML),即异步JavaScript和XML。实现客户端异步请求操作,不刷新整个页面进行服务器通信,减少等待时间。
全栈程序员站长
2022/07/23
1.5K0
java中的jQuery与Ajax的应用,菜鸟教程
Ajax全接触-imooc
同步——客户端发起请求,服务端需要处理,响应,此时客户端完全等待,当服务器处理完毕,客户端重新载入页面,如果出现错误,再次发生请求,处理,等待...
chenchenchen
2023/01/30
5.8K0
史上最全的AJAX
对于web应用程序:用户浏览器发送请求.服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML),渲染并显示浏览器上·
Wyc
2018/09/11
4.4K0
Django Ajax序列化与反序列化
序列化与反序列是最常用的功能,有时我们需要将一个表单组打包成Json格式等然后再提交给服务端,这样可以提高效率节约带框,如下是Django配合Ajax实现的序列化与反序列化,文件上传等操作。
王瑞MVP
2022/12/28
2.8K0
深入解析AJAX的原理
AJAX:Asynchronous JavaScript And Xml(异步的JS和XML) 同步:客户端发起请求》服务端的处理和响应》客户端重新载入页面(循环) 异步:客户端实时请求》服务端处理和响应》客户端获得响应后局部刷新页面 异步实现的关键是,XMLHttpRequest对象的出现 创建XHR对象 var request; if(window.XMLHttpRequest){ request = new XMLHttpRequest(); //IE7+,Firefox,Chrome,Op
小古哥
2018/03/08
1.2K0
深入解析AJAX的原理
Django项目实战之用户头像上传与访问
1 将文件保存到服务器本地 upload.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <form action="" method="post" enctype="multipart/form-data"> {% csrf_token %} <div>用户名:<input type="text" name="username"></div> <div>
人生不如戏
2018/04/16
2.4K0
Django项目实战之用户头像上传与访问
jQuery中的Ajax
相同点: 都是将数据提交到远程服务器 不同点: 1. 提交数据存储的位置不同 GET请求会将数据放到URL后面 POST请求会将数据放到请求头中 2. 提交数据大小限制不同 GET请求对数据有大小限制 POST请求对数据没有大小限制
不愿意做鱼的小鲸鱼
2022/08/24
1.4K0
相关推荐
Django之json、Ajax简介及实例介绍
更多 >
目录
  • 前言
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档