Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Similar Trajectory Search with Spatio-Temporal Deep Representation Learning

Published: 11 December 2021 Publication History

Abstract

Similar trajectory search is a crucial task that facilitates many downstream spatial data analytic applications. Despite its importance, many of the current literature focus solely on the trajectory’s spatial similarity while neglecting the temporal information. Additionally, the few papers that use both the spatial and temporal features based their approach on a traditional point-to-point comparison. These methods model the importance of the spatial and temporal aspect of the data with only a single, pre-defined balancing factor for all trajectories, even though the relative spatial and temporal balance can change from trajectory to trajectory. In this article, we propose the first spatio-temporal, deep-representation-learning-based approach to similar trajectory search. Experiments show that utilizing both features offers significant improvements over existing point-to-point comparison and deep-representation-learning approach. We also show that our deep neural network approach is faster and performs more consistently compared to the point-to-point comparison approaches.

References

[1]
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2015. Neural machine translation by jointly learning to align and translate. CoRR abs/1409.0473. https://arxiv.org/abs/1409.0473.
[2]
Yoshua Bengio, Aaron C. Courville, and Pascal Vincent. 2012. Unsupervised feature learning and deep learning: A review and new perspectives. CoRR abs/1206.5538. https://arxiv.org/abs/1206.5538.
[3]
Donald J. Berndt and James Clifford. 1994. Using dynamic time warping to find patterns in time series. In KDD. 359–370.
[4]
Gal Chechik, Varun Sharma, Uri Shalit, and Samy Bengio. 2010. Large scale online learning of image similarity through ranking. Journal of Machine Learning Research 11 (2010), 1109–1135.
[5]
Lei Chen and Raymond Ng. 2004. On the marriage of Lp-norms and edit distance. In VLDB, Vol. 30. 792–803.
[6]
Lei Chen, M. Tamer Özsu, and Vincent Oria. 2005. Robust and fast similarity search for moving object trajectories. In SIGMOD. 491-502.
[7]
Zaiben Chen, Heng Tao Shen, Xiaofang Zhou, Yu Zheng, and Xing Xie. 2010. Searching trajectories by locations: An efficiency study. In SIGMOD. 255–266.
[8]
Kyunghyun Cho, Bart van Merrienboer, Çaglar Gülçehre, Fethi Bougares, Holger Schwenk, and Yoshua Bengio. 2014. Learning phrase representations using RNN encoder-decoder for statistical machine translation. CoRR abs/1406.1078. https://arxiv.org/abs/1406.1078.
[9]
Tangpeng Dan, Changyin Luo, Yanhong Li, Bolong Zheng, and Guohui Li. 2019. Spatial temporal trajectory similarity join. In APWeb-WAIM, Vol. 11642. 251–259.
[10]
Felix A. Gers, Fred Cummins, and Jürgen Schmidhuber. 2000. Learning to forget: Continual prediction with LSTM. Neural Computation 12 (2000), 2451–2471.
[11]
Sepp Hochreiter and Jurgen Schmidhuber. 1997. Long short-term memory. Neural Computation 9, 8 (1997), 1735–1780.
[12]
Max Jaderberg, Karen Simonyan, Andrew Zisserman, and Koray Kavukcuoglu. 2015. Spatial transformer networks. In NIPS 28. 2017–2025.
[13]
Diederik P. Kingma and Jimmy Ba. 2015. Adam: A method for stochastic optimization. CoRR abs/1412.6980. https://arxiv.org/abs/1412.6980.
[14]
Xiucheng Li, Kaiqi Zhao, Gao Cong, Christian S. Jensen, and Wei Wei. 2018. Deep representation learning for trajectory similarity computation. In ICDE 34. 617–628.
[15]
Hui Luo, Zhifeng Bao, Farhana Choudhury, and J. Shane Culpepper. 2019. Dynamic ridesharing in peak travel periods. IEEE Transactions on Knowledge and Data Engineering 33, 7 (2021), 2888–2902. https://doi.org/10.1109/TKDE.2019.2961341
[16]
Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Efficient estimation of word representations in vector space. arXiv:1301.3781. https://arxiv.org/abs/1301.3781.
[17]
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Distributed representations of words and phrases and their Compositionality. arXiv:1310.4546. https://arxiv.org/abs/1310.4546.
[18]
Matthew E. Peters, Mark Neumann, Mohit Iyyer, Matt Gardner, Christopher Clark, Kenton Lee, and Luke Zettlemoyer. 2018. Deep contextualized word representations. arXiv:1802.05365. https://arxiv.org/abs/1802.05365.
[19]
Thanawin Rakthanmanon, Bilson Campana, Abdullah Mueen, Gustavo Batista, Brandon Westover, Qiang Zhu, Jesin Zakaria, and Eamonn Keogh. 2012. Searching and mining trillions of time series subsequences under dynamic time warping. In KDD. 262–270.
[20]
Sayan Ranu, Deepak Padmanabhan, Aditya D. Telang, Prasad Deshpande, and Sriram Raghavan. 2015. Indexing and matching trajectories under inconsistent sampling rates. In ICDE. 999–1010.
[21]
Shuo Shang, Ruogu Ding, Kai Zheng, Christian Jensen, Panos Kalnis, and Xiaofang Zhou. 2014. Personalized trajectory matching in spatial networks. The VLDB Journal 23 (2014), 449–468.
[22]
Zeyuan Shang, Guoliang Li, and Zhifeng Bao. 2018. DITA: Distributed in-memory trajectory analytics. In SIGMOD. 725–740.
[23]
Mohammad Shokoohi-Yekta, Bing Hu, Hongxia Jin, Jun Wang, and Eamonn Keogh. 2016. Generalizing DTW to the multi-dimensional case requires an adaptive approach. Data Mining and Knowledge Discovery 31 (2016), 1–31.
[24]
Karen Simonyan and Andrew Zisserman. 2015. Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556. https://arxiv.org/abs/1409.1556.
[25]
Han Su, Kai Zheng, Haozhou Wang, Jiamin Huang, and Xiaofang Zhou. 2013. Calibrating trajectory data for similarity-based analysis. In SIGMOD. 833–844.
[26]
Michail Vlachos, George Kollios, and Dimitrios Gunopulos. 2002. Discovering similar multidimensional trajectories. In ICDE. 673–684.
[27]
Sheng Wang, Zhifeng Bao, J. Shane Culpepper, and Gao Cong. 2020. A survey on trajectory data management, analytics, and learning. arXiv:2003.11547. https://arxiv.org/abs/2003.11547.
[28]
Sheng Wang, Zhifeng Bao, J. Shane Culpepper, Timos Sellis, and Xiaolin Qin. 2019. Fast large-scale trajectory clustering. Proceedings of the VLDB Endowment 13, 1 (2019), 29–42.
[29]
Sheng Wang, Zhifeng Bao, J. Shane Culpepper, Zizhe Xie, Qizhi Liu, and Xiaolin Qin. 2018. Torch: A search engine for trajectory data. In SIGIR. 535–544.
[30]
Sheng Wang, Yunzhuang Shen, Zhifeng Bao, and Xiaolin Qin. 2019. Intelligent traffic analytics: From monitoring to controlling. In WSDM. 778–781.
[31]
Zheng Wang, Cheng Long, Gao Cong, and Yiding Liu. 2020. Efficient and effective similar subtrajectory search with deep reinforcement learning. arXiv:2003.02542. https://arxiv.org/abs/2003.02542.
[32]
Dong Xie, Feifei Li, and Jeff M. Phillips. 2017. Distributed trajectory similarity search. Proceedings of the VLDB Endowment 10, 11 (2017), 1478–1489.
[33]
Munkh-Erdene Yadamjav, Zhifeng Bao, Baihua Zheng, Farhana M. Choudhury, and Hanan Samet. 2020. Querying recurrent convoys over trajectory data. ACM TIST 11, 5 (2020), 1–24.
[34]
D. Yao, G. Cong, C. Zhang, and J. Bi. 2019. Computing trajectory similarity in linear time: A generic seed-guided neural metric learning approach. In ICDE. 1358–1369.
[35]
Haitao Yuan and Guoliang Li. 2019. Distributed in-memory trajectory similarity search and join on road network. In ICDE. 1262–1273.
[36]
Haitao Yuan, Guoliang Li, Zhifeng Bao, and Ling Feng. 2020. Effective travel time estimation: When historical trajectories over road networks matter. In SIGMOD. 2135–2149.
[37]
Peng Zhao, Weixiong Rao, Chengxi Zhang, Gong Su, and Qi Zhang. 2020. SST: Synchronized spatial-temporal trajectory similarity search. GeoInformatica (2020), 1–24.

Cited By

View all
  • (2025)Deep learning for cross-domain data fusion in urban computing: Taxonomy, advances, and outlookInformation Fusion10.1016/j.inffus.2024.102606113(102606)Online publication date: Jan-2025
  • (2024)TrajBERT: BERT-Based Trajectory Recovery With Spatial-Temporal Refinement for Implicit Sparse TrajectoriesIEEE Transactions on Mobile Computing10.1109/TMC.2023.329711523:5(4849-4860)Online publication date: May-2024
  • (2024)A Deep Spatiotemporal Trajectory Representation Learning Framework for ClusteringIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.335033925:7(7687-7700)Online publication date: 1-Jul-2024
  • Show More Cited By

Index Terms

  1. Similar Trajectory Search with Spatio-Temporal Deep Representation Learning

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Intelligent Systems and Technology
      ACM Transactions on Intelligent Systems and Technology  Volume 12, Issue 6
      December 2021
      356 pages
      ISSN:2157-6904
      EISSN:2157-6912
      DOI:10.1145/3501281
      • Editor:
      • Huan Liu
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 11 December 2021
      Accepted: 01 May 2021
      Revised: 01 March 2021
      Received: 01 November 2020
      Published in TIST Volume 12, Issue 6

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Deep neural networks
      2. spatio-temporal
      3. trajectories
      4. attention model

      Qualifiers

      • Research-article
      • Refereed

      Funding Sources

      • ARC
      • Singtel Cognitive and Artificial Intelligence Lab for Enterprises (SCALE@NTU)
      • Singapore Telecommunications Limited (Singtel) and Nanyang Technological University (NTU)
      • Singapore Government through the Industry Alignment Fund - Industry Collaboration Projects
      • Tier-1 project

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)245
      • Downloads (Last 6 weeks)32
      Reflects downloads up to 03 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)Deep learning for cross-domain data fusion in urban computing: Taxonomy, advances, and outlookInformation Fusion10.1016/j.inffus.2024.102606113(102606)Online publication date: Jan-2025
      • (2024)TrajBERT: BERT-Based Trajectory Recovery With Spatial-Temporal Refinement for Implicit Sparse TrajectoriesIEEE Transactions on Mobile Computing10.1109/TMC.2023.329711523:5(4849-4860)Online publication date: May-2024
      • (2024)A Deep Spatiotemporal Trajectory Representation Learning Framework for ClusteringIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.335033925:7(7687-7700)Online publication date: 1-Jul-2024
      • (2023)Querying Similar Multi-Dimensional Time Series with a Spatial DatabaseISPRS International Journal of Geo-Information10.3390/ijgi1204017912:4(179)Online publication date: 21-Apr-2023
      • (2023)Trajectory privacy data publishing scheme based on local optimisation and R-treeConnection Science10.1080/09540091.2023.220388035:1Online publication date: 30-Apr-2023
      • (2023)Continuous trajectory similarity search with result diversificationFuture Generation Computer Systems10.1016/j.future.2023.02.011143:C(392-400)Online publication date: 1-Jun-2023

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Full Text

      View this article in Full Text.

      Full Text

      HTML Format

      View this article in HTML Format.

      HTML Format

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media