arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1907.04028cs.LGcs.DBstat.ML
收藏

PathRank:一个多任务空间网络路径排序学习框架

PathRank: A Multi-Task Learning Framework to Rank Paths in Spatial Networks

Aalborg University(奥尔堡大学)

Sean Bin Yang, Bin Yang

摘要:

现代导航服务通常提供连接同一源和目的地的多条路径供用户选择。因此,对这些路径进行排序变得越来越重要,这直接影响到服务质量。我们提出了PathRank,一个数据驱动的框架,用于使用多任务学习根据历史轨迹对路径进行排名。如果一个轨迹使用从源s到目的地d的路径P,PathRank认为这是P优于从s到d的所有其他路径的证据。因此,与P相似的路径应该比与P不相似的路径具有更大的排名分数。基于这种直觉,PathRank将路径排名建模为回归问题,其中每条路径与排名分数相关联。为了启用PathRank,我们首先提出了一种有效的方法来生成一组紧凑的训练数据:对于每个轨迹,我们生成一小组多样化的路径。接下来,我们提出了一个多任务学习框架来解决回归问题。特别是,空间网络嵌入提出了嵌入每个顶点的特征向量,同时考虑道路网络拓扑结构和空间属性,如距离和旅行时间。由于路径是由一系列的顶点,这是现在的一个序列的特征向量嵌入后,递归神经网络被应用到建模序列。目标函数的目的是考虑错误的排名分数和空间属性,使框架的多任务学习框架。大量轨迹数据集的实证研究提供了深入了解所提出的框架的设计属性,并表明它是有效的和实用的。

英文摘要:

Modern navigation services often provide multiple paths connecting the same source and destination for users to select. Hence, ranking such paths becomes increasingly important, which directly affects the service quality. We present PathRank, a data-driven framework for ranking paths based on historical trajectories using multi-task learning. If a trajectory used path P from source s to destination d, PathRank considers this as an evidence that P is preferred over all other paths from s to d. Thus, a path that is similar to P should have a larger ranking score than a path that is dissimilar to P. Based on this intuition, PathRank models path ranking as a regression problem, where each path is associated with a ranking score. To enable PathRank, we first propose an effective method to generate a compact set of training data: for each trajectory, we generate a small set of diversified paths. Next, we propose a multi-task learning framework to solve the regression problem. In particular, a spatial network embedding is proposed to embed each vertex to a feature vector by considering both road network topology and spatial properties, such as distances and travel times. Since a path is represented by a sequence of vertices, which is now a sequence of feature vectors after embedding, recurrent neural network is applied to model the sequence. The objective function is designed to consider errors on both ranking scores and spatial properties, making the framework a multi-task learning framework. Empirical studies on a substantial trajectory data set offer insight into the designed properties of the proposed framework and indicating that it is effective and practical.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑