Abstract
Next location prediction is of great importance for many location-based applications and provides essential intelligence to various businesses. In previous studies, a common approach to next location prediction is to learn the sequential transitions with massive historical trajectories based on conditional probability. Nevertheless, due to the time and space complexity, these methods (e.g., Markov models) only utilize the just passed locations to predict next locations, neglecting earlier passed locations in the trajectory. In this work, we seek to enhance the prediction performance by incorporating the travel time from all the passed locations in the query trajectory to each candidate next location. To this end, we propose a novel prediction method, namely the Travel Time Difference Model, which exploits the difference between the shortest travel time and the actual travel time to predict next locations. Moreover, we integrate the Travel Time Difference Model with a Sequential and Temporal Predictor to yield a joint model. The joint prediction model integrates local sequential transitions, temporal regularity, and global travel time information in the trajectory for the next location prediction problem. We have conducted extensive experiments on two real-world datasets: the vehicle passage record data and the taxi trajectory data. The experimental results demonstrate significant improvements in prediction accuracy over baseline methods.
- [1] . 2017. Planning bike lanes based on sharing-bikes’ trajectories. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 1377–1386. Google ScholarDigital Library
- [2] . 2018. Content-aware hierarchical point-of-interest embedding model for successive POI recommendation. In Proceedings of the 29th International Joint Conference on Artificial Intelligence. 3301–3307. Google ScholarDigital Library
- [3] . 2014. NLPMM: A next location predictor with Markov modeling. In Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining. 186–197.Google ScholarCross Ref
- [4] . 2018. MPE: A mobility pattern embedding model for predicting next locations. World Wide Web 22 (2018), 2901–2920.Google Scholar
- [5] . 2018. PCNN: Deep convolutional networks for short-term traffic congestion prediction. IEEE Transactions on Intelligent Transportation Systems 19, 11 (2018), 3550–3559.Google ScholarCross Ref
- [6] . 2020. Modeling spatial trajectories with attribute representation learning. IEEE Transactions on Knowledge and Data Engineering. Early access, June 9, 2020.Google ScholarCross Ref
- [7] . 2021. CEM: A convolutional embedding model for predicting next locations. IEEE Transactions on Intelligent Transportation Systems 22, 6 (2021), 3349–3358.Google Scholar
- [8] . 2018. A road-aware neural network for multi-step vehicle trajectory prediction. In Proceedings of International Conference on Database Systems for Advanced Applications. 701–716.Google ScholarDigital Library
- [9] . 2018. A deep learning approach for next location prediction. In Proceedings of the 22nd International Conference on Computer Supported Cooperative Work in Design. IEEE, Los Alamitos, CA, 69–74.Google ScholarCross Ref
- [10] . 2015. Personalized ranking metric embedding for next new POI recommendation. In Proceedings of the 24th International Conference on Artificial Intelligence. ACM, New York, NY, 2069–2075. Google ScholarDigital Library
- [11] . 2020. Context-aware, preference-based vehicle routing. VLDB Journal 29, 5 (2020), 1149–1170.Google ScholarCross Ref
- [12] . 2018. Origin-destination trajectory diversity analysis: Efficient top-k diversified search. In Proceedings of the 19th IEEE International Conference on Mobile Data Management. IEEE, Los Alamitos, CA, 135–144.Google ScholarCross Ref
- [13] . 2019. Stochastic weight completion for road networks using graph convolutional networks. In Proceedings of the 2019 IEEE 35th International Conference on Data Engineering (ICDE’19). 1274–1285.Google ScholarCross Ref
- [14] . 2020. Stochastic origin-destination matrix forecasting using dual-stage graph convolutional, recurrent neural networks. In Proceedings of the 2020 IEEE 36th International Conference on Data Engineering (ICDE’20). 1417–1428.Google ScholarCross Ref
- [15] . 1993. Using statistical testing in the evaluation of retrieval experiments. In Proceedings of the SIGIR Conference on Research and Development in Information Retrieval. 329–338. Google ScholarDigital Library
- [16] . 2018. Distinguishing trajectories from different drivers using incompletely labeled trajectories. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management (CIKM’18). 863–872. Google ScholarDigital Library
- [17] . 2018. HST-LSTM: A hierarchical spatial-temporal long-short term memory network for location prediction. In Proceedings of International Joint Conference on Artificial Intelligence. 2341–2347. Google ScholarDigital Library
- [18] . 2018. GeoMF++ scalable location recommendation via joint geographical modeling and matrix factorization. ACM Transactions on Information Systems 36, 3 (2018), 1–29. Google ScholarDigital Library
- [19] . 2013. Collaborative filtering meets next check-in location prediction. In Proceedings of the 22nd International Conference on World Wide Web. 231–232. Google ScholarDigital Library
- [20] . 2016. Predicting the next location: A recurrent model with spatial and temporal contexts. In Proceedings of the AAAI Conference on Artificial Intelligence. 194–200. Google ScholarDigital Library
- [21] . 2009. WhereNext: A location predictor on trajectory pattern mining. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 637–646. Google ScholarDigital Library
- [22] . 2012. Utilizing real-world transportation data for accurate traffic prediction. In Proceedings of the IEEE International Conference on Data Mining. 595–604. Google ScholarDigital Library
- [23] . 2020. Fast stochastic routing under time-varying uncertainty. VLDB Journal 29, 4 (2020), 819–839. https://doi.org/10.1007/s00778-019-00585-6Google ScholarCross Ref
- [24] . 2017. Predicting long-term trajectories of connected vehicles via the prefix-projection technique. IEEE Transactions on Intelligent Transportation Systems 19, 7 (2017), 2305–2315.Google ScholarCross Ref
- [25] . 2018. A hybrid markov-based model for human mobility prediction. Neurocomputing 278 (2018), 99–109.Google ScholarCross Ref
- [26] . 2020. Vehicle location prediction based on spatiotemporal feature transformation and hybrid LSTM neural network. Information 11, 2 (2020), 84.Google ScholarCross Ref
- [27] . 2009. Traffic-known urban vehicular route prediction based on partial mobility patterns. In Proceedings of the International Conference on Parallel and Distributed Systems. 369–375. Google ScholarDigital Library
- [28] . 2017. A neural network approach to jointly modeling social networks and mobile trajectories. ACM Transactions on Information Systems 35, 4 (2017), 36. Google ScholarDigital Library
- [29] . 2020. Adaptive top-k overlap set similarity joins. In Proceedings of the 2020 IEEE 36th International Conference on Data Engineering (ICDE’20). IEEE, Los Alamitos, CA, 1081–1092.Google ScholarCross Ref
- [30] . 2013. What’s your next move: User activity prediction in location-based social networks. In Proceedings of the 2013 SIAM International Conference on Data Mining. 171–179.Google ScholarCross Ref
- [31] . 1971. Finding the k shortest loopless paths in a network. Management Science 17, 11 (1971), 712–716.Google ScholarDigital Library
- [32] . 2017. Spatial-aware hierarchical collaborative deep learning for POI recommendation. IEEE Transactions on Knowledge and Data Engineering 29, 11 (2017), 2537–2551.Google ScholarDigital Library
- [33] . 2020. A category-aware deep model for successive POI recommendation on sparse check-in data. In Proceedings of the Web Conference. 1264–1274. Google ScholarDigital Library
- [34] . 2010. XML structural similarity search using MapReduce. In Proceedings of the 11th International Conference on Web-Age Information Management (WAIM’10). 169–181. Google ScholarDigital Library
- [35] . 2015. NextMe: Localization using cellular traces in Internet of Things. IEEE Transactions on Industrial Informatics 11, 2 (2015), 302–312.Google ScholarCross Ref
- [36] . 2019. Prediction of taxi destinations using a novel data embedding method and ensemble learning. IEEE Transactions on Intelligent Transportation Systems 21, 1 (2019), 68–78.Google ScholarCross Ref
- [37] . 2021. Predicting taxi and Uber demand in cities: Approaching the limit of predictability. IEEE Transactions on Knowledge and Data Engineering 33, 6 (2021), 2723–2736.Google Scholar
- [38] . 2020. Discovering subsequence patterns for next POI recommendation. In Proceedings of the 29th International Joint Conference on Artificial Intelligence. 3216–3222. Google ScholarDigital Library
- [39] . 2020. Where to go next: A spatio-temporal gated network for next poi recommendation. IEEE Transactions on Knowledge and Data Engineering. Early access, July 6, 2020.Google ScholarCross Ref
- [40] . 2017. Geo-Teaser: Geo-temporal sequential embedding rank for point-of-interest recommendation. In Proceedings of the 26th International Conference on World Wide Web Companion. 153–162. Google ScholarDigital Library
- [41] . 2017. A time-aware trajectory embedding model for next-location recommendation. Knowledge and Information Systems 56, 477 (2017), 1–21. Google ScholarDigital Library
- [42] . 2020. Online trichromatic pickup and delivery scheduling in spatial crowdsourcing. In Proceedings of the 2020 IEEE 36th International Conference on Data Engineering (ICDE’20). IEEE, Los Alamitos, CA, 973–984.Google ScholarCross Ref
- [43] . 2017. Efficient clue-based route search on road networks. TKDE 29, 9 (2017), 1846–1859.Google ScholarDigital Library
- [44] . 2020. PM-LSH: A fast and accurate LSH framework for high-dimensional approximate NN search. PVLDB 13, 5 (2020), 643–655. Google ScholarDigital Library
- [45] . 2020. Answering why-not group spatial keyword queries. IEEE Transactions on Knowledge and Data Engineering 32, 1 (2020), 26–39.Google ScholarCross Ref
- [46] . 2015. Trajectory data mining: An overview. IEEE Transactions on Intelligent Systems and Technology 6, 3 (2015), 29. Google ScholarDigital Library
- [47] . 2013. A semi-lazy approach to probabilistic path prediction. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 748–756.Google ScholarDigital Library
Index Terms
- Origin-Aware Location Prediction Based on Historical Vehicle Trajectories
Recommendations
A survey on next location prediction techniques, applications, and challenges
AbstractNext location prediction has recently gained great attention from researchers due to its importance in different application areas. Recent growth of location-based service applications has vast domain influence such as traffic-flow prediction, ...
Human Mobility Prediction Challenge: Next Location Prediction using Spatiotemporal BERT
HuMob-Challenge '23: Proceedings of the 1st International Workshop on the Human Mobility Prediction ChallengeUnderstanding, modeling, and predicting human mobility patterns in urban areas has become a crucial task from the perspectives of traffic modeling, disaster risk management, urban planning, and more. HuMob Challenge 2023 aims to predict future ...
Location-based big data analytics for guessing the next Foursquare check-ins
Location-based services on GPS-enabled smartphones are undergoing strong growth. Capitalizing on the popularity of this geo-location social media, a mobile app called Foursquare is developed to recommend its users places where they may be interested in, ...
Comments