首页> 外文会议>IEEE International Conference on Data Engineering >Computing Trajectory Similarity in Linear Time: A Generic Seed-Guided Neural Metric Learning Approach
【24h】

Computing Trajectory Similarity in Linear Time: A Generic Seed-Guided Neural Metric Learning Approach

机译:在线性时间计算轨迹相似性:一种通用种子导向神经度量学习方法

获取原文

摘要

Trajectory similarity computation is a fundamental problem for various applications in trajectory data analysis. However, the high computation cost of existing trajectory similarity measures has become the key bottleneck for trajectory analysis at scale. While there have been many research efforts for reducing the complexity, they are specific to one similarity measure and often yield limited speedups. We propose NeuTraj to accelerate trajectory similarity computation. NeuTraj is generic to accommodate any existing trajectory measure and fast to compute the similarity of a given trajectory pair in linear time. Furthermore, NeuTraj is elastic to collaborate with all spatial-based trajectory indexing methods to reduce the search space. NeuTraj samples a number of seed trajectories from the given database, and then uses their pair-wise similarities as guidance to approximate the similarity function with a neural metric learning framework. NeuTraj features two novel modules to achieve accurate approximation of the similarity function: (1) a spatial attention memory module that augments existing recurrent neural networks for trajectory encoding; and (2) a distance-weighted ranking loss that effectively transcribes information from the seed-based guidance. With these two modules, NeuTraj can yield high accuracies and fast convergence rates even if the training data is small. Our experiments on two real-life datasets show that NeuTraj achieves over 80% accuracy on Fre chet, Hausdorff, ERP and DTW measures, which outperforms state-of-the-art baselines consistently and significantly. It obtains 50x-1000x speedup over bruteforce methods and 3x-500x speedup over existing approximate algorithms, while yielding more accurate approximations of the similarity functions.
机译:轨迹相似性计算是轨迹数据分析中各种应用的根本问题。然而,现有轨迹相似度测量的高计算成本已成为规模轨迹分析的关键瓶颈。虽然已经有许多用于降低复杂性的研究工作,但它们特定于一个相似度测量,并且通常会产生有限的加速。我们提出了Neutra J以加速轨迹相似性计算。 NeutraJ是通用的,以适应任何现有的轨迹测量,并快速计算在线性时间中给定轨迹对的相似性。此外,Neutraj是弹性,以与所有基于空间的轨迹索引方法合作,以减少搜索空间。 Neutraj从给定数据库中查出许多种子轨迹,然后使用它们的成对相似之处作为近似与神经度量学习框架的相似性功能的指导。 NeutraJ具有两种新颖的模块,可以实现相似性功能的准确逼近:(1)空间注意内存模块,即增加了用于轨迹编码的现有经常性神经网络; (2)距离加权排名损失,有效地从基于种子的指导转录信息。使用这两个模块,即使训练数据很小,中型也可以产生高精度和快速收敛速率。我们两个真实数据集实验表明,NeuTraj达到上FRE切特,豪斯多夫,ERP和DTW措施,优于国家的最先进的基线一致且显著超过80%的准确率。它通过BruteForce方法获得50x-1000x的加速度和在现有近似算法上的3x-500x加速,同时产生了相似函数的更准确的近似。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号