Vehicle Trajectory Recovery Based on Road Network Constraints and Graph Contrastive Learning
Abstract
:1. Introduction
- Road network constraints. The model incorporated map matching to ensure reconstructed trajectories align with actual road networks. Additionally, the combination of road network and GPS trajectory representations were fused to enhance the accuracy and reliability of recovery.
- Graph contrastive learning. Local road network graphs were created for each trajectory point. Additionally, weights were assigned based on the distance of the nodes in the graph. Node representation vectors were extracted through contrastive learning of the local graphs to learn more spatial semantic information.
- Multi-task recovery process. A multi-task learning module decomposed the recovery process into predicting the road number which the point belongs to and predicting its location on the road. This helps the restored points to be correctly mapped to the corresponding road network, reducing overfitting and improving stability.
- Comprehensive recovery effect evaluation. The performance of RNCGCL is validated through extensive experiments, including comparison, ablation, parameter sensitivity, and robustness tests, using real-world datasets and various evaluation metrics. The effectiveness of the proposed methodology was comprehensively assessed by visualizing case studies and analyzing the downstream task performance.
2. Related Work
2.1. Trajectory and Road Network Representation Learning
2.2. Contrastive Learning
2.3. Trajectory Recovery Methods
3. Problem Description and Definition
4. Methodology
4.1. Research Framework
4.2. Trajectory Sequence Processing Module
4.2.1. Road Network Constraint Layer
4.2.2. Grid Embedding Layer
4.2.3. Sequence Encoding Layer
4.2.4. Self-Attention Layer
4.3. Road Network Local Graph Contrastive Module
4.3.1. Local Graph Generation Layer
4.3.2. Graph Encoding Layer
4.3.3. Graph Contrastive Layer
4.4. Trajectory Recovery Multi-Task Module
4.4.1. Decoding Layer
4.4.2. Model Training Layer
5. Experiments
5.1. Experimental Setup
5.1.1. Datasets and Preprocessing
5.1.2. Evaluation Metrics
5.1.3. Benchmark Models
5.1.4. Parameters and Environmental Settings
5.2. Comparative Experiments
5.3. Ablation Experiments
5.4. Parameter Sensitivity Experiments
5.5. Robustness Experiments
5.6. Time Cost Evaluation
5.7. Validation of Trajectory Recovery Effectiveness
5.7.1. Visual Analysis of the Recovery Effect
5.7.2. Analysis of Downstream Task Results
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Cui, G.; Luo, J.; Wang, X. Personalized travel route recommendation using collaborative filtering based on GPS trajectories. Int. J. Digit. Earth 2022, 11, 284–307. [Google Scholar] [CrossRef]
- Graser, A.; Jalali, A.N.; Lampert, J.; Weienfeld, A.; Janowicz, K. MobilityDL: A Review of Deep Learning From Trajectory Data. GeoInformatica 2024, 29, 115–147. [Google Scholar] [CrossRef]
- Jiao, P.; Zhao, X.; Zhang, D.; Hu, Y.; Yi, B. Survey of mobile mode analysis based on traffic big data. China J. Highw. Transp. 2021, 34, 175–202. [Google Scholar]
- Pan, Y.; Dong, Y.; Wang, D.; Cao, S.; Chen, A. Comparative study on fatigue evaluation of suspenders by introducing actual vehicle trajectory data. Sci. Rep. 2024, 14, 5165. [Google Scholar] [CrossRef]
- Fang, J.; He, H.; Xu, M.; Wu, X. Heterogeneous multi-modal graph network for arterial travel time prediction. Appl. Intell. 2025, 55, 446. [Google Scholar] [CrossRef]
- Li, M.; Tong, P.; Li, M.; Jin, Z.; Huang, J.; Hua, X.S. Traffic flow prediction with vehicle trajectories. In Proceedings of the 35th AAAI Conference on Artificial Intelligence, virtual, 2–9 February 2021; Volume 35, pp. 294–302. [Google Scholar]
- Feng, J.; Li, Y.; Zhang, C.; Sun, F.; Jin, D. DeepMove: Predicting Human Mobility with Attentional Recurrent Networks. In Proceedings of the 2018 World Wide Web Conference, Lyon, France, 23–27 April 2018. [Google Scholar]
- Xi, D.; Zhuang, F.; Liu, Y.; Gu, J.; Xiong, H.; He, Q. Modelling of Bi-Directional Spatio-Temporal Dependence and Users’ Dynamic Preferences for Missing POI Check-In Identification. arXiv 2019, arXiv:2112.15285. [Google Scholar] [CrossRef]
- Wang, X.; Guan, X.; Cao, J.; Zhang, N.; Wu, H. Forecast Network-Wide Traffic States for Multiple Steps Ahead: A Deep Learning Approach Considering Dynamic Non-Local Spatial Correlation and Non-Stationary Temporal Dependency. arXiv 2020, arXiv:2004.02391. [Google Scholar] [CrossRef]
- Yang, S.; Liu, J.; Zhao, K. GETNext: Trajectory Flow Map Enhanced Transformer for Next POI Recommendation. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain, 11–15 July 2022. [Google Scholar]
- Li, F.; Gui, Z.; Zhang, Z.; Peng, D.; Lei, Y. A hierarchical temporal attention-based LSTM encoder-decoder model for individual mobility prediction. Neurocomputing 2020, 403, 153–166. [Google Scholar] [CrossRef]
- Gui, Z.; Sun, Y.; Yang, L.; Peng, D.; Gong, J. LSI-LSTM: An attention-aware LSTM for real-time driving destination prediction by considering location semantics and location importance of trajectory points. Neurocomputing 2021, 440, 72–88. [Google Scholar] [CrossRef]
- Wang, S.; Bao, Z.; Culpepper, J.S.; Cong, G. A survey on trajectory data management, analytics, and learning. ACM Comput. Surv. CSUR 2021, 54, 1–36. [Google Scholar] [CrossRef]
- Zhen, Y. Urban Computing: Building future Cities with Big Data and AI. Satell. Netw. 2018, 12, 6. [Google Scholar]
- Zhao, Z.; Koutsopoulos, H.N.; Zhao, J. Individual mobility prediction using transit smart card data. Transp. Res. Part C Emerg. Technol. 2018, 89, 19–34. [Google Scholar] [CrossRef]
- Li, X.; Zhao, K.; Cong, G.; Jensen, C.; Wei, W. Deep representation learning for trajectory similarity computation. In Proceedings of the IEEE 34th International Conference on Data Engineering (ICDE), Paris, France, 16–19 April 2018; pp. 617–628. [Google Scholar]
- Xia, T.; Qi, Y.; Feng, J.; Xu, F.; Sun, F.; Guo, D.; Li, Y. AttnMove: History Enhanced Trajectory Recovery via Attentional Network. arXiv 2021. [Google Scholar] [CrossRef]
- Liao, L.; Lin, Y.; Li, W.; Zou, F.; Luo, L. Traj2traj: A road network constrained spatiotemporal interpolation model for traffic trajectory restoration. Trans. GIS 2023, 27, 1021–1042. [Google Scholar] [CrossRef]
- Calabrese, F.; Lorenzo, G.D.; Ratti, C. Human mobility prediction based on individual and collective geographical preferences. In Proceedings of the 13th International IEEE Conference on Intelligent Transportation Systems, Funchal, Portugal, 19–22 September 2010; pp. 312–317. [Google Scholar]
- Song, C.; Qu, Z.; Blumm, N.; Barabasi, A.L. Limits of Predictability in Human Mobility. Science 2010, 327, 1018–1021. [Google Scholar] [CrossRef]
- Krumm, J.; Horvitz, E. Predestination: Inferring destinations from partial trajectories. In International Conference on Ubiquitous Computing; Springer: Berlin/Heidelberg, Germany, 2006; Volume 2006, pp. 243–260. [Google Scholar]
- Chen, Y.; Zhang, H.; Sun, W.; Zheng, B. Rntrajrec: Road network enhanced trajectory recovery with spatial-temporal transformer. In Proceedings of the 2023 IEEE 39th International Conference on Data Engineering (ICDE), Anaheim, CA, USA, 3–7 April 2023; Volume 2023, pp. 829–842. [Google Scholar]
- Zhou, F. Human Mobile Imputation Technology Based on Deep Learning. Master’s Thesis, University of Electronic Science and Technology of China, Hefei, China, 2022. [Google Scholar]
- Yuan, J.; Zhen, Y.; Zhang, C.; Xie, X.; Sun, G. An interactive voting based map matching algorithm. In Proceedings of the 2010 Eleventh International Conference on Mobile Data Management, Kansas City, MO, USA, 23–26 May 2010; Volume 2010, pp. 43–52. [Google Scholar]
- Ren, H.; Ruan, S.; Li, Y.; Bao, J.; Meng, C.; Li, R. MTrajRec: Map-constrained trajectory recovery via seq2seq multi-task learning. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, Singapore, 14–18 August 2021; Volume 2021, pp. 1410–1419. [Google Scholar]
- Zhang, J.; Pei, H.; Ban, X.; Li, L. Analysis of cooperative driving strategies at road network level with macroscopic fundamental diagram. Transp. Res. Part C Emerg. Technol. 2022, 135, 103503. [Google Scholar] [CrossRef]
- Lou, Y.; Zhang, C.; Zheng, Y.; Xie, X.; Huang, Y. Map-matching for low-sampling-rate GPS trajectories. In Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, WA, USA, 4–6 November 2009; Volume 2009, pp. 352–361. [Google Scholar]
- Chen, L.; Lv, M.; Chen, G. A system for destination and future route prediction based on trajectory mining. Pervasive Mob. Comput. 2010, 6, 657–676. [Google Scholar] [CrossRef]
- Endo, Y.; Nishida, K.; Toda, H.; Sawada, H. Predicting Destinations from Partial Trajectories Using Recurrent Neural Network. In Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining, Jeju, Republic of Korea, 23–26 May 2017. [Google Scholar]
- Park, S.; Kim, B.; Kang, C.M.; Chung, C.C.; Choi, J.W. Sequence-to-Sequence Prediction of Vehicle Trajectory via LSTM Encoder-Decoder Architecture. In Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV), Suzhou, China, 26–30 June 2018; pp. 1672–1678. [Google Scholar]
- Liang, Y.; Ke, S.; Zhang, J.; Yi, X.; Zheng, Y. Geoman: Multi-level attention networks for geo-sensory time series prediction. In Proceedings of the International Joint Conference on Artificial Intelligence, Stockholm, Sweden, 13–19 July 2018; Volume 2018, pp. 3428–3434. [Google Scholar]
- Mikolov, T. Efficient estimation of word representations in vector space. arXiv 2012, arXiv:1301.3781. [Google Scholar]
- Pennington, J.; Socher, R.; Manning, C.D. Glove: Global vectors for word representation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar, 25–29 October 2014; Volume 2014, pp. 1532–1543. [Google Scholar]
- Kong, D.; Wu, F. HST-LSTM: A Hierarchical Spatial-Temporal Long-Short Term Memory Network for Location Prediction. In Proceedings of the International Joint Conference on Artificial Intelligence, Stockholm, Sweden, 13–19 July 2018. [Google Scholar]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.; Polosukhin, I. Attention Is All You Need. arXiv 2017, arXiv:1706.03762. [Google Scholar]
- Fu, T.Y.; Lee, W.C. Trembr: Exploring Road Networks for Trajectory Representation Learning. ACM Trans. Intell. Syst. Technol. 2020, 11, 1–25. [Google Scholar] [CrossRef]
- Rozemberczki, B.; Davies, R.; Sarkar, R.; Sutton, C. Gemsec: Graph embedding with self clustering. In Proceedings of the 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, Vancouver, BC, Canada, 27–30 August 2019; Volume 2019, pp. 65–72. [Google Scholar]
- Grover, A.; Leskovec, J. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; Volume 2016, pp. 855–864. [Google Scholar]
- Kipf, T.N.; Welling, M. Semi-Supervised Classification with Graph Convolutional Networks. arXiv 2016, arXiv:1609.02907. [Google Scholar]
- Velickovic, P.; Cucurull, G.; Casanova, A.; Romero, A.; Lio, P.; Bengio, Y. Graph attention networks. Stat 2017, 1050, 10–48550. [Google Scholar]
- Hamilton, W.; Ying, Z.; Leskovec, J. Inductive representation learning on large graphs. In Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017; p. 30. [Google Scholar]
- Chen, J. Research and Application of Multi-Scene Trajectory Representation Learning Based on Neural Network. Ph.D. Thesis, Suzhou University, Suzhou, China, 2023. [Google Scholar]
- Chen, Y.; Li, X.; Cong, G.; Bao, Z.; Long, C.; Liu, Y. Robust road network representation learning: When traffic patterns meet traveling semantics. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management, Queensland, Australia, 1–5 November 2021; Volume 2021, pp. 211–220. [Google Scholar]
- Liu, Q.; Wu, S.; Wang, L.; Tan, T. Predicting the next location: A recurrent model with spatial and temporal contexts. In Proceedings of the AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA, 12–17 February 2016; p. 30. [Google Scholar]
- Xue, A.Y.; Qi, J.; Xie, X.; Zhang, R.; Huang, J.; Li, Y. Solving the data sparsity problem in destination prediction. VLDB J. 2014, 24, 219–243. [Google Scholar] [CrossRef]
- Mathew, W.; Raposo, R.; Martins, B. Predicting future locations with hidden Markov models. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing, Pittsburgh, PA, USA, 5–8 September 2012; Volume 2012, pp. 911–918. [Google Scholar]
- Perozzi, B.; Al-Rfou, R.; Skiena, S. Deepwalk: Online learning of social representations. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, 24–27 August 2014; Volume 2014, pp. 701–710. [Google Scholar]
- Tang, J.; Qu, M.; Wang, M.; Zhang, M.; Mei, Q. LINE: Large-scale Information Network Embedding. In Proceedings of the 24th International Conference on World Wide Web, Florence, Italy, 18–22 May 2015; Volume 2015, pp. 1067–1077. [Google Scholar]
- Jin, G.; Yan, H.; Li, F.; Huang, J.; Li, Y. Spatio-temporal dual graph neural networks for travel time estimation. ACM Trans. Spat. Algorithms Syst. 2021. [Google Scholar] [CrossRef]
- Velickovic, P.; Fedus, W.; Hamilton, W.L.; Lio, P.; Bengio, Y.; Hjelm, R.D. Deep graph infomax. ICLR Poster 2019, 2, 4. [Google Scholar]
- Qiu, J.; Chen, Q.; Dong, Y.; Zhang, J.; Yang, H.; Ding, M.; Tang, J. Gcc: Graph contrastive coding for graph neural network pretraining. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Long Beach, CA, USA, 6–10 August 2020; Volume 2020, pp. 1150–1160. [Google Scholar]
- Peng, Z.; Huang, W.; Luo, M.; Zheng, Q.; Huang, J. Graph representation learning via graphical mutual information maximization. In Proceedings of the Web Conference 2020, Taipei Taiwan, 20–24 April 2020; Volume 2020, pp. 259–270. [Google Scholar]
- Park, C.; Kim, D.; Han, J.; Yu, H. Unsupervised attributed multiplex network embedding. In Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA, 7–12 February 2020; Volume 34, pp. 5371–5378. [Google Scholar]
- Jiang, X.; Lu, Y.; Fang, Y.; Shi, C. Contrastive pretraining of GNNs on heterogeneous graphs. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management, Queensland, Australia, 1–5 November 2021; Volume 2021, pp. 803–812. [Google Scholar]
- Zhu, Y.; Xu, Y.; Yu, F.; Liu, Q.; Wang, L. Deep graph contrastive representation learning. arXiv 2020, arXiv:2006.04131. [Google Scholar]
- Zhu, Y.; Xu, Y.; Yu, F.; Liu, Q.; Wu, S.; Wang, L. Graph contrastive learning with adaptive augmentation. In Proceedings of the Web Conference 2021, Ljubljana, Slovenia, 19–23 April 2021; Volume 2021, pp. 2069–2080. [Google Scholar]
- Hassani, K.; Khasahmadi, A.H. Contrastive multi-view representation learning on graphs. In Proceedings of the 37th International Conference on Machine Learning, Virtual, 13–18 July 2020; pp. 4116–4126. [Google Scholar]
- Yin, M.; Sheehan, M.; Feygin, S.; Paiement, J.F.; Pozdnoukhov, A. A generative model of urban activities from cellular data. IEEE Trans. Intell. Transp. Syst. 2017, 19, 1682–1696. [Google Scholar] [CrossRef]
- Newson, P.; Krumm, J. Hidden Markov map matching through noise and sparseness. In Proceedings of the 17th ACM SIGSPATIAL international conference on advances in geographic information systems, Seattle, WA, USA, 4–6 November 2009; Volume 2009, pp. 336–343. [Google Scholar]
- Joshi, R.R. A new approach to map matching for in-vehicle navigation systems: The rotational variation metric. In Proceedings of the ITSC 2001, 2001 IEEE Intelligent Transportation Systems, Proceedings (Cat. No. 01TH8585), Oakland, CA, USA, 25–29 August 2001; Volume 2001, pp. 33–38. [Google Scholar]
- Fang, X.; Huang, J.; Wang, F.; Zeng, L.; Liang, H.; Wang, H. Constgat: Contextual spatial-temporal graph attention network for travel time estimation at baidu maps. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Virtual Event, CA, USA, 23–27 August 2020; Volume 2020, pp. 2697–2705. [Google Scholar]
- Dong, W.; Li, J.; Yao, R.; Li, C.; Yuan, T.; Wang, L. Characterizing driving styles with deep learning. arXiv 2016, arXiv:1607.03611. [Google Scholar]
- Sutskever, I.; Vinyals, O.; Le, Q.V. Sequence to sequence learning with neural networks. Adv. Neural Inf. Process. Syst. 2014, 27, 3104–3112. [Google Scholar]
- Oord, A.; Li, Y.; Vinyals, O. Representation learning with contrastive predictive coding. arXiv 2018, arXiv:1807.03748. [Google Scholar]
- Chen, K.J.; Liu, L.; Jiang, L.; Chen, J. Self-Supervised Dynamic Graph Representation Learning via Temporal Subgraph Contrast. ACM Trans. Knowl. Discov. Data 2023, 18, 1–20. [Google Scholar] [CrossRef]
- Hoteit, S.; Secci, S.; Sobolevsky, S.; Ratti, C.; Pujolle, G. Estimating human trajectories and hotspots through mobile phone data. Comput. Netw. 2014, 64, 296–307. [Google Scholar] [CrossRef]
- Zhao, W.X.; Lu, X.; Wu, N.; Wu, N.; Wang, J.; Feng, K. Deep trajectory recovery with fine-grained calibration using kalman filter. IEEE Trans. Knowl. Data Eng. 2021, 33, 921–934. [Google Scholar]
- Ma, X.; Tao, Z.; Wang, Y.; Yu, H.; Wang, Y. Long short-term memory neural network for traffic speed prediction using remote microwave sensor data. Transp. Res. Part C Emerg. Technol. 2015, 54, 187–197. [Google Scholar] [CrossRef]
- Dey, R.; Salem, F.M. Gate-variants of gated recurrent unit (GRU) neural networks. In Proceedings of the 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS), Boston, MA, USA, 6–9 August 2017; Volume 2017, pp. 1597–1600. [Google Scholar]
Category | Method Name | Key Points | Limitations |
---|---|---|---|
Trajectory representation learning | One-hot [31] | Simple, orthogonal vectors | Loss of spatial connectivity, high computational cost |
Skip-gram [32] | Captures context, learns word vectors | Ignores spatial relationships | |
GloVe [33] | Global interaction matrix, captures statistical and contextual info | Limited by vocabulary size | |
RNN [34] | Captures sequential information | Struggles with long-term dependencies | |
Transformer [35] | Attention mechanism, handles long sequences | High computational cost | |
Trembr [36] | Road segment embeddings, captures traffic patterns | Limited by grid size division | |
t2vec [16] | Grid-based, captures spatial relationships | Limited by grid resolution | |
Road network representation learning | DeepWalk [37] | Random walk, captures network topology | Computationally expensive |
Node2Vec [38] | Node embeddings, captures relationships | Loses local context information | |
GCN [39] | Graph convolution, captures local connections | Requires substantial computational resources | |
GAT [40] | Attention mechanism, flexible weight allocation | Model complexity, long training time | |
GraphSage [41] | Aggregates neighbor features, learns topology | Requires extensive parameter tuning | |
DGTM [42] | DeepWalk and GAT integration | Less effective for large-scale data | |
Toast [43] | Traffic context-aware word embedding | Limited by the complexity of traffic data |
Category | Method Name | Key Points | Limitations |
---|---|---|---|
Statistical methods | Linear [24] | Simple to implement. | Poorly captures complex patterns, lacks spatial–temporal awareness. |
Markov [27,46] | Models transition between states. | Limited to Markovian processes, may not capture all dynamics. | |
DHTR [9] | Hybrid model with Kalman filter. | May not generalize well to all scenarios, complex to tune. | |
Deep learning methods | LSTM [34] | Captures temporal dependencies. | Struggles with long-term dependencies and road network constraint. |
Transformer [35] | Attention mechanism, good for long sequences. | Lacks road network constraint. | |
MTrajRec [25] | Multi-task learning, integrates trajectory and map matching. | Hard to handle long trajectories. | |
Bi-STDDP [8] | Incorporates bidirectional features and user preferences. | Limited by the complexity of capturing intricate patterns. | |
AttnMove [17] | Complex Attention mechanisms to capture patterns. | Not universal due to user-based data. |
Model | Accuracy | Recall | Precision | F1-score | MAE | RMSE |
---|---|---|---|---|---|---|
Linear | 0.4916 | 0.6597 | 0.6166 | 0.6374 | 358.24 | 494.32 |
DHTR | 0.5501 | 0.6385 | 0.7149 | 0.6745 | 252.31 | 335.17 |
LSTM | 0.5346 | 0.6241 | 0.6478 | 0.6357 | 234.77 | 312.25 |
GRU | 0.5601 | 0.7123 | 0.7870 | 0.7478 | 196.34 | 298.22 |
Transformer | 0.5902 | 0.7365 | 0.8229 | 0.7773 | 177.13 | 277.33 |
Deepmove | 0.6713 | 0.6926 | 0.8340 | 0.7568 | 175.91 | 274.52 |
MTrajRec-no poi | 0.6552 | 0.7608 | 0.8205 | 0.7895 | 156.25 | 254.70 |
MTrajRec | 0.6281 | 0.7565 | 0.8210 | 0.7874 | 160.29 | 261.13 |
RNCGCL | 0.6909 | 0.7831 | 0.8231 | 0.8026 | 142.78 | 228.20 |
Model | Accuracy | Recall | Precision | F1-score | MAE | RMSE |
---|---|---|---|---|---|---|
RNCGCL | 0.6909 | 0.7831 | 0.8231 | 0.8026 | 142.78 | 228.20 |
w/o TSA | 0.6801 | 0.7385 | 0.8192 | 0.7768 | 185.34 | 273.49 |
w/o TSA | −1.56% | −5.70% | −0.47% | −3.22% | 15.80% | 19.85% |
w/o GCL | 0.6613 | 0.7451 | 0.7946 | 0.7691 | 207.45 | 293.22 |
w/o GCL | −4.28% | −4.85% | −3.46% | −4.18% | 45.29% | 28.49% |
w/o MT | 0.6786 | 0.7212 | 0.7741 | 0.7467 | 252.31 | 335.17 |
w/o MT | −1.78% | −7.90% | −5.95% | −6.96% | 52.70% | 35.48% |
Recall | Precision | ||
---|---|---|---|
0.1 | 0.6912 | 0.7847 | |
0.1 | 1 | 0.6941 | 0.8021 |
10 | 0.6671 | 0.7946 | |
0.1 | 0.7142 | 0.788 | |
1 | 1 | 0.7711 | 0.7601 |
10 | 0.7246 | 0.7593 | |
0.1 | 0.7348 | 0.8062 | |
10 | 1 | 0.7593 | 0.8152 |
10 | 0.7446 | 0.7989 |
Missing Ratio | 25% | 50% | 75% | 87.5% |
---|---|---|---|---|
MAE | 88.24 | 124.10 | 142.78 | 257.32 |
Precision | 0.9015 | 0.8472 | 0.8231 | 0.7103 |
Model | Accuracy (%) | Training Time (s/its) | Testing Time (ms) |
---|---|---|---|
Linear | 49.16 | 259.34 | 62.3 |
DHTR | 55.01 | 268.21 | 104.2 |
LSTM | 53.46 | 5.31 | 85.2 |
GRU | 56.01 | 4.9 | 84.6 |
Transformer | 59.02 | 6.22 | 87.4 |
Deepmove | 67.13 | 6.81 | 86.2 |
MTrajRec | 62.81 | 8.41 | 84.6 |
RNCGCL | 69.09 | 8.92 | 94.3 |
Training Data | MAE | RMSE |
---|---|---|
Ground Truth | 96.04 | 143.76 |
Linear | 154.06 | 252.15 |
LSTM | 103.27 | 159.78 |
MTrajRec | 95.50 | 140.11 |
RNCGCL | 95.83 | 142.49 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chen, J.; Feng, Q. Vehicle Trajectory Recovery Based on Road Network Constraints and Graph Contrastive Learning. Sustainability 2025, 17, 3705. https://doi.org/10.3390/su17083705
Chen J, Feng Q. Vehicle Trajectory Recovery Based on Road Network Constraints and Graph Contrastive Learning. Sustainability. 2025; 17(8):3705. https://doi.org/10.3390/su17083705
Chicago/Turabian StyleChen, Juan, and Qinxuan Feng. 2025. "Vehicle Trajectory Recovery Based on Road Network Constraints and Graph Contrastive Learning" Sustainability 17, no. 8: 3705. https://doi.org/10.3390/su17083705
APA StyleChen, J., & Feng, Q. (2025). Vehicle Trajectory Recovery Based on Road Network Constraints and Graph Contrastive Learning. Sustainability, 17(8), 3705. https://doi.org/10.3390/su17083705