首页 > 其他分享 >时间序列预测模型对比——视频笔记

时间序列预测模型对比——视频笔记

时间:2024-05-03 21:56:20浏览次数:21  
标签:视频 季节性 数据 笔记 标量 推理 序列 趋势 趋势性

Autoformer
他的特点是加入了自动相关,代替原来的自注意力机制,因为作者认为数据不能简单由数值来判断,而应该根据趋势来判断。
他与Dlinear一样,都是用到了decomposition,这个拆分(快速傅里叶变换FFT)基于 STL(季节性,趋势性),数据=趋势性数据+季节性数据(周期)+余项imgpng

auto-correlation代替注意力,series-decomp用来把原始数据分解成季节(频繁小震荡)和趋势(大趋势)

img1png 

编码器是原始输入
解码器是拆分后的季节性和趋势性

auto-correlation利用随机过程的马尔可夫过程,以涛为时间窗口,计算分解后的两个周期对应那两小段的相关性,是个标量(最后加个softmax保证计算出的多个标量和是1),多个计算的标量连起来就是个趋势,这个自己找的趋势和上个图的 trend-cyclical init原始分解出的趋势加起来。解码器出来时季节和趋势又加回去

img2png

结论:他对季节性周期性强的数据,预测效果最好,比如车流(有早晚高峰,工作日比周末车少)

 

informer
目前对于减少transformer时间复杂度的方法

img7png

作者创新了个概率分散自注意力机制,使计算大小从L*d变为u*d,减少了时间复杂度

蒸馏主要靠这个最大池化。

img11png

 

Yformer
informer和unet结合,unet就是先卷积,再反卷积
但这个效果只比informer好了一点点

 

Dlinear
双线性结构。decomposition先分解原数据的趋势和季节,autoformer也用这个。
主打一个简单。
但视频作者说这种唱反调的容易被拒稿

 

img14png

 

mamba
主要是说,循环神经网络 训练慢,推理快, transformer训练快,推理慢,
mamba两个都快,训练时并行计算,推理时递归计算。
让SSM由时不变改为时变。速度快了2.8倍,内存少了86%

标签:视频,季节性,数据,笔记,标量,推理,序列,趋势,趋势性
From: https://www.cnblogs.com/zhaot1993/p/18171688

相关文章

  • uboot-uboot介绍-学习笔记
    源码目录编译配置......
  • uboot-学习笔记
    uboot引导程序的作用不同bootloader的对比系统启动自举过程阶段iROM读取流程......
  • 网课-概率论学习笔记
    基本概念贝叶斯公式\[\becauseP(AB)=P(A|B)P(B)\]期望方差......
  • Unity 热更--AssetBundle学习笔记 1.0【AB包资源加载工具类的实现】
    工具类封装通过上文中对AB包加载API的了解和简单使用,对AB包资源加载的几种方法进行封装,将其写入单例类中,如代码展示。确保每个AB资源包只加载一次:在LoadAssetBundleManager单例工具类中,首先提供基本的AB包及其AB包依赖包的加载方法,为保持AssetBundle只加载一次,使用DIctionary......
  • 读天才与算法:人脑与AI的数学思维笔记16_音乐图灵测试
    1.      艾米1.1.        人工智能作曲家1.1.1.          分析机可能会生成任意复杂程度、精细程度的科学的音乐作品1.1.1.1.           阿达·洛夫莱斯1.1.2.          巴赫的作品是大多数作曲家开始学习创作的起点,也是......
  • 网课-线性代数学习笔记
    线性一个函数\(f(x)\)是线性的,当且仅当:\(f(x+y)=f(x)+f(y),f(kx)=kf(x)\)其中\(c\in\mathbf{R}\),\(x,y\)为某种可运算的元素。向量纵向的列表。\[\begin{bmatrix}a\\\vdots\\c\end{bmatrix}\]线性函数:\(c_1x_1+c_2x_2+\dots+c_nx_n\)线性变换:定......
  • mit6.828 - lab1笔记
    安装环境编译qemu1.PC启动打开两个窗口,在第一个窗口中makeqemu-gdb,会启动内核,但在执行第一个指令之前停下;在第二个窗口中makegdb,实时观察第一个窗口中的执行过程。从这里可以观察到:IBMPC在物理地址0x000ffff0开始执行,位于为ROMBIOS保留的64KB区域的最顶部。......
  • leetcode算法热题--最长连续序列
    题目给定一个未排序的整数数组nums,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为O(n)的算法解决此问题。示例1:输入:nums=[100,4,200,1,3,2]输出:4解释:最长数字连续序列是[1,2,3,4]。它的长度为4。示例2:输入:nums=......
  • QBXT五一集训DAY1笔记
    \(Day1\)\(ASCII\)简单来说,\(ASCII\)其实就是字符与数字之间的映射比如说,\('a'\)的\(ASCII\)就是\(97\)模运算:%来复习一下小学数学:\(a/b=c……d\)这里的\(d\)就是\(a\)除以\(b\)的余数,在计算机中,用%来表示通过这个式子,我们进而得出\(a=b*c+d\)请一定要记住这......
  • [学习笔记] 质数与唯一分解定理 - 数论
    素性测试素性测试就是判断某个数是否为质数。费马小定理内容:若\(p\)为质数,\(a\)为任意整数,有\(a^{p-1}\equiv1(mod\p)\)那么可以多次随机取一个基数\(a\in(1,p)\)若\(p\)满足上式,那么它为质数的可能性就越大。MillarRabin素性测试inlinellqpow(lla,lln,ll......