当前位置: 首页 > news >正文

每天五分钟深度学习框架pytorch:搭建LSTM完成时间序列的预测

本文重点

前面一篇文章我们使用了pytorch搭建了循环神经网络LSTM然后完成了手写字体识别的任务,本文我们使用LSTM完成一个时间序列的任务。

数据集介绍

数据集如图所示,其中有一列是时间,然后还有一列是对应时间的起飞航班数,它可以看成是一个时间序列,通过前面t时间的起飞航班数,然后预测t+1时刻的起飞航班数

这个数据集我们可以看成是序列数据,因为当前月份的飞机流量肯定和前面几个月的飞机流量有关系,当我们将其看成是序列数据的时候,我们就可以使用序列模型来完成这个任务了。

本例中一共有144个月份的数据,我们将两个月的数据作为样本的特征x1、x2,然后将第三个月的数据作为样本的标签y。这样整个数据集就有143份,我们将70%作为训练集,也就是99份作为训练集,然后剩下的作为测试集。

这99份数据并不代表着我们数据集中有99个样本,如果要是有99个样本的话,那么序列就是1了,然后每个时间步输入就是两个特征(输入是两个数字,也就是说输入是2),就没有体会到序列数据的感觉。所以我们将99份数据看成是一个样本,然后一个

http://www.dtcms.com/a/115694.html

相关文章:

  • 汉明码:从奇偶校验到错误精确定位的传奇编码
  • 【11408学习记录】英语通知写作速成攻略:框架拆解+宾语从句疑难全破解
  • 21 天 Python 计划:MySQL 库相关操作
  • DB-Mysql中TIMESTAMP与DATETIME的区别
  • 【Flask开发】嘿马文学web完整flask项目第3篇:2.用户认证,2.用户认证【附代码文档】
  • 【STM32单片机】#6 定时器比较输出
  • OceanSim: 基于Isaac Sim GPU 加速水下机器人感知仿真框架
  • 基于SpringBoot酒店管理系统设计和实现(源码+文档+部署讲解)
  • qt socket编程正确重启tcpServer的姿势
  • 同一份数据,Redis为什么要存两次
  • 人脸考勤管理一体化系统(人脸识别系统,签到打卡)
  • WinForm真入门(9)——RichTextBox控件详解
  • 基于大数据的美团外卖数据可视化分析系统
  • 【易飞】易飞批量选择品号处理方法,工作效率提升300%
  • 学透Spring Boot — 018. 优雅支持多种响应格式
  • 多智能体优秀开发框架
  • Java 中的 CompletableFuture:异步编程的强大工具
  • 网络原理 - HTTP/HTTPS
  • HAL 库设置回调成员函数的一种方法
  • 2-vim编辑器的安装和使用
  • 【爬虫】携程旅游项目数据爬取
  • GPT-4o从语义分割到深度图生成,大模型狂潮下的计算机视觉:技术进步≠替代危机
  • C#UDP协议客户端工具类
  • C#实现存储数据到Redis
  • 运行小程序报错
  • Leetcode 3508. Implement Router
  • Java数据结构的基础用法
  • 嵌入式AI开源生态指南:从框架到应用的全面解析
  • JavaScript学习教程,从入门到精通,JavaScript 基础语法全面指南(5)
  • 2025.4.6总结