CNN做时间序列预测_使用PyTorch进行LSTM时间序列预测

本文介绍了使用PyTorch实现LSTM模型预测航班乘客量的时间序列分析。首先,数据预处理包括数据类型转换、数据分割和标准化。接着,构建LSTM模型并进行训练,最后进行预测并与实际值对比,展示预测效果。
摘要由CSDN通过智能技术生成

a39b5190720ba66c5a32eea80f5262af.png

LSTM预测航班

搬运自:LSTM,感谢原作者Usman Malik 。

(顺便种草一个软件:神经网络结构绘图软件https://github.com/alexlenail/NN-SVG)


本节将介绍另一种常用的门控循环神经网络:长短期记忆(long short-term memory,LSTM)。它 比门控循环单元的结构稍微复杂一点。

1.1、数据集和问题定义

import 

让我们打印Seaborn库内置的所有数据集的列表:

[

让我们将数据集加载到我们的应用程序中

flight_data 

3e173a758d899bf6acd7dba2bf71b87e.png

该数据集有三列:year,month,和passengers。该passengers列包含指定月份旅行旅客的总数。让我们绘制数据集的形状:

flight_data

可以看到数据集中有144行和3列,这意味着数据集包含12年的乘客旅行记录。

任务是根据前132个月来预测最近12个月内旅行的乘客人数。请记住,我们有144个月的记录,这意味着前132个月的数据将用于训练我们的LSTM模型,而模型性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值