Comparing Sequential and Temporal Patterns from Human Mobility Data for Next-Place Prediction

In the domain of human behavior prediction, next-place prediction is an active research field. While prior work has applied sequential and temporal patterns for next-place prediction, no work has yet studied the prediction performance of combining sequential with temporal patterns compared to using them separately. In this paper, we address next-place prediction using the sequential and temporal patterns embedded in human mobility data that has been collected using the GPS sensor of smartphones. We test five next-place prediction methods, including single pattern-based methods and hybrid methods that combine temporal and sequential patterns. Instead of only examining average accuracy as in related work, we additionally evaluate the selected methods using incremental-prediction accuracy on two publicly available datasets (the MDC dataset and the StudentLife dataset). Our results suggest that (1) integrating multiple patterns is not necessarily more effective than using single patterns in average prediction accuracy, (2) most of the tested methods can outperform others for a certain time period (either for the prediction of all places or each place individually), and (3) average prediction accuracies of the top-three candidates using sequential patterns are relatively high (up to 0.77 and 0.91 in the median for both datasets). For real-time applications, we recommend applying multiple methods in parallel and choosing the prediction of the best method according to incremental-prediction accuracy. Lastly, we present an expert tool for visualizing the prediction results.

[1]  Weitong Chen,et al.  Learning Graph-based POI Embedding for Location-based Recommendation , 2016, CIKM.

[2]  Harald Reiterer,et al.  Fingerprints: detecting meaningful moments for mobile health intervention , 2016, MobileHCI Adjunct.

[3]  Abraham Lempel,et al.  Compression of individual sequences via variable-rate coding , 1978, IEEE Trans. Inf. Theory.

[4]  Thomas L. Martin,et al.  When Will You Be at the Office? Predicting Future Locations and Times , 2010, MobiCASE.

[5]  Daniel Gatica-Perez,et al.  A probabilistic kernel method for human mobility prediction with smartphones , 2015, Pervasive Mob. Comput..

[6]  Cecilia Mascolo,et al.  NextPlace: A Spatio-temporal Prediction Framework for Pervasive Systems , 2011, Pervasive.

[7]  Tieniu Tan,et al.  Predicting the Next Location: A Recurrent Model with Spatial and Temporal Contexts , 2016, AAAI.

[8]  D. Gática-Pérez,et al.  Towards rich mobile phone datasets: Lausanne data collection campaign , 2010 .

[9]  Mill Johannes G.A. Van,et al.  Transmission Of Information , 1961 .

[10]  Xin Lu,et al.  Approaching the Limit of Predictability in Human Mobility , 2013, Scientific Reports.

[11]  Xing Xie,et al.  Mining Individual Life Pattern Based on Location History , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[12]  Alberto Cortés-Martín,et al.  Study of LZ-Based Location Prediction and Its Application to Transportation Recommender Systems , 2012, Sensors.

[13]  Anders Mollgaard,et al.  An alternative approach to the limits of predictability in human mobility , 2016, EPJ Data Science.

[14]  Sajal K. Das,et al.  LeZi-Update: An Information-Theoretic Framework for Personal Mobility Tracking in PCS Networks , 2002, Wirel. Networks.

[15]  Boaz Lerner,et al.  Human Mobility-Pattern Discovery and Next-Place Prediction from GPS Data , 2016, MPRSS.

[16]  Albert-László Barabási,et al.  Limits of Predictability in Human Mobility , 2010, Science.

[17]  Jonghun Park,et al.  Next Place Prediction Based on Spatiotemporal Pattern Mining of Mobile Device Logs , 2016, Sensors.

[18]  Wolfgang Trumler,et al.  Comparison of Different Methods for Next Location Prediction , 2006, Euro-Par.

[19]  Diane J. Cook,et al.  Online Sequential Prediction via Incremental Parsing: The Active LeZi Algorithm , 2007, IEEE Intelligent Systems.

[20]  Harald Reiterer,et al.  Clustering with Temporal Constraints on Spatio-Temporal Data of Human Mobility , 2018, ArXiv.

[21]  Imad Aad,et al.  The Mobile Data Challenge: Big Data for Mobile Computing Research , 2012 .

[22]  Daniel Gatica-Perez,et al.  Where and what: Using smartphones to predict next locations and applications in daily life , 2014, Pervasive Mob. Comput..

[23]  Xiangyang Luo,et al.  NEXT: a neural network framework for next POI recommendation , 2017, Frontiers of Computer Science.

[24]  Yuri M. Suhov,et al.  Nonparametric Entropy Estimation for Stationary Processesand Random Fields, with Applications to English Text , 1998, IEEE Trans. Inf. Theory.

[25]  Mi Zhang,et al.  MyBehavior: automatic personalized health feedback from user behaviors and preferences using smartphones , 2015, UbiComp.

[26]  C. Mascolo,et al.  A Context-Sensing Mobile Phone App (Q Sense) for Smoking Cessation: A Mixed-Methods Study , 2016, JMIR mHealth and uHealth.

[27]  Fanglin Chen,et al.  StudentLife: assessing mental health, academic performance and behavioral trends of college students using smartphones , 2014, UbiComp.

[28]  John G. Cleary,et al.  Unbounded length contexts for PPM , 1995, Proceedings DCC '95 Data Compression Conference.

[29]  Yuanyuan Qiao,et al.  An improved Markov method for prediction of user mobility , 2016, 2016 12th International Conference on Network and Service Management (CNSM).