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

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

本文重点

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

数据集介绍

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

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

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

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

相关文章:

  • 汉明码:从奇偶校验到错误精确定位的传奇编码
  • 【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编辑器的安装和使用
  • 付网站首期合同款怎么做分录/济南网站制作公司
  • 网站宣传推广的目的/齐三seo顾问
  • 网站备案网站名称怎么填/seo教程自学网
  • 温州专业手机网站制作哪家好/宁波优化网页基本流程
  • 利用wordpress建站/市场调研的方法
  • 郑州哪家做网站好/seo服务是什么