[发明专利]打车需求量和交通流量联合预测模型的预测方法和装置有效
| 申请号: | 202110126881.1 | 申请日: | 2021-01-29 |
| 公开(公告)号: | CN112819222B | 公开(公告)日: | 2022-10-25 |
| 发明(设计)人: | 李国良;袁海涛 | 申请(专利权)人: | 清华大学 |
| 主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/30;G06N3/04;G06N3/08 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 韩海花 |
| 地址: | 10008*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 打车 需求量 交通 流量 联合 预测 模型 方法 装置 | ||
1.一种打车需求量和交通流量联合预测模型的预测方法,其特征在于,包括以下步骤:
获取所有区域的独热编码、当前时间、外部特征以及历史各个区域打车需求量和交通流量,利用已训练的当前时空信息编码模块中的区域编码子模块对所述所有区域的独热编码进行编码处理,获取每个所述区域的分布式区域向量表示;
将当前时间映射到时间片段上,获取所述时间片段对应的时间片段序号,利用已训练的时间片段编码模块对所述时间片段序号进行编码处理,获取分布式时间向量表示,利用已训练的外部特征编码子模块对外部特征进行处理,获取隐向量外部特征表示;
将所述分布式区域向量表示、所述分布式时间向量表示和所述隐向量外部特征表示进行融合处理,获取统一向量表示,利用已训练的历史交通序列数据编码模块对所述历史各个区域打车需求量和交通流量进行依次编码,获取历史向量序列表示;
利用已训练的注意力模型将所述统一向量表示和所述历史向量序列表示进行融合处理,获取目标向量表示,并利用已训练的不同交通量之间关联性编码模块将所述目标向量表示转换成三个新向量表示,将所述三个新向量表示拼接成一个定长向量表示;
利用已训练的交通量联合预测模块对所述定长向量进行预测,获取预测的打车需求量和交通流量数值并输出。
2.如权利要求1所述的方法,其特征在于,所述获取所有区域的独热编码,包括:
根据每个所述区域在横向和纵向的顺序分别产生每个所述区域的横向独热编码和纵向独热编码,通过拼接所述横向独热编码和所述纵向独热编码获取每个所述区域的独热编码。
3.如权利要求1所述的方法,其特征在于,对所述所有区域的独热编码进行编码处理,获取每个所述区域的分布式区域向量表示,包括:
根据每个所述区域的关联关系构建三种区域节点连接图,使用图编码技术依次将所述三种区域节点连接图作为输入,获取所述每个所述区域的三个分布式隐向量表示;
将所述三个隐向量分布式隐向量表示拼接为一个隐向量作为每个所述区域的分布式向量表示。
4.如权利要求3所述的方法,其特征在于,使用公式(1)-(5)获取所述每个所述区域的三个分布式隐向量表示;其中,所述公式(1)-(5)为:
其中,OR[i]为每个所述区域的独热编码,为第一层区域编码参数矩阵,为第一层编码后每个所述区域的向量表示,Ax[i,j]为每个所述区域连接图中对应的邻接矩阵元素,x为所述三种区域节点连接图中的一种,为第一层图注意编码的参数向量,为第一层计算得到图注意力权重,为第二层区域编码参数矩阵,为第二层编码后每个所述区域的向量表示,为第二层图注意编码的参数向量,为第二层计算得到图注意力权重,为每个所述区域的分布式隐向量表示。
5.如权利要求1所述的方法,其特征在于,获取所述时间片段对应的时间片段序号,利用已训练的时间片段编码模块对所述时间片段序号进行编码处理,获取分布式时间向量表示,包括:
使用矩阵Ww将第一时间段的每预设时间周期从独热编码ow通过公式hw=Wwow转换成分布式向量编码hw;
使用矩阵Wd将第二时间段的每一个时间片段从独热编码od通过公式hd=Wdod转换成分布式向量编码hd;其中,构建循环连接图,并通过图嵌入编码技术获取每个节点的向量表示,根据向量表示获取Ww和Wd的参数;
对所述分布式向量编码hw和所述分布式向量编码hd进行编码,获取所述分布式时间向量表示,其中,编码公式为:ht=concat(hw,hd)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110126881.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





