摘要:
问题:估算旅途路程时间,因为有很多复杂因素,包括空间相关性,时间依赖性,外部条件等
提出一种新方法DeepTTE(Travel Time Estimation),估算路程时间。可以同时估计整个路径和每个局部路径时间。
主要贡献:
准备工作:
定义1:(Historical Trajectory)T一系列连续的历史GPS点,每个GPS点Pi包括:维度p.lat,经度p.lng和时间戳p.ts。另外,每个T我们记录下他的外部因素如开始时间(timeID),周几(weekID),天气状况(weatherID),相应司机(driverID)
定义2:(Objective)在训练阶段,我们学习给定路径和相应外部因素(像定义1定义的那种轨迹中提取出来的时空因素)。在测试阶段,给定路径P,和相应的外部因素,我们估计从出发位置到目的地的时间。我们假定旅行路径P是用户指定或者APP自动生成
本文不考虑优化路径P
模型架构:
分为三个部分:属性组件,时空学习组件,多任务学习组件。属性组件被用来处理外部因素和路径基本信息,其结果作为其他组件的一部分输入。时空学习组件是从原始GPS局部序列中学习空间相关和时间依赖性的主要组件。最后,在先前两部分组件的基础上,多任务学习组件估计给定路径的旅行时间,能够平衡单一估计和整体估计。
我们用weatherID,driverID,weekID和timeID来表示每个属性。这些属性无法直接放进神经网络中。在我们的模型中,我们使用embedding method来降维。E<<V
除了嵌入属性,我们还合并了其他重要属性,旅行距离。他们共同组成输出向量attr
时空组件由两部分组成。第一部分是将原始GPS序列转换成特征图的地理卷积神经网络。这个组件能得到相邻的GPS点的局部空间相关性。第二部分是循环神经网络,可以得到特征图的时间相关性。
本文发布于:2024-02-03 01:47:44,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170689606447834.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |