[发明专利]基于CNN-LSTM-At神经网络的短时交通流量预测方法有效
申请号: | 202110498124.7 | 申请日: | 2021-05-08 |
公开(公告)号: | CN113222239B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 徐兴;刘成星;赵芸 | 申请(专利权)人: | 浙江科技学院 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q30/06;G06Q50/26;G06Q50/30;G06N3/04;G06N3/08;G08G1/01 |
代理公司: | 杭州万合知识产权代理事务所(特殊普通合伙) 33294 | 代理人: | 丁海华;万珠明 |
地址: | 310012 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cnn lstm at 神经网络 交通 流量 预测 方法 | ||
1.基于CNN-LSTM-At神经网络的短时交通流量预测方法,其特征在于:包括以下步骤:
S1:将某一个区域划分为一个a×b的方格,总共有S=a×b个网格,将整个时间段划分成n个连续相等的时间间隔t,将时间间隔t内的交通流量定义为在这个时间间隔内到达和/或离开该方格的出租车订单次数,以矩阵O(t)表示到达该区域的出租车订单,以矩阵D(t)表示离开该区域的出租车订单:
式中:表示每一个方格的某一个时间间隔内的到达该方格表示的地区出租车订单,表示每一个方格的某一个时间间隔内的离开该方格表示的地区出租车订单;
S2:使用滑动窗口的方式提取邻近的矩阵O(t)和/或矩阵D(t)生成数据集,通过卷积神经网络进行卷积运算;所述使用滑动窗口的方式是通过窗口取邻近的三个矩阵O(t-1)、O(t)和O(t+1)作为数据集中的一个数据,依次滑动窗口获得多个数据构成数据集;或者是通过窗口取邻近的三个矩阵D(t-1)、D(t)和D(t+1)作为数据集中的一个数据,依次滑动窗口获得多个数据构成数据集;
S3:将卷积运算的输出结果作为LSTM的输入序列,将LSTM输出结果添加一个注意力机制,找到最需要注意的时间步,最后进行样本全连通和整形变换生成预测结果矩阵。
2.根据权利要求1所述的基于CNN-LSTM-At神经网络的短时交通流量预测方法,其特征在于:步骤S2中,卷积神经网络的卷积层具有32个和64个2×2大小的卷积核,使用relu激活函数,padding填充时使填充后输出的宽度和高度与输入相同;卷积神经网络的池化层采用MaxPolling,使用2×2的二维卷积核,提取出数据集中数据的特征,并将数据集中矩阵的长宽缩小到原来的一半;然后添加Dropout防止过拟合,最后将输出数据进行打平处理,生成三维数据,用于作为LSTM的输入序列。
3.根据权利要求1所述的基于CNN-LSTM-At神经网络的短时交通流量预测方法,其特征在于:步骤S3中,LSTM具有输入门、输出门和遗忘门,计算公式如下:
ft=σ(Wf·[ht-1,xt]+bf);
it=σ(Wi·[ht-1,xt]+bi);
ot=σ(Wo·[ht-1,xt]+bo);
ht=ot*tanh(Ct);
式中:符号“ο”表示两个向量上对应位置上的元素相乘;σ表示sigmoid函数,用其作为激活函数;f代表遗忘门;i代表输入门,O代表输出门;C表示细胞状态;为当前输入的单元状态;h为细胞输出,t为时间;wf是遗忘门权重值,bf是遗忘门的偏置权重向量;Wi是输入门权重值,bi是输入门的偏置权重向量;wO是输出门权重值,bo是输出门的偏置权重向量。
4.根据权利要求1所述的基于CNN-LSTM-At神经网络的短时交通流量预测方法,其特征在于:步骤S3中,预测结果矩阵以矩阵热力图的形式进行可视化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江科技学院,未经浙江科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110498124.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理