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

What Will You Do for the Rest of the Day?: An Approach to Continuous Trajectory Prediction

Published: 27 December 2018 Publication History
  • Get Citation Alerts
  • Abstract

    Understanding and predicting human mobility is vital to a large number of applications, ranging from recommendations to safety and urban service planning. In some travel applications, the ability to accurately predict the user's future trajectory is vital for delivering high quality of service. The accurate prediction of detailed trajectories would empower location-based service providers with the ability to deliver more precise recommendations to users. Existing work on human mobility prediction has mainly focused on the prediction of the next location (or the set of locations) visited by the user, rather than on the prediction of the continuous trajectory (sequences of further locations and the corresponding arrival and departure times). Furthermore, existing approaches often return predicted locations as regions with coarse granularity rather than geographical coordinates, which limits the practicality of the prediction.
    In this paper, we introduce a novel trajectory prediction problem: given historical data and a user's initial trajectory in the morning, can we predict the user's full trajectory later in the day (e.g. the afternoon trajectory)? The predicted continuous trajectory includes the sequence of future locations, the stay times, and the departure times. We first conduct a comprehensive analysis about the relationship between morning trajectories and the corresponding afternoon trajectories, and found there is a positive correlation between them. Our proposed method combines similarity metrics over the extracted temporal sequences of locations to estimate similar informative segments across user trajectories.
    Our evaluation shows results on both labeled and geographical trajectories with a prediction error reduced by 10-35% in comparison to the baselines. This improvement has the potential to enable precise location services, raising usefulness to users to unprecedented levels. We also present empirical evaluations with Markov model and Long Short Term Memory (LSTM), a state-of-the-art Recurrent Neural Network model. Our proposed method is shown to be more effective when smaller number of samples are used and is exponentially more efficient than LSTM.

    Supplementary Material

    sadri (sadri.zip)
    Supplemental movie, appendix, image and software files for, What Will You Do for the Rest of the Day? An Approach to Continuous Trajectory Prediction

    References

    [1]
    T. Anagnostopoulos, C. Anagnostopoulos, and S. Hadjiefthymiades. Mobility prediction based on machine learning. In Mobile Data Management (MDM), 2011 12th IEEE International Conference on, volume 2, pages 27--30. IEEE, 2011.
    [2]
    A. Asahara, K. Maruyama, A. Sato, and K. Seto. Pedestrian-movement prediction based on mixed markov-chain model. In Proceedings of the 19th ACM SIGSPATIAL international conference on advances in geographic information systems, pages 25--33. ACM, 2011.
    [3]
    D. Ashbrook and T. Starner. Using gps to learn significant locations and predict movement across multiple users. Personal and Ubiquitous Computing, 7(5):275--286, 2003.
    [4]
    N. Banovic, T. Buzali, F. Chevalier, J. Mankoff, and A. K. Dey. Modeling and understanding human routine behavior. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, pages 248--260. ACM, 2016.
    [5]
    F. Bastani, Y. Huang, X. Xie, and J. W. Powell. A greener transportation mode: flexible routes discovery from gps trajectory data. In Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pages 405--408. ACM, 2011.
    [6]
    A. Bhattacharya and S. K. Das. Lezi-update: An information-theoretic framework for personal mobility tracking in pcs networks. Wireless Networks, 8(2/3):121--135, 2002.
    [7]
    F. Calabrese, G. Di Lorenzo, and C. Ratti. Human mobility prediction based on individual and collective geographical preferences. In Intelligent Transportation Systems (ITSC), 2010 13th International IEEE Conference on, pages 312--317. IEEE, 2010.
    [8]
    L. Chen, M. Lv, and G. Chen. A system for destination and future route prediction based on trajectory mining. Pervasive and Mobile Computing, 6(6):657--676, 2010.
    [9]
    L. Chen, M. T. Özsu, and V. Oria. Robust and fast similarity search for moving object trajectories. In Proceedings of the 2005 ACM SIGMOD international conference on Management of data, pages 491--502. ACM, 2005.
    [10]
    M. Chen, Y. Liu, and X. Yu. Nlpmm: A next location predictor with markov modeling. In Pacific-Asia Conference on Knowledge Discovery and Data Mining, pages 186--197. Springer, 2014.
    [11]
    Y.-C. Chen, J. Kurose, and D. Towsley. A mixed queueing network model of mobility in a campus wireless network. In INFOCOM, 2012 Proceedings IEEE, pages 2656--2660. IEEE, 2012.
    [12]
    C. Cheng, R. Jain, and E. van den Berg. Location prediction algorithms for mobile wireless systems. In Wireless internet handbook, pages 245--263. CRC Press, Inc., 2003.
    [13]
    E. Cho, S. A. Myers, and J. Leskovec. Friendship and mobility: user movement in location-based social networks. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 1082--1090. ACM, 2011.
    [14]
    S. K. Das, D. J. Cook, A. Battacharya, E. O. Heierman, and T.-Y. Lin. The role of prediction algorithms in the mavhome smart home architecture. IEEE Wireless Communications, 9(6):77--84, 2002.
    [15]
    S. K. Das and S. K. Sen. Adaptive location prediction strategies based on a hierarchical network model in a cellular mobile environment. The Computer Journal, 42(6):473--486, 1999.
    [16]
    S. Davidoff, B. D. Ziebart, J. Zimmerman, and A. K. Dey. Learning patterns of pick-ups and drop-offs to support busy family coordination. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pages 1175--1184. ACM, 2011.
    [17]
    M. De Domenico, A. Lima, and M. Musolesi. Interdependence and predictability of human mobility and social interactions. Pervasive and Mobile Computing, 9(6):798--807, 2013.
    [18]
    T. M. T. Do, O. Dousse, M. Miettinen, and D. Gatica-Perez. A probabilistic kernel method for human mobility prediction with smartphones. Pervasive and Mobile Computing, 20:13--28, 2015.
    [19]
    T. M. T. Do and D. Gatica-Perez. Where and what: Using smartphones to predict next locations and applications in daily life. Pervasive and Mobile Computing, 12:79--91, 2014.
    [20]
    N. Eagle and A. S. Pentland. Eigenbehaviors: Identifying structure in routine. Behavioral Ecology and Sociobiology, 63(7):1057--1066, 2009.
    [21]
    Y. Endo, K. Nishida, H. Toda, and H. Sawada. Predicting destinations from partial trajectories using recurrent neural network. In Pacific-Asia Conference on Knowledge Discovery and Data Mining, pages 160--172. Springer, 2017.
    [22]
    S. Gambs, M.-O. Killijian, and M. N. del Prado Cortez. Next place prediction using mobility markov chains. In Proceedings of the First Workshop on Measurement, Privacy, and Mobility, page 3. ACM, 2012.
    [23]
    Q. Gao, F. Zhou, K. Zhang, G. Trajcevski, X. Luo, and F. Zhang. Identifying human mobility via trajectory embeddings. In Proceedings of the 26th International Joint Conference on Artificial Intelligence, pages 1689--1695. AAAI Press, 2017.
    [24]
    G. Gidófalvi and F. Dong. When and where next: Individual mobility prediction. In Proceedings of the First ACM SIGSPATIAL International Workshop on Mobile Geographic Information Systems, MobiGIS '12, pages 57--64, New York, NY, USA, 2012. ACM.
    [25]
    M. C. Gonzalez, C. A. Hidalgo, and A.-L. Barabasi. Understanding individual human mobility patterns. Nature, 453(7196):779--782, 2008.
    [26]
    J. Han, J. Pei, B. Mortazavi-Asl, H. Pinto, Q. Chen, U. Dayal, and M. Hsu. Prefixspan: Mining sequential patterns efficiently by prefix-projected pattern growth. In proceedings of the 17th international conference on data engineering, pages 215--224, 2001.
    [27]
    J. Han, J. Pei, and Y. Yin. Mining frequent patterns without candidate generation. In ACM Sigmod Record, volume 29, pages 1--12. ACM, 2000.
    [28]
    S. Hochreiter and J. Schmidhuber. Long short-term memory. Neural computation, 9(8):1735--1780, 1997.
    [29]
    G. Hu, X. Peng, Y. Yang, T. M. Hospedales, and J. Verbeek. Frankenstein: Learning deep face representations using small data. IEEE Transactions on Image Processing, 27(1):293--303, Jan 2018.
    [30]
    H. Jeung, Q. Liu, H. T. Shen, and X. Zhou. A hybrid prediction model for moving objects. In Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on, pages 70--79. Ieee, 2008.
    [31]
    H. Jeung, M. L. Yiu, X. Zhou, and C. S. Jensen. Path prediction and predictive range querying in road network databases. The VLDB Journal, 19(4):585--602, 2010.
    [32]
    E. J. Keogh and M. J. Pazzani. Scaling up dynamic time warping for datamining applications. In Proceedings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining, pages 285--289. ACM, 2000.
    [33]
    S.-W. Kim, J.-I. Won, J.-D. Kim, M. Shin, J. Lee, and H. Kim. Path prediction of moving objects on road networks through analyzing past trajectories. In International Conference on Knowledge-Based and Intelligent Information and Engineering Systems, pages 379--389. Springer, 2007.
    [34]
    N. Kiukkonen, J. Blom, O. Dousse, D. Gatica-Perez, and J. Laurila. Towards rich mobile phone datasets: Lausanne data collection campaign. Proc. ICPS, Berlin, 2010.
    [35]
    D. Kong and F. Wu. Hst-lstm: A hierarchical spatial-temporal long-short term memory network for location prediction. In IJCAI pages 2341--2347, 2018.
    [36]
    J. Krumm. A markov model for driver turn prediction. 2016.
    [37]
    J. Krumm and A. B. Brush. Learning time-based presence probabilities. In International Conference on Pervasive Computing, pages 79--96. Springer, 2011.
    [38]
    J. Krumm and E. Horvitz. Predestination: Inferring destinations from partial trajectories. UbiComp 2006: Ubiquitous Computing, pages 243--260, 2006.
    [39]
    J.-K. Lee and J. C. Hou. Modeling steady-state and transient behaviors of user mobility: formulation, analysis, and application. In Proceedings of the 7th ACM international symposium on Mobile ad hoc networking and computing, pages 85--96. ACM, 2006.
    [40]
    P.-R. Lei, T.-J. Shen, W.-C. Peng, and J. Su. Exploring spatial-temporal trajectory model for location prediction. In Mobile Data Management (MDM), 2011 12th IEEE International Conference on, volume 1, pages 58--67. IEEE, 2011.
    [41]
    X. Li, G. Pan, Z. Wu, G. Qi, S. Li, D. Zhang, W. Zhang, and Z. Wang. Prediction of urban human mobility using large-scale taxi traces and its applications. Frontiers of Computer Science, 6(1):111--121, 2012.
    [42]
    G. Liu and G. Maguire Jr. A class of mobile motion prediction algorithms for wireless mobile computing and communication. Mobile Networks and Applications, 1(2):113--121, 1996.
    [43]
    Q. Liu, S. Wu, L. Wang, and T. Tan. Predicting the next location: A recurrent model with spatial and temporal contexts. In AAAI, pages 194--200, 2016.
    [44]
    J. Manweiler, N. Santhapuri, R. R. Choudhury, and S. Nelakuditi. Predicting length of stay at wifi hotspots. In INFOCOM, 2013 Proceedings IEEE, pages 3102--3110. IEEE, 2013.
    [45]
    W. Mathew, R. Raposo, and B. Martins. Predicting future locations with hidden markov models. In Proceedings of the 2012 ACM conference on ubiquitous computing, pages 911--918. ACM, 2012.
    [46]
    Y. Mei, F. D. Salim, and X. Li. Efficient meta-heuristics for the multi-objective time-dependent orienteering problem. European Journal of Operational Research, 254(2):443--457, 2016.
    [47]
    J. Meng, Y. Hu, G. Shou, Z. Guo, and J. Huang. Research on wifi user dwell time distribution. In Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom), 2015 IEEE 12th Intl Conf on, pages 1120--1126. IEEE, 2015.
    [48]
    A. Monreale, F. Pinelli, R. Trasarti, and F. Giannotti. Wherenext: a location predictor on trajectory pattern mining. In Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 637--646. ACM, 2009.
    [49]
    M. Morzy. Mining frequent trajectories of moving objects for location prediction. In International Workshop on Machine Learning and Data Mining in Pattern Recognition, pages 667--680. Springer, 2007.
    [50]
    A. J. Nicholson and B. D. Noble. Breadcrumbs: forecasting mobile connectivity. In Proceedings of the 14th ACM international conference on Mobile computing and networking, pages 46--57. ACM, 2008.
    [51]
    J. Petzold, F. Bagci, W. Trumler, and T. Ungerer. Comparison of different methods for next location prediction. In European Conference on Parallel Processing, pages 909--918. Springer, 2006.
    [52]
    M. S. Rahaman, Y. Mei, M. Hamilton, and F. D. Salim. CAPRA: A contour-based accessible path routing algorithm. Information Sciences, 385-386:157--173, 2017.
    [53]
    A. I. J. T. Ribeiro, T. H. Silva, F. Duarte-Figueiredo, and A. A. Loureiro. Studying traic conditions by analyzing foursquare and instagram data. In Proceedings of the 11th ACM symposium on Performance evaluation of wireless ad hoc, sensor, & ubiquitous networks, pages 17--24. ACM, 2014.
    [54]
    A. Sadilek and J. Krumm. Far out: Predicting long-term human mobility. In AAAI, 2012.
    [55]
    A. Sadri, Y. Ren, and F. D. Salim. Information gain-based metric for recognizing transitions in human activities. Pervasive and Mobile Computing.
    [56]
    A. Sadri, Y. Ren, and F. D. Salim. Full trajectory prediction: What will you do the rest of the day? In Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct. ACM, 2017.
    [57]
    S. Scellato, M. Musolesi, C. Mascolo, V. Latora, and A. T. Campbell. NextPlace: A Spatio-temporal Prediction Framework for Pervasive Systems, pages 152--169. Springer Berlin Heidelberg, Berlin, Heidelberg, 2011.
    [58]
    J. Scott, A. Bernheim Brush, J. Krumm, B. Meyers, M. Hazas, S. Hodges, and N. Villar. Preheat: controlling home heating using occupancy prediction. In Proceedings of the 13th international conference on Ubiquitous computing, pages 281--290. ACM, 2011.
    [59]
    W. Shao, T. Nguyen, K. Qin, M. Youssef, and F. D. Salim. BLEDoorGuard: A device-free person identification framework using bluetooth signals for door access. IEEE Internet of Things Journal, 2018.
    [60]
    W. Shao, F. D. Salim, T. Nguyen, and M. Youssef. Who opened the room? device-free person identification using bluetooth signals in door access. In Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), 2017 IEEE International Conference on, pages 68--75. IEEE, 2017.
    [61]
    C. Song, Z. Qu, N. Blumm, and A.-L. BarabÃąsi. Limits of predictability in human mobility. Science, 327(5968):1018--1021, 2010.
    [62]
    L. Song, D. Kotz, R. Jain, and X. He. Evaluating next-cell predictors with extensive wi-fi mobility data. IEEE Transactions on Mobile Computing, 5(12):1633--1649, 2006.
    [63]
    S. Thajchayapong and J. M. Peha. Mobility patterns in microcellular wireless networks. volume 5, pages 52--63. IEEE, 2006.
    [64]
    K. Toohey and M. Duckham. Trajectory similarity measures. SIGSPATIAL Special, 7(1):43--50, May 2015.
    [65]
    L. H. Tran, M. Catasta, L. K. McDowell, and K. Aberer. Next place prediction using mobile data. In Proceedings of the Mobile Data Challenge Workshop (MDC 2012), number EPFL-CONF-182131, 2012.
    [66]
    R. Trasarti, R. Guidotti, A. Monreale, and F. Giannotti. Myway: Location prediction via mobility profiling. Information Systems, 2015.
    [67]
    D. T. Wagner, A. Rice, and A. R. Beresford. Device analyzer: Large-scale mobile data collection. ACM SIGMETRICS Performance Evaluation Review, 41(4):53--56, 2014.
    [68]
    D. Wang, D. Pedreschi, C. Song, F. Giannotti, and A.-L. Barabasi. Human mobility, social ties, and link prediction. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 1100--1108. ACM, 2011.
    [69]
    F. Yu and V. Leung. Mobility-based predictive call admission control and bandwidth reservation in wireless cellular networks. Computer Networks, 38(5):577--589, 2002.
    [70]
    N. Zhao, W. Huang, G. Song, and K. Xie. Discrete trajectory prediction on mobile data. In Asia-Pacific Web Conference, pages 77--88. Springer, 2011.

    Cited By

    View all
    • (2024) STICAP: Spatio-temporal Interactive Attention for Citywide Crowd Activity PredictionACM Transactions on Spatial Algorithms and Systems10.1145/360337510:1(1-22)Online publication date: 15-Jan-2024
    • (2024) F 3 VeTrac: Enabling Fine-grained, Fully-road-covered, and Fully-individual penetrative Vehicle Trajectory Recovery IEEE Transactions on Mobile Computing10.1109/TMC.2023.3301871(1-16)Online publication date: 2024
    • (2024)A Complete and Comprehensive Semantic Perception of Mobile Traveling for Mobile Communication ServicesIEEE Internet of Things Journal10.1109/JIOT.2023.330747811:3(5467-5490)Online publication date: 1-Feb-2024
    • Show More Cited By

    Index Terms

    1. What Will You Do for the Rest of the Day?: An Approach to Continuous Trajectory Prediction

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies
        Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies  Volume 2, Issue 4
        December 2018
        1169 pages
        EISSN:2474-9567
        DOI:10.1145/3301777
        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 the author(s) 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: 27 December 2018
        Accepted: 01 October 2018
        Revised: 01 August 2018
        Received: 01 February 2018
        Published in IMWUT Volume 2, Issue 4

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Human daily trajectory
        2. Location-based services
        3. Trajectory prediction

        Qualifiers

        • Research-article
        • Research
        • Refereed limited

        Funding Sources

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)66
        • Downloads (Last 6 weeks)6
        Reflects downloads up to 27 Jul 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2024) STICAP: Spatio-temporal Interactive Attention for Citywide Crowd Activity PredictionACM Transactions on Spatial Algorithms and Systems10.1145/360337510:1(1-22)Online publication date: 15-Jan-2024
        • (2024) F 3 VeTrac: Enabling Fine-grained, Fully-road-covered, and Fully-individual penetrative Vehicle Trajectory Recovery IEEE Transactions on Mobile Computing10.1109/TMC.2023.3301871(1-16)Online publication date: 2024
        • (2024)A Complete and Comprehensive Semantic Perception of Mobile Traveling for Mobile Communication ServicesIEEE Internet of Things Journal10.1109/JIOT.2023.330747811:3(5467-5490)Online publication date: 1-Feb-2024
        • (2024)Comparative Analysis of Supervised Classification Algorithms for Residential Water End UsesWater Resources Research10.1029/2023WR03669060:6Online publication date: 16-Jun-2024
        • (2023)Human-computer interaction for virtual-real fusionJournal of Image and Graphics10.11834/jig.23002028:6(1513-1542)Online publication date: 2023
        • (2023)Multiple-level Point Embedding for Solving Human Trajectory Imputation with PredictionACM Transactions on Spatial Algorithms and Systems10.1145/35824279:2(1-22)Online publication date: 1-Feb-2023
        • (2022)Online trajectory prediction for metropolitan scale mobility digital twinProceedings of the 30th International Conference on Advances in Geographic Information Systems10.1145/3557915.3561040(1-12)Online publication date: 1-Nov-2022
        • (2022)Generative Adversarial Networks for Spatio-temporal Data: A SurveyACM Transactions on Intelligent Systems and Technology10.1145/347483813:2(1-25)Online publication date: 6-Feb-2022
        • (2022)Detection of Change Points in Time Series for Devices Maintenance2022 IEEE 10th Joint International Information Technology and Artificial Intelligence Conference (ITAIC)10.1109/ITAIC54216.2022.9836900(2231-2235)Online publication date: 17-Jun-2022
        • (2022)A Bidirectional Trajectory Prediction Model for Users in Mobile NetworksIEEE Access10.1109/ACCESS.2021.313986710(1921-1935)Online publication date: 2022
        • Show More Cited By

        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

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media