[发明专利]实时交通流量并行预测方法、系统、终端及存储介质在审
申请号: | 202010837113.2 | 申请日: | 2020-08-19 |
公开(公告)号: | CN112070280A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 夏大文;杨楠;李华青;蒋顺英;郑永玲;白宇;周号益;严晓波;冯夫健;张乾;魏嘉银;卢友军;王林 | 申请(专利权)人: | 贵州民族大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/26;G06N3/04;G06F16/2458;G06F16/29;G06F16/182 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 张力波 |
地址: | 550025 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实时 交通 流量 并行 预测 方法 系统 终端 存储 介质 | ||
1.一种实时交通流量并行预测方法,其特征在于,包括以下步骤:
基于Spark并行分布式计算平台,根据弹性分布式数据集RDD对车辆的移动轨迹数据进行数据预处理;
对处理后的数据进行滤波得到训练数据;
根据所述训练数据构建基于Spark的分布式双向长短期记忆神经网络权重模型SW-BiLSTM模型;
基于Spark并行分布式计算平台,执行所述分布式SW-BiLSTM模型,输出预测结果。
2.根据权利要求1所述的实时交通流量并行预测方法,其特征在于,所述基于Spark并行分布式计算平台,根据弹性分布式数据集RDD对车辆的移动轨迹数据进行数据预处理包括:
读取存储在HDFS文件系统中的车辆GPS轨迹数据,并创建多个RDD;
调用Spark中的至少两种转换算子和至少两种执行算子对所述RDD进行数据处理和转换;
启动所述RDD将处理转换后的车辆GPS轨迹数据保存至HDFS。
3.根据权利要求2所述的实时交通流量并行预测方法,其特征在于,所述读取存储在HDFS文件系统中的车辆GPS轨迹数据,并创建多个RDD包括:
将所述车辆GPS轨迹数据上传至所述HDFS文件系统,利用SparkContext对象中的textFile算子将存储在HDFS中的车辆GPS轨迹数据读入至Spark,并创建多个RDD。
4.根据权利要求2所述的实时交通流量并行预测方法,其特征在于,所述调用Spark中的至少两种转换算子和至少两种执行算子对所述RDD进行数据处理和转换包括:
首先,使用flatMap算子将分布在各个节点上的车辆GPS轨迹数据转换为键值对key1,value1;其次,使用map算子设置key1=时间和车辆ID,value1=目标路段编号;接着,使用filter算子对RDD中不属于选定目标路段的GPS轨迹数据进行过滤;最后,使用sortByKey算子对RDD[key1,value1]中的key1进行排序,并使用distinct算子去除RDD中预设时间间隔内同一车辆的重复数据,获得目标路段在预设时间间隔内的车辆信息;
首先,读取所提取的车辆信息,使用flatMap算子将分布在各个节点上的车辆信息转换为键值对key2,value2;其次,使用map算子设置key2=时间和区域编号,value2则增加计数1;最后,使用reduceByKey算子根据key2值进行reduce操作,对预设时间间隔的车辆数量进行统计,得到选定目标路段在各时间间隔内的车辆数量;
使用flatMap算子将分布在各个节点上的交通流量转换为键值对key3,value3;接着,使用map算子设置key3=时间间隔,value3=各目标路段的车辆总数;最后,使用sortByKey算子根据key3进行排序,并输出排序结果,将目标路段在预设时间间隔t内的车辆总数整合为一维数组Xt,由Xt构成矩阵X。
5.根据权利要求1-4任一项所述的实时交通流量并行预测方法,其特征在于,所述根据所述训练数据构建SW-BiLSTM模型包括:
通过正态分布对所述目标路段及其相邻路段的训练数据进行计算获得权重;
根据所述权重基于原始交通流量时序数据获得新的交通流量时序数据;
通过目标路段i在预设时间间隔t内的交通流量以及依次提取所述目标路段在相邻历史时间间隔内的交通流量组成大小为k的窗口送入BiLSTM模型进行训练,得到所述SW-BiLSTM模型,k为正整数。
6.根据权利要求5所述的实时交通流量并行预测方法,其特征在于,所述通过正态分布对所述目标路段及其相邻路段的训练数据进行计算获得权重包括:
设正态分布均值μ为目标路段的交通流量,这里δ为经验值且δ大于0,x为各路段车流量离散值,di为各路段的车流量,dm为目标路段的车流量,则权重计算的表达式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州民族大学,未经贵州民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010837113.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通用推雪车雪犁
- 下一篇:基于机械手应用的饰面板热压生产系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理