首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏数据STUDIO

    经典时间序列模型 DeepAR 预测股票趋势

    该机制可使模型关注时间序列的相关部分,并根据数据中存在的模式动态调整其关注度。 分位数损失训练:DeepAR 采用概率方法进行训练,以最小化分位数损失。 现在,我们将通过定义 DeepAR 估计模型的各种超参数来初始化该模型,具体参数如下: freq:该参数定义时间序列数据的频率。 DeepAR 预测股票 DeepAR 建立了一个全局模型,适用于多步骤预测、多序列预测,并能提供具有不确定性的预测。我们用沃尔玛商店每周销售额的多个时间序列测试了 DeepAR 的预测能力。 DeepAR是亚马逊推出的一种基于神经网络的概率性时间序列预测模型,它专门针对具有类似趋势和周期性的多元时间序列数据进行了优化,非常适合对一篮子股票的联合价格序列进行建模和预测。 在验证时间序列模型时,我们会使用测试数据集进行预测,并评估预测性能。这个过程可以封装在“make_evaluation_prediction”函数中。

    1.3K11编辑于 2024-05-22
  • 来自专栏深度学习

    序列生成模型(一):序列概率模型

    序列概率模型的两个基本问题   序列概率模型与一般的概率模型类似,主要面临两个基本问题: 概率密度估计(Probability Density Estimation): 问题描述: 给定一组序列数据 应用: 样本生成在生成式模型中非常重要,例如,在自然语言生成、图像生成、音乐生成等任务中,我们希望模型能够生成符合特定规律或者语境的新序列。   解决这两个问题的方法通常依赖于具体的序列概率模型。 这些模型在深度学习中被广泛应用,能够学习并捕捉序列数据中的复杂关系,从而进行概率密度估计和样本生成。 一、序列概率模型 1. N元统计模型使用 N 元语法模型来建模条件概率。 深度序列模型: 基于深度学习的方法,使用神经网络来建模条件概率。 深度序列模型通常能够更灵活地捕捉序列中的复杂关系,但在某些情况下,N元统计模型可能仍然是一个有效的选择。 2. 序列生成

    82310编辑于 2024-07-30
  • 来自专栏全栈程序员必看

    CNN经典模型汇总

    本文主要对CNN领域的经典模型进行汇总,算是对近期的学习做一个小总结。 整个网络呈一个金字塔结构,具体来说: 输入图片是224*224像素的三通道图片; 第一层使用11*11的卷积核,滑动步长为4个像素,输出为96个特征图并进行最大值池化; 第二层使用5*5卷积核,卷积产生 3×3 过滤器(filter),并把它们组合作为一个卷积序列进行处理的网络。 和 AlexNet 的 9×9 或 11×11 过滤器不同,过滤器开始变得更小,离 LeNet 竭力所要避免的臭名昭著的 1×1 卷积异常接近——至少在该网络的第一层是这样。 图6所示为VGGNet各级别的网络结构图,图7所示为每一级别的参数量,从11层的网络一直到19层的网络都有详尽的性能测试。

    3.2K20编辑于 2022-08-02
  • 来自专栏Michael阿明学习之路

    05.序列模型 W1.循环序列模型

    为什么选择序列模型 2. 数学符号 3. 循环Recurrent 神经网络模型 4. 通过时间的反向传播 5. 不同类型的循环神经网络 6. 语言模型序列生成 7. 对新序列采样 8. LSTM(long short term memory)unit 11. 双向循环神经网络(Bidirectional RNN) 12. 对新序列采样 训练一个序列模型之后,要想了解到这个模型学到了什么,一种非正式的方法就是进行一次新序列采样 ? 还有比较经典的是LSTM,即长短时记忆网络,见下节 10. 大部分人会把 LSTM 作为默认的选择来尝试 无论是GRU还是LSTM,都可以用它们来构建捕获更加深层连接的神经网络 11.

    61310发布于 2021-02-19
  • 来自专栏Duncan's Blog

    记录几个经典模型

    . - 加法模型 模型最终可描述为:$F_M(x)=\sum_{m=1}^{M}T(x;\theta_{m})$ 模型一共训练M轮,每轮产生一个弱分类器$T(x;\theta_m)$,弱分类器的损失函数 argmin\_{\theta\_m}\sum\_{i=1}^{N}L\{y\_i,F\_{m-1}(x\_i)+T\_m(x\_i;\theta\_m)\} gbdt在每轮迭代的时候,都去拟合损失函数在当前模型下的负梯度 1.结合了多个弱分类器,是集成学习,所以泛化能力和准确率更高 2.SVM对于训练集不同的维度,数据量的大小,核函数的选择直接决定了模型的训练效果.gbdt相较于SVM和LR更不容易过拟合,因为它的超参学习能力较好 1.框架参数 步长 - 选择一个较大的步长 迭代次数或者说学习器的个数 - 100左右 学习率$\eta$ 损失函数 - 分类问题和回归问题不一样(分类问题有对数似然和指数似然函数;回归模型有均方误差, 1.优点 泛化能力强,不容易过拟合 不需要复杂的特征工程 2.缺点 难以实行并行化 模型复杂度较高,深入分析和调优有一定难度 2.XgBoost(Extreme Gradient Boosting) 1

    93720发布于 2018-09-04
  • 来自专栏全栈程序员必看

    11经典滤波算法「建议收藏」

    优点: 继承了“限幅”和“消抖”的优点 改进了“消抖滤波法”中的某些缺陷,避免将干扰值导入系统 C、缺点: 对于快速变化的参数不宜 第11 return value; } return new_value; } 2、中位值滤波法 /* N值可根据实际情况调整 排序采用冒泡法*/ #define N 11char */ #define N 12char code coe[N] = {1,2,3,4,5,6,7,8,9,10,11,12};char code sum_coe = 1+2+3+4+5+6+7+8+9+ 10+11+12;char filter(){ char count; char value_buf[N]; int sum=0; for (count=0,count<N;COUNT delay(); new_value = get_ad(); } return value; } 10、限幅消抖滤波法 /* */ 略 参考子程序1、9 11

    6.7K21编辑于 2022-08-18
  • 来自专栏人工智能与演化计算成长与进阶

    序列模型1.1-1.2序列模型及其数学符号定义

    1.1 什么是序列模型 在进行语音识别时,给定了一个输入音频片段 X,并要求输出片段对应的文字记录 Y,这个例子中的输入和输出都输序列数据。 情感分类问题中,输入是一串文字,输出是情感的评价 DNA 序列分析问题中,输入是一段 DNA 序列,用来标记出 DNA 序列的那些片段是用于匹配蛋白质的。 在命名实体识别问题中,会给定一个句子,要求识别出句子中的人名 虽然都是序列模型,但是序列问题存在着差异,例如:有的是输入数据是一个序列,而输出不是序列。有的是输出数据是一个序列,而输入不是一个序列。 1.2 序列模型数学符号定义 示例:命名实体识别 Name entity recognition system 输入: Harry Potter and Hermione Granger invented 假设设定模型的输出是一个与输入句式对应的序列,即通过 0 或 1 来表示输入的句式中的单词是否是人名或地名的一部分。例如 Y: 1 1 0 1 1 0 0 0 0 。

    1.1K10发布于 2020-08-14
  • 来自专栏C/C++、数据结构、算法

    DP:子序列模型

    1、子数组(n^2) 子序列(2^n) 2、子数组是子序列的一个子集 3、子数组必须连续,子序列可以不连续 一、最长递增子序列 . - 力扣(LeetCode) 算法原理: 1、状态表示 (经典) . - 力扣(LeetCode) 算法原理: 1、状态表示(经验+题目要求) dp[i]表示以i位置为结尾所有子序列中,最长的等差子序列长度 2、状态转移方程 dp[i]: (1)b不存在 因为我们至少得确定两个位置,才能知道序列是否满足斐波那契子序列的要求。 dp[i][j]表示以i位置及j位置为结尾所有子序列中,最长的斐波那契子序列长度。 因为我们至少得确定两个位置,才能知道序列是否满足等差子序列的要求。 dp[i][j]表示以i位置及j位置为结尾所有子序列中,最长的等差子序列长度。 因为我们至少得确定两个位置,才能知道序列是否满足等差子序列的要求。 dp[i][j]表示以i位置及j位置为结尾所有子序列中,最长的等差子序列长度。

    53910编辑于 2024-06-07
  • 来自专栏golang算法架构leetcode技术php

    golang刷leetcode 经典11) 朋友圈

    班上有 N 名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 A 也是 C 的朋友。所谓的朋友圈,是指所有朋友的集合。

    37930编辑于 2022-08-02
  • 来自专栏云原生拾遗

    Windows11 恢复完整右键经典菜单

    已经使用了1年多 Windows11 系统,秉承着接受新事物的态度,一直未曾对 Windows 11 进行过太多的"降级"设置。

    74.7K63编辑于 2023-07-17
  • 来自专栏五分钟学算法

    经典面试题:最长公共子序列

    最长公共子序列(Longest Common Subsequence,简称 LCS)是一道非常经典的面试题目,因为它的解法是典型的二维动态规划,大部分比较困难的字符串问题都和这个问题一个套路,比如说编辑距离 因为子序列类型的问题,穷举出所有可能的结果都不容易,而动态规划算法做的就是穷举 + 剪枝,它俩天生一对儿。所以可以说只要涉及子序列问题,十有八九都需要动态规划来解决,往这方面考虑就对了。 因为有一个字符串是空串,它们的最长公共子序列的长度显然应该是 0。 第三步,找状态转移方程。 这是动态规划最难的一步,不过好在这种字符串问题的套路都差不多,权且借这道题来聊聊处理这类问题的思路。 状态转移说简单些就是做选择,比如说这个问题,是求s1和s2的最长公共子序列,不妨称这个子序列为lcs。那么对于s1和s2中的每个字符,有什么选择?很简单,两种选择,要么在lcs中,要么不在。 ? 这个需要动点脑筋:如果某个字符应该在lcs中,那么这个字符肯定同时存在于s1和s2中,因为lcs是最长公共子序列嘛。

    77020发布于 2019-08-30
  • 来自专栏计算机魔术师

    【机器学习 | ARIMA】经典时间序列模型ARIMA定阶最佳实践,确定不来看看?

    缺点:对于复杂的时间序列,图像解释可能不明确;需要主观判断截尾和拖尾的位置。 缺点:对于复杂的时间序列,可能无法找到最佳模型。ACF & PACF 定阶使用自相关函数(ACF)和偏自相关函数(PACF)来确定AR和MA的阶数。 True, title='Partial Autocorrelation', zero=False, vlines_kwargs=None, ax=None)函数参数说明:x:要计算自相关或偏自相关的序列数据 示例代码:对于经典的时间序列数据,您可以使用其他专门的库来获取,例如 pandas-datareader、yfinance、Alpha Vantage 等。 data = get_rdataset('AirPassengers').data # Not do stationate# 示例数据data = [0, 1, 2, 3, 4, 5,6,7,8,9,10,11,12,13

    1.2K00编辑于 2023-11-23
  • 来自专栏计算机魔术师

    【机器学习 | ARIMA】经典时间序列模型ARIMA定阶最佳实践,确定不来看看?

    缺点:对于复杂的时间序列,图像解释可能不明确;需要主观判断截尾和拖尾的位置。 缺点:对于复杂的时间序列,可能无法找到最佳模型。 ACF & PACF 定阶 使用**自相关函数(ACF)和偏自相关函数(PACF)**来确定AR和MA的阶数。 True, title='Partial Autocorrelation', zero=False, vlines_kwargs=None, ax=None) 函数参数说明: x:要计算自相关或偏自相关的序列数据 示例代码: 对于经典的时间序列数据,您可以使用其他专门的库来获取,例如 pandas-datareader、yfinance、Alpha Vantage 等。 get_rdataset('AirPassengers').data # Not do stationate # 示例数据 data = [0, 1, 2, 3, 4, 5,6,7,8,9,10,11,12,13

    3.5K10编辑于 2023-11-24
  • 来自专栏TechFlow

    原创 | 巨经典论文!推荐系统经典模型Wide & Deep

    今天我们剖析的也是推荐领域的经典论文,叫做Wide & Deep Learning for Recommender Systems。 它的输入是一个用户信息以及用户浏览的上下文信息,返回的结果是一个排好序的序列。 正因为如此,对于推荐系统来说,也会面临一个和搜索排序系统一个类似的挑战——记忆性和泛化性的权衡。 ,Google Play是一个拥有超过10亿日活和100w App的移动App商店 推荐系统概述 这是一张经典的推荐系统的架构图: ? 这张图源于论文,从左到右分别展示了Wide模型,Wide & Deep模型以及Deep模型。从图上我们也看得出来所谓的Wide模型呢其实就是线性模型,Deep模型是深度神经网络模型。 因此paper当中选择了一种增量更新的模式,也就是说在模型更新的时候,会加载旧模型的参数,再使用最新的数据进行更新训练。在新模型更新上线之前,会先验证模型的效果,确认效果没有问题之后再进行更新。

    1.2K20发布于 2020-11-06
  • 来自专栏大模型应用

    模型应用:马尔可夫链HMM与混元大模型的融合:经典序列算法+语义理解.109

    一、前言 在自然语言处理、语音识别、多轮对话系统这些和序列数据打交道的场景里,经典算法一直扮演着关键角色。 最后通过实际应用实践,深入理解这套“经典算法稳结构、大模型保质量”的新融合方式。二、核心基础1. 传统序列算法:马尔可夫链、HMM擅长解决第一个问题,但对第二个问题束手无策;大模型擅长解决第二个问题,却容易出现结构失控,比如文本续写偏离主题、多轮对话逻辑混乱;二者的融合,本质是 “用经典算法稳住序列结构 马尔可夫链和HMM补偿大模型的短板:大模型缺乏对序列结构的硬性约束。例如,让大模型做多轮对话,可能出现“用户问价格,模型却聊售后”的逻辑混乱;让大模型续写文本,可能偏离主题。 语音断点识别结果图:五、总结 今天的核心就是一件事:把经典的马尔可夫链、HMM,和现在最火的大模型结合在一起,用一套“结构 + 语义” 的组合拳,搞定序列任务。

    25921编辑于 2026-05-17
  • 来自专栏CreateAMind

    DeepMind时间序列生成模型

    使用vae推理;lstm 时间相关建模;external memory加强记忆;和神经图灵机 可微分计算机等进行比较。

    95220发布于 2018-07-24
  • 来自专栏小小挖掘机

    用户行为序列推荐模型

    相对基于序列的推荐模型则是非序列化的推荐模型,如经典的矩阵分解模型和图模型,如图1。这两种模型主要考虑通过节点之间的邻接关系进行建模,时序通常是作为其中一个的隐式特征或者约束加入模型中来进行学习的。 图1 序列推荐模型与非序列推荐模型 序列模型在我们的日常生活当中也存在着不少应用场景。比如金融交易中的股票涨跌预测以及自然语言处理中的语言模型。 图11 attention score from fully-connected layers ——CNN—— 从上面 MLP 模型我们可以看到,用户历史序列的向量是通过全局 pooling 的方式得到的 后来出现的 Trellis Network[11] 同 TCN 一样属于一种基于一维卷积的特殊时序网络,同样具有因果卷积 ( casual convolution ), 残差结构 ( residual 关于其详细描述与证明请参见论文[11]。

    5.7K41发布于 2019-12-20
  • 来自专栏炼丹笔记

    如何评估序列推荐模型

    作者:十方 有很多论文探讨如何构建优秀的序列推荐模型,但是这篇论文探讨如何评估这些序列推荐模型。 大部分论文都用基于流行度采样的的方式去评估比较各个序列推荐模型,然而该论文发现这种评估方式是错的,和对不采样进行评估相差很大,所以使用流行度进行负采样和用全部item进行评估是否存在差异呢? 这篇论文就比较了当前比较“出众”的序列模型在不同评估方式的区别,并给出结论。 如果我们使用不同的负采样个数,评估排名变化又很大,如下图所示: 看到这里,是不是不相信任何一个号称自己是最强的序列推荐模型了?

    1.1K10发布于 2021-11-10
  • 来自专栏JavaPark

    Java 版 C 语言经典 100 例(11 - 15)

    实例 11 1.1 题目 古典问题(兔子生崽):有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? ClassName : Eleven * @Author : cunyu1943 * @Date : 2020/6/19 16:42 * @Version : 1.0 * @Description : 实例 11 个月的兔子总数是: 5 第 6 个月的兔子总数是: 8 第 7 个月的兔子总数是: 13 第 8 个月的兔子总数是: 21 第 9 个月的兔子总数是: 34 第 10 个月的兔子总数是: 55 第 11

    69130发布于 2020-06-28
  • 来自专栏人工智能与演化计算成长与进阶

    序列模型2.9情感分类

    简单的情感分类模型 示例 The dessert is excellent 首先在字典中找出句中所有单词,并使用 one-hot 向量 表示 ,乘以 词嵌入矩阵 E ,得到单词的 嵌入向量 e 如果在很大的语料库中训练 而求和和平均的操作则避免模型考虑原有句子的长短。无论原先句子都多长,在 求和 或 平均 操作后都只有 300 维度,即只和原有的特征定义相关。 基于 RNN 的情感分类模型 Completely lacking in good taste,good service, and good ambience(完全没有好的味道,好的服务,好的环境) 首先将每一个单词使用

    65210发布于 2020-08-14
领券