使用 Keras RNN 模型使用较少时间步长(不同维度)的数据进行预测

2024-07-04

根据RNN的性质,我们可以得到每个时间戳(时间展开)的预测概率的输出。

假设我训练一个具有 5 个时间步长的 RNN,每个时间步长有 6 个特征。因此我必须像这样指定第一层(假设我们使用具有 20 个节点的 LSTM 层作为第一层):

model.add(LSTM(20, return_sequences=True, input_shape=(5, 6)))

如果我输入相同的维度数据,该模型就可以很好地工作。但是,现在我想使用数据的前 3 个时间步长来获得预测(输入形状将为 3、6),相同的语法将不被接受。

我的问题是,是否可以使用 keras 使用相同的模型进行此类预测(无需采用训练数据的前 3 个时间步骤并训练另一个模型)?如果是的话,我应该如何处理语法?如果没有,是否有其他带有 LSTM 的 RNN 包支持此类功能?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Keras RNN 模型使用较少时间步长(不同维度)的数据进行预测 的相关文章

  • 使用 df['Time'] = pd.to_datetime(phData['Time'], format='%H:%M:%S') 后,从 1900-01-01 开始的日期被添加到我的“时间”中

    我是一名自学的程序员 大约一年了 所以很新 这是我的数据 phData pd read excel phone call log duration xlsx called from called to Date Time Duration
  • 使用 Scipy 将字典从 Python 保存到 Matlab

    我发现将整齐生成的数据保存到 mat 文件中时遇到一些问题 我认为使用 Scipy 更简单 但似乎我弄错了 这是我要保存的数据的示例 out features array 5 00088905e 01 1 51847522e 01 4 93
  • 导入文本文件:没有要从文件中解析的列

    我正在尝试从 sys stdin 获取输入 这是hadoop 的map reducer 程序 输入文件为txt格式 数据集预览 196 242 3 881250949 186 302 3 891717742 22 377 1 8788871
  • 配置 argparse 以接受带引号的参数

    我正在编写一个程序 除其他外 它允许用户通过参数指定要加载的模块 然后用于执行操作 我试图建立一种方法来轻松地将参数传递到这个内部模块 并且我试图使用 ArgParse 的action append 让它构建一个参数列表 然后我将通过它 这
  • Python下载具有特定文件名的youtube

    我正在尝试下载 youtube 视频pytube这边走 from pytube import YouTube YouTube http youtube com watch v 9bZkp7q19f0 streams first downlo
  • Pandas DataFrame 到列表列表

    将列表列表转换为 pandas 数据框很容易 import pandas as pd df pd DataFrame 1 2 3 3 4 5 但是如何将 df 转回列表列表呢 lol df what to do now print lol
  • python 中的神经网络:决策/分类总是给出 0.5

    首先我想说我是一个Python初学者 对神经网络也是完全陌生的 当我读到它时 我非常兴奋 并认为我从头开始设置了一些代码 参见下面的代码 但不知怎的 我的代码无法正常工作 我猜想存在一些重大错误 在算法和编程中 但我现在找不到他们 所以 在
  • Kivy:如何在树视图中使用 on_key_down 和 on_key_up 键盘事件?

    我在用python 2 7 and kivy 1 10 0 当我点击nameTextInput 然后树视图显示 我希望选择标签up and down键 并且当enter按下键 文本被复制 所选文本被复制到初始表单 就像您单击该项目时当前完成
  • PyTorch LSTM - 使用词嵌入代替 nn.Embedding()

    nn Embedding 对于 LSTM 的学习至关重要吗 我在 PyTorch 中使用 LSTM 来预测 NER 类似任务的示例在这里 https pytorch org tutorials beginner nlp sequence m
  • Django - 旋转图像并保存

    我想在 django 中为图像添加 向左旋转 和 向右旋转 按钮 这似乎很容易 但我浪费了一些时间 尝试了在 stackoverflow 上找到的一些解决方案 但还没有结果 我的模型有一个 FileField class MyModel m
  • django value_list 外键中所有字段

    我有一个类 它有另一个类的外键 class MyEvent models Model msg models ForeignKey MyMessage event type models IntegerField choices EVENTS
  • Python将html ascii编码文本转换为utf8

    我有一个 xml 文件 需要将其转换为 utf8 不幸的是 这些实体包含这样的文本 047 mytext 044 我正在使用编解码器库将文件转换为 utf8 但 html 实体无法使用它 有没有一种简单的方法可以摆脱html编码 Thank
  • 嵌入式Python,导入数学错误

    首先我使用的是 Mac OSX 10 12 6 我想在我的 C 应用程序中嵌入 python 环境 我把 github python 项目放在https github com python cpython https github com
  • BeautifulSoup 3.1 解析器太容易崩溃

    我在使用 BeautifulSoup 解析一些不可靠的 HTML 时遇到了麻烦 事实证明 新版本中使用的 HTMLParser 的容忍度低于以前使用的 SGMLParser BeautifulSoup 有某种调试模式吗 我正在尝试找出如何阻
  • 如何从python3中的单行输入读取整数数组

    我想从 python3 中的单行输入读取整数数组 例如 将此数组读取到变量 列表 1 3 5 7 9 我尝试过的 arr input split 但这不会将它们转换为整数 它创建字符串数组 arr input split for i val
  • id 是 python 中的关键字吗?

    我的编辑器 TextMate 显示id使用与我常用的变量名称不同的颜色 当用作变量名称时 是关键字吗 我不想遮蔽任何关键字 id不是一个keyword在Python中 但它是一个的名字内置功能 http docs python org li
  • SWIG Python 结构体数组

    我已经搜索了几天 试图弄清楚如何将结构数组转换为 Python 列表 我有一个函数返回指向数组开头的指针 struct foo int member struct foo bar struct foo t malloc sizeof str
  • 如何让机器人加入语音频道discord.py

    我正在使用 Discord py 创建音乐机器人 但我在将该机器人连接到语音通道时遇到问题 我使用 Cog 将音乐功能与其他功能分开 commands command async def join voice self ctx channe
  • 无法在 Debian lenny 上安装 python 模块“pycrypto”

    我尝试通过下载源代码并执行以下命令来安装 pycrypto 模块python setup py install 然后出现错误 running install running build running build py running bu
  • python easy_install:指定存放所需文件的目录

    我正在尝试使用 easy install 来安装 MySQL python 它几乎立即失败 mysql c 36 23 错误 my config h 没有这样的文件或目录 mysql c 38 19 错误 mysql h 没有这样的文件或目

随机推荐

  • 在 Maven BOM(物料清单)中定义依赖范围是一个好习惯吗?

    我有一个pom xml像这样用作 BOM 物料清单 定义的依赖项之一是 test用于测试使用此 BOM 中的库的代码的工件 问题是 指定 test神器只是为了testBOM 本身的范围 还是应该将其留给 BOM 用户在其项目的 POM 中指
  • 如何刷新 WatchApp 复杂功能

    所以我正在尝试更新headerTextProvider 每一秒都有一个Timer scheduledTimer withTimeInterval 1 repeats true timer in 我想这不是正确的做法吗 MY STUFF HE
  • keycloak 中基于短信的 OTP 可能吗?

    我正在探索 keycloak 我想构建一个基于用户手机号码的应用程序 SMS OTP 应该向用户进行身份验证 我没有找到任何地方 可以通过扩展身份验证机制 检查身份验证 SPI 文档 https www keycloak org docs
  • 使用 Scipy 将字典从 Python 保存到 Matlab

    我发现将整齐生成的数据保存到 mat 文件中时遇到一些问题 我认为使用 Scipy 更简单 但似乎我弄错了 这是我要保存的数据的示例 out features array 5 00088905e 01 1 51847522e 01 4 93
  • 即使为 pandas 指定编码,编码也是错误的

    我有一个包含重音字符的 CSV 文件 我用PyCharm和Sublime打开时检查了编码 它是西方的 Windows 1252或ISO 8859 1 我从此 CSV 创建一个 pandas 数据框 然后修改它 并将其导出到 UTF 8 文本
  • 扩展 Ember RESTAdapter 以与 CouchDB 配合使用

    我基本上使用 CouchDB 来处理我的整个后端 使用 Ember 来处理基本上我的整个前端 并且我需要找到一种方法来使 json 数据在两者之间兼容 特别是关于 命名根 约定 这里是这ember json 期望 http emberjs
  • Selenium2 中的 FirefoxDriver 是否有经过验证的 mouseOver 解决方法?

    我在用着硒Java 2 0b3 我有这个代码 WebDriver driver new InternetExplorerDriver Selenium seleniumDriver new WebDriverBackedSelenium d
  • Windows:Apache Spark 历史服务器配置

    我想使用 Spark 的 History Server 来利用 Web UI 的日志记录机制 但我发现在 Windows 计算机上运行此代码有些困难 我做了以下事情 设置我的 Spark defaults conf 文件以反映 spark
  • 启动 R 会话时安装软件包

    我对 R 编程相当陌生 我正在尝试自定义我的 R 设置 以便当 R 会话启动时 会在开始时安装一些软件包 我知道我可以在 Rprofile site 文件中编写一个 First 函数 但是 在 First 函数中添加我的安装包代码后 该包并
  • 在字典中按值获取键

    假设我的所有值都是唯一且未排序的 如何对字典执行以下操作 key value 152 780 87 688 2165 15 我想拿到所有钥匙 我想找到值 688 的密钥 我想获得所有的值 最好没有循环 也不必在外部对象中维护键值关系 我有时
  • C# readonly 关键字在 VB.NET 中的等效项是什么?

    在 C 中 您可以这样做以使您的成员变量不可变 public readonly int y 5 VB NET 中等效的 readonly 关键字是什么 足够令人惊奇的是 它是ReadOnly http msdn microsoft com
  • 禁用故事板警告

    我避免在我的快速代码中收到警告 然而 当谈到故事板的要求时 这对我来说有点困难 所以现在我只想禁用 xcode 显示有关情节提要问题的警告 我尝试了以下方法但没有成功 禁用显示警告选项 正如您提到的选项Show warnings under
  • Solrj 和动态字段

    我有一个 solr 模式 其中包含不同类型的动态字段 例如 在 schema xml 中有
  • 无法使用 webpack 和 Laravel mix 加载 popper.js

    我在我的项目中使用 bootstrap 4 beta 和 Laravel 5 4 并使用 npm 和 laravel mix 加载我的 js 依赖项 到目前为止 一切都运行良好 除了当我尝试使用 booostrap js 方法时 它向我抛出
  • “文件编号”到底是什么?

    我正在使用一些之前从 VB6 转换而来的 C 代码 它执行大量文件 I O 我到处都看到这样的情况 fn VBNET FileSystem FreeFile 其次是VB NET 文件系统 FileOpen 一些文件 I O 然后VB NET
  • 内存模型中的词法作用域是什么样的?

    假设我们有一个函数 function foo var x 10 function bar var y 20 return x y return bar console log foo 这在内存模型中会是什么样子 到目前为止 这就是我想象的堆
  • 将 OIDC 添加到具有受限路由的 React 应用程序

    我想将 OIDC 添加到我的 React 应用程序中 并且我正在使用oidc 客户端 ts https stackblitz com github remix run react router tree main examples auth
  • GWT - 找不到入口点类

    我最近开始开发另一个 GWT 模块 因此 我创建了一个包 其中包含所有新类和一个实现新入口点的特定类 我将 gwt xml 修改为新的入口点 当我编译时 出现以下错误 GWT Compiling client side code WARNI
  • 是否有替代方法来始终使用 static_cast

    我有一个名为StackID 并且在我的整个代码中我必须static cast it to int相当多 例如 StackID somestack int id static cast
  • 使用 Keras RNN 模型使用较少时间步长(不同维度)的数据进行预测

    根据RNN的性质 我们可以得到每个时间戳 时间展开 的预测概率的输出 假设我训练一个具有 5 个时间步长的 RNN 每个时间步长有 6 个特征 因此我必须像这样指定第一层 假设我们使用具有 20 个节点的 LSTM 层作为第一层 model