skip to main content
research-article

Similar Trajectory Search with Spatio-Temporal Deep Representation Learning

Authors Info & Claims
Published:11 December 2021Publication History
Skip Abstract Section

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

Index Terms

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

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • 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

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 11 December 2021
        • Accepted: 1 May 2021
        • Revised: 1 March 2021
        • Received: 1 November 2020
        Published in tist Volume 12, Issue 6

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Full Text

      View this article in Full Text.

      View Full Text

      HTML Format

      View this article in HTML Format .

      View HTML Format