Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3511808.3557308acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Efficient Trajectory Similarity Computation with Contrastive Learning

Published: 17 October 2022 Publication History
  • Get Citation Alerts
  • Abstract

    The ubiquity of mobile devices and the accompanying deployment of sensing technologies have resulted in a massive amount of trajectory data. One important fundamental task is trajectory similarity computation, which is to determine how similar two trajectories are. To enable effective and efficient trajectory similarity computation, we propose a novel robust model, namely <u>C</u>ontrastive <u>L</u>earning based <u>T</u>rajectory <u>Sim</u>ilarity Computation (CL-TSim). Specifically, we employ a contrastive learning mechanism to learn the latent representations of trajectories and then calculate the dissimilarity between trajectories based on these representations. Compared with sequential auto-encoders that are the mainstream deep learning architectures for trajectory similarity computation, CL-TSim does not require a decoder and step-by-step reconstruction, thus improving the training efficiency significantly. Moreover, considering the non-uniform sampling rate and noisy points in trajectories, we adopt two type of augmentations, i.e., point dowm-sampling and point distorting, to enhance the robustness of the proposed model. Extensive experiments are conducted on two widely-used real-world datasets, i.e., Porto and ChengDu, which demonstrate the superior effectiveness and efficiency of the proposed model.

    References

    [1]
    Pankaj K. Agarwal, Kyle Fox, Kamesh Munagala, Abhinandan Nath, Jiangwei Pan, and Erin Taylor. 2018. Subtrajectory Clustering: Models and Algorithms. In SIGMOD. 75--87.
    [2]
    Helmut Alt and Michael Godau. 1995. Computing the Fréchet distance between two polygonal curves. Int. J. Comput. Geom. Appl. 5 (1995), 75--91.
    [3]
    Lei Chen, M. Tamer Özsu, and Vincent Oria. 2005. Robust and Fast Similarity Search for Moving Object Trajectories. In SIGMOD. 491--502.
    [4]
    Meng Chen, Yan Zhao, Yang Liu, Xiaohui Yu, and Kai Zheng. 2022. Modeling spatial trajectories with attribute representation learning. TKDE 34, 4 (2022), 1902--1914.
    [5]
    Ting Chen, Simon Kornblith, Mohammad Norouzi, and Geoffrey E. Hinton. 2020. A Simple Framework for Contrastive Learning of Visual Representations. ArXiv abs/2002.05709 (2020).
    [6]
    Ting Chen, Simon Kornblith, Kevin Swersky, Mohammad Norouzi, and Geoffrey E. Hinton. 2020. Big Self-Supervised Models are Strong Semi-Supervised Learners. ArXiv abs/2006.10029 (2020).
    [7]
    Xinlei Chen, Haoqi Fan, Ross B. Girshick, and Kaiming He. 2020. Improved Baselines with Momentum Contrastive Learning. ArXiv abs/2003.04297 (2020).
    [8]
    Xinlei Chen and Kaiming He. 2020. Exploring Simple Siamese Representation Learning. ArXiv abs/2011.10566 (2020).
    [9]
    Chi-Yin Chow, Mohamed F. Mokbel, and Walid G. Aref. 2009. Casper*: Query processing for location services without compromising privacy. ACM Trans. Database Syst. 34, 4 (2009), 24:1--24:48. https://doi.org/10.1145/1620585.1620591
    [10]
    Yue Cui, Hao Sun, Yan Zhao, Hongzhi Yin, and Kai Zheng. 2021. Sequential-knowledge-aware Next POI Recommendation: A Meta-learning Approach. TOIS (2021).
    [11]
    Liwei Deng, Hao Sun, Rui Sun, Yan Zhao, and Han Su. 2022. Efficient and Effective Similar Subtrajectory Search: A Spatial-aware Comprehension Approach. TIST 13, 3 (2022), 35:1--35:22.
    [12]
    Terrance Devries and Graham W. Taylor. 2017. Improved Regularization of Convolutional Neural Networks with Cutout. ArXiv abs/1708.04552 (2017).
    [13]
    Spyros Gidaris, Praveer Singh, and N. Komodakis. 2018. Unsupervised Representation Learning by Predicting Image Rotations. ArXiv abs/1803.07728 (2018).
    [14]
    R. H. Güting and M. Schneider. 2005. Realm-based spatial data types: The ROSE algebra. VLDBJ 4 (2005), 243--286.
    [15]
    Suining He and S. Chan. 2016. Tilejunction: Mitigating Signal Noise for Fingerprint-Based Indoor Localization. TMC 15 (2016), 1554--1568.
    [16]
    S. Hochreiter and J. Schmidhuber. 1997. Long Short-Term Memory. Neural Computation 9 (1997), 1735--1780.
    [17]
    Andrew G. Howard. 2014. Some Improvements on Deep Convolutional Neural Network Based Image Classification. CoRR abs/1312.5402 (2014).
    [18]
    Guanyao Li, Chih-Chieh Hung, Mengyun Liu, Linfei Pan, W. Peng, and S. Chan. 2021. Spatial-Temporal Similarity for Trajectories with Location Noise and Sporadic Sampling. In ICDE. 1224--1235.
    [19]
    Xiucheng Li, Kaiqi Zhao, G. Cong, Christian S. Jensen, and Wei Wei. 2018. Deep Representation Learning for Trajectory Similarity Computation. In ICDE. 617--628.
    [20]
    Shuncheng Liu, Han Su, Yan Zhao, Kai Zeng, and Kai Zheng. 2021. Lane Change Scheduling for Autonomous Vehicle: A Prediction-and-Search Framework. In KDD. 3343--3353.
    [21]
    Tomas Mikolov, Kai Chen, G. Corrado, and J. Dean. 2013. Efficient Estimation of Word Representations in Vector Space. In ICLR.
    [22]
    Tomas Mikolov, Ilya Sutskever, Kai Chen, G. Corrado, and J. Dean. 2013. Distributed Representations of Words and Phrases and their Compositionality. In NIPS. 3111--3119.
    [23]
    Sayan Ranu, P Deepak, A. Telang, Prasad Deshpande, and S. Raghavan. 2015. Indexing and matching trajectories under inconsistent sampling rates. In ICDE. 999--1010.
    [24]
    Han Su, Shuncheng Liu, Bolong Zheng, Xiaofang Zhou, and Kai Zheng. 2019. A survey of trajectory distance measures and performance evaluation. VLDBJ 29 (2019), 3--32.
    [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]
    M. Vlachos, D. Gunopulos, and G. Kollios. 2002. Discovering similar multidimensional trajectories. In ICDE. 673--684.
    [27]
    Haozhou Wang, Han Su, Kai Zheng, S. Sadiq, and Xiaofang Zhou. 2013. An Effectiveness Study on Trajectory Similarity Measures. In ADC. 13--22.
    [28]
    Zheng Wang, Cheng Long, G. Cong, and Yiding Liu. 2020. Efficient and effective similar subtrajectory search with deep reinforcement learning. In VLDB, Vol. 13. 2312--2325.
    [29]
    Peilun Yang, Hanchen Wang, Ying Zhang, Lu Qin, Wenjie Zhang, and Xuemin Lin. 2021. T3S: Effective Representation Learning for Trajectory Similarity Computation. ICDE, 2183--2188.
    [30]
    Tao yang Fu and Wang-Chien Lee. 2020. Trembr: Exploring Road Networks for Trajectory Representation Learning. TIST 11 (2020), 10:1--10:25.
    [31]
    Di Yao, G. Cong, Chao Zhang, and Jingping Bi. 2019. Computing Trajectory Similarity in Linear Time: A Generic Seed-Guided Neural Metric Learning Approach. In ICDE. 1358--1369.
    [32]
    Di Yao, Chao Zhang, Zhihua Zhu, Jianhui Huang, and Jingping Bi. 2017. Trajectory clustering via deep representation learning. IJCNN (2017), 3880--3887.
    [33]
    Byoung-Kee Yi, H. Jagadish, and C. Faloutsos. 1998. Efficient retrieval of similar time sequences under time warping. In ICDE. 201--208.
    [34]
    Daqing Zhang, N. Li, Z. Zhou, C. Chen, Lin Sun, and Shijian Li. 2011. iBAT: detecting anomalous taxi trajectories from GPS traces. In UbiComp. 99--108.
    [35]
    Hanyuan Zhang, Xinyu Zhang, Qize Jiang, Baihua Zheng, Zhenbang Sun, Weiwei Sun, and Changhu Wang. 2020. Trajectory Similarity Learning with Auxiliary Supervision and Optimal Matching. In IJCAI. 3209--3215.
    [36]
    Yifan Zhang, An Liu, Guanfeng Liu, Zhixu Li, and Qing Li. 2019. Deep Representation Learning of Activity Trajectory Similarity Computation. In ICWS. 312--319.
    [37]
    Yan Zhao, Shuo Shang, Yu Wang, Bolong Zheng, Quoc Viet Hung Nguyen, and Kai Zheng. 2018. REST: A Reference-based Framework for Spatio-temporal Trajectory Compression. In KDD. 2797--2806.
    [38]
    Yan Zhao, Shuo Shang, Yu Wang, Bolong Zheng, Quoc Viet Hung Nguyen, and Kai Zheng. 2018. Rest: A reference-based framework for spatio-temporal trajectory compression. In SIGKDD. 2797--2806.
    [39]
    Kai Zheng, Yan Zhao, Defu Lian, Bolong Zheng, Guanfeng Liu, and Xiaofang Zhou. 2019. Reference-based framework for spatio-temporal trajectory compression and query processing. TKDE 32, 11 (2019), 2227--2240.
    [40]
    Kai Zheng, Yan Zhao, Defu Lian, Bolong Zheng, Guanfeng Liu, and Xiaofang Zhou. 2019. Reference-based framework for spatio-temporal trajectory compression and query processing. TKDE 32, 11 (2019), 2227--2240.
    [41]
    Kai Zheng, Yu Zheng, Xing Xie, and Xiaofang Zhou. 2012. Reducing Uncertainty of Low-Sampling-Rate Trajectories. In ICDE. 1144--1155.
    [42]
    Hao Zhou, Yan Zhao, Junhua Fang, Xuanhao Chen, and Kai Zeng. 2019. Hybrid route recommendation with taxi and shared bicycles. Distributed and Parallel Databases (2019), 1--21.

    Cited By

    View all
    • (2024)RE-Trace: Re-Identification of Modified GPS TrajectoriesACM Transactions on Spatial Algorithms and Systems10.1145/3643680Online publication date: 5-Feb-2024
    • (2024)CCML: Curriculum and Contrastive Learning Enhanced Meta-Learner for Personalized Spatial Trajectory PredictionIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.337653936:9(4499-4514)Online publication date: Sep-2024
    • (2024)An Enhanced Task Allocation Algorithm for Mobile Crowdsourcing Based on Spatiotemporal Attention NetworkIEEE Transactions on Computational Social Systems10.1109/TCSS.2023.333256411:3(3803-3815)Online publication date: Jun-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CIKM '22: Proceedings of the 31st ACM International Conference on Information & Knowledge Management
    October 2022
    5274 pages
    ISBN:9781450392365
    DOI:10.1145/3511808
    • General Chairs:
    • Mohammad Al Hasan,
    • Li Xiong
    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]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 17 October 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. contrastive learning
    2. efficiency
    3. trajectory similarity computation

    Qualifiers

    • Research-article

    Funding Sources

    • National Natural Science Foundation of China
    • Shenzhen Municipal Science and Technology R&D Funding Basic Research Program

    Conference

    CIKM '22
    Sponsor:

    Acceptance Rates

    CIKM '22 Paper Acceptance Rate 621 of 2,257 submissions, 28%;
    Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)225
    • Downloads (Last 6 weeks)15
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)RE-Trace: Re-Identification of Modified GPS TrajectoriesACM Transactions on Spatial Algorithms and Systems10.1145/3643680Online publication date: 5-Feb-2024
    • (2024)CCML: Curriculum and Contrastive Learning Enhanced Meta-Learner for Personalized Spatial Trajectory PredictionIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.337653936:9(4499-4514)Online publication date: Sep-2024
    • (2024)An Enhanced Task Allocation Algorithm for Mobile Crowdsourcing Based on Spatiotemporal Attention NetworkIEEE Transactions on Computational Social Systems10.1109/TCSS.2023.333256411:3(3803-3815)Online publication date: Jun-2024
    • (2024)CLEAR: Ranked Multi-Positive Contrastive Representation Learning for Robust Trajectory Similarity Computation2024 25th IEEE International Conference on Mobile Data Management (MDM)10.1109/MDM61037.2024.00024(21-30)Online publication date: 24-Jun-2024
    • (2024)Efficient Marine Track-to-Track Association Method for Multi-Source SensorsIEEE Signal Processing Letters10.1109/LSP.2024.339826731(1364-1368)Online publication date: 2024
    • (2024)Learning to Hash for Trajectory Similarity Computation and Search2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00342(4491-4503)Online publication date: 13-May-2024
    • (2024)CausalTAD: Causal Implicit Generative Model for Debiased Online Trajectory Anomaly Detection2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00341(4477-4490)Online publication date: 13-May-2024
    • (2024)Deep Dirichlet Process Mixture Model for Non-parametric Trajectory Clustering2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00339(4449-4462)Online publication date: 13-May-2024
    • (2023)A Spatio-Temporal Task Allocation Model in Mobile Crowdsensing Based on Knowledge GraphSmart Cities10.3390/smartcities60400906:4(1937-1957)Online publication date: 10-Aug-2023
    • (2023)Contrastive Learning for Graph-Based Vessel Trajectory Similarity ComputationJournal of Marine Science and Engineering10.3390/jmse1109184011:9(1840)Online publication date: 21-Sep-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media