大模型时序预测初步调研20240506

ops/2024/10/21 10:14:28/

AI预测相关目录

AI预测流程,包括ETL、算法策略、算法模型、模型评估、可视化等相关内容
最好有基础的python算法预测经验

  1. EEMD策略及踩坑
  2. VMD-CNN-LSTM时序预测
  3. 对双向LSTM等模型添加自注意力机制
  4. K折叠交叉验证
  5. optuna超参数优化框架
  6. 多任务学习-模型融合策略
  7. Transformer模型及Paddle实现
  8. 迁移学习在预测任务上的tensoflow2.0实现
  9. holt提取时序序列特征
  10. TCN时序预测及tf实现
  11. 注意力机制/多头注意力机制及其tensorflow实现
  12. 一文解析AI预测数据工程
  13. FITS:一个轻量级而又功能强大的时间序列分析模型
  14. DLinear:未来预测聚合历史信息的最简单网络
  15. LightGBM:更好更快地用于工业实践集成学习算法
  16. 面向多特征的AI预测指南
  17. 大模型时序预测初步调研【20240506】

文章目录

  • AI预测相关目录
  • 研究背景
  • 传统时序分析
  • 大模型时序预测
    • LLM时序预测
    • Prompt
    • 本文、时序数据对齐


研究背景

我国AI预测应用起步较晚,但需求旺盛,短时间内的AI工业化落地往往因数据积累不足等原因难以实现。如风电负荷预测场景下,往往需要较细颗粒度下的实际气象数据、负荷数据,但相关供电公司仅存储了近两年甚至数月的样本数据,数据颗粒度提供留在月级,显然,这样稀疏、少量的数据样本不具备高精度时序预测的可能性。

大模型时许预测研究旨在利用LLM的能力进行时序分析,探索使用LLM的超量参数与强大的推理能力,将时许预测历史知识应用到具体场景下的数值时序分析中。

传统时序分析

在这里插入图片描述
如上图所示,传统时序分析往往通过传统时许预测、时序分解、机器学习以及深度学习等经典算法进行,并结合各类集成手段、迁移学习理论、特征工程、算法调优以及业务经验进行专有场景下的预测性能强化。

在这里插入图片描述
以PCO-TCN时序预测算法为例,传统预测往往需要经历数据挖掘/特征工程、算法选型、策略优化三个步骤,往往可以获得较高的预测精度。
在这里插入图片描述
进一步地,LGBM配合Nlinear+Catboost的组合预测也与之类似。
但实际场景下,我们所做的数据、模型两侧功能设计在面向稀疏数据的时序预测时完全乏力。

那么可以不可以利用一种模型,它具备巨大参数量和强大的推理能力,能够在学习大量同类时序预测数据后,在我们提供少量数据样本情况和辅助信息情况下能够进行较为准确的预测呢?

大模型时序预测

在一定的总结调研后,可发现大模型有如下三类时序预测实现路径及代表项目。

  • LLM直接对时序数据进行训练拟合实现预测(LLM4TS
  • 在微调模型后,基于prompt(文字描述配合TS数值)实现预测(PromptCast
  • 对齐文本和时序数据语义实现对时序数据【分类、描述】(METS

LLM_52">LLM时序预测

在这里插入图片描述

Prompt

在这里插入图片描述

本文、时序数据对齐

在这里插入图片描述

显然,大模型在时序预测上的探索刚刚开始,具体的更优路径还需深入研究。但当下部分开源项目及论文已经有了成果,未来,以大模型为基础的AI预测研究也必将是AI预测的方向之一。


http://www.ppmy.cn/ops/34327.html

相关文章

中文输入法导致的高频事件

场景: input.addEventListener(input, (e) > {console.log(e.target.value) }); 当给一个输入框绑定了 input 事件,输入法切换到中文正在拼写的过程中也会触发 input 事件。 解决办法: 在中文拼写开始和结束的时候分别会触发 composit…

软考网络工程师 第六章 第二部分 第五节 ICMP协议

ICMP基础 ICMP,协议号为1,封装在IP报文中,用来传递差错、控制、查询等信息,典型应用ping/tracer依赖ICMP报文 ICMP报文类型与代码 ICMP应用-ping Echo Request和Echo Reply分别用来查询和响应某些信息,进行差错检测。…

滑动验证码登陆测试编程示例

一、背景及原理 处理登录时的滑动验证码有两个难点,第一个是找到滑块需要移动的距离,第二个是模拟人手工拖动的轨迹。模拟轨迹在要求不是很严的情况下可以用先加速再减速拖动的方法,即路程的前半段加速度为正值,后半段为负值去模…

Essential Input and Output

How to read data from the keyboard? How to format data for output on the screen? How to deal with character output? 一、Input from the Keyboard the scanf_s() function that is the safe version of scanf() int scanf_s(const char * restrict format, ... );…

Baidu Comate智能代码助手-高效代码编程体验

关于Baidu Comate智能代码助手 智能代码助手简介 代码助手可以快速的帮我们补充代码,修改代码,添加注释,翻译中英文,起变量函数名字等操作,十分的友好,这类代码助手现阶段有较多的产品,比如&a…

windows驱动开发-内核调度(二)

这篇文档记录剩下的内核调度对象。 信号灯 任何驱动程序都可以使用信号量对象在其驱动程序创建的线程和其他驱动程序例程之间同步操作。 例如,当驱动程序没有未完成的 I/O 请求时,驱动程序专用线程可能会将自身置于等待状态,并且驱动程序的…

【刷爆力扣之101.对称二叉树-100.相同的树】

101.对称二叉树 1.递归法 递归三部曲 确定递归函数的参数和返回值 因为我们要比较的是根节点的两个子树是否是相互翻转的,进而判断这个树是不是对称树,所以要比较的是两个树,参数自然也是左子树节点和右子树节点。 返回值自然是bool类型…

内网使用有道云翻译(安装离线包,支持翻译长句)

当我们使用有道云翻译时,为了在没网的情况下也能准确进行翻译,我们需要下载一些离线包增强翻译效果,但是我们在内网进行有道云安装时,他只提供了一个有道云的exe安装,并没有提供离线包的安装,我们这里实现在…