Big Data Driven Hidden Markov Model Based Individual Mobility Prediction at Points of Interest

With the emergence of smartphones and location-based services, user mobility prediction has become a critical enabler for a wide range of applications, like location-based advertising, early warning systems, and citywide traffic planning. A number of techniques have been proposed to either conduct spatio-temporal mobility prediction or forecast the next-place. However, both produce diverse prediction performance for different users and display poor performance for some users. This paper focuses on investigating the effect of living habits on the models of spatio-temporal prediction and next-place prediction, and selects one from these two models for an individual to achieve effective mobility prediction at users’ points of interest. Based on the hidden Markov model (HMM), a spatio-temporal predictor and a next-place predictor are proposed. Living habits are analyzed in terms of entropy, upon which users are clustered into distinct groups. With large-scale factual mobile data captured from a big city, we compare the proposed HMM-based predictors with existing state-of-the-art predictors and apply them to different user groups. The results demonstrate the robust performance of the two proposed mobility predictors, which outperform the state of the art for various user groups.

[1]  Shashi Shekhar,et al.  Discovering personally meaningful places: An interactive clustering approach , 2007, TOIS.

[2]  Margaret Martonosi,et al.  ON CELLULAR , 2022 .

[3]  J. Antonio García-Macías,et al.  Crowd location forecasting at points of interest , 2015, Int. J. Ad Hoc Ubiquitous Comput..

[4]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[5]  Feng Liu,et al.  Monitoring and analyzing big traffic data of a large-scale cellular network with Hadoop , 2014, IEEE Network.

[6]  Devavrat Shah,et al.  Community Detection in Networks: The Leader-Follower Algorithm , 2010, ArXiv.

[7]  Fang Liu,et al.  Characterizing User Behavior in Mobile Internet , 2015, IEEE Transactions on Emerging Topics in Computing.

[8]  Silvia Santini,et al.  The influence of temporal and spatial features on the performance of next-place prediction algorithms , 2013, UbiComp.

[9]  Nei Kato,et al.  Device-to-device communications for enhancing quality of experience in software defined multi-tier LTE-A networks , 2015, IEEE Network.

[10]  David Kotz,et al.  Extracting a Mobility Model from Real User Traces , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[11]  Bruno Martins,et al.  Predicting future locations with hidden Markov models , 2012, UbiComp.

[12]  Stathes Hadjiefthymiades,et al.  Efficient Location Prediction in Mobile Cellular Networks , 2012, Int. J. Wirel. Inf. Networks.

[13]  Margaret Martonosi,et al.  Human mobility modeling at metropolitan scales , 2012, MobiSys '12.

[14]  Ravi Jain,et al.  Evaluating Next-Cell Predictors with Extensive Wi-Fi Mobility Data , 2006, IEEE Transactions on Mobile Computing.

[15]  Nirwan Ansari,et al.  Identifying website communities in mobile internet based on affinity measurement , 2014, Comput. Commun..

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

[17]  Murat Ali Bayir,et al.  Mobility profiler: A framework for discovering mobility profiles of cell phone users , 2010, Pervasive Mob. Comput..

[18]  Nei Kato,et al.  Relay-by-smartphone: realizing multihop device-to-device communications , 2014, IEEE Communications Magazine.

[19]  Thomas G. Dietterich Machine Learning for Sequential Data: A Review , 2002, SSPR/SPR.

[20]  C. Sathitwiriyawong,et al.  A Comparative Study of Random Waypoint and Gauss-Markov Mobility Models in the Performance Evaluation of MANET , 2006, 2006 International Symposium on Communications and Information Technologies.

[21]  Thad Starner,et al.  Using GPS to learn significant locations and predict movement across multiple users , 2003, Personal and Ubiquitous Computing.

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

[23]  Gavin Smith,et al.  A refined limit on the predictability of human mobility , 2014, 2014 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[24]  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.

[25]  Yue Wang,et al.  Mobility Prediction in Cellular Network Using Hidden Markov Model , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[26]  Hojung Cha,et al.  Evaluating mobility models for temporal prediction with high-granularity mobility data , 2012, 2012 IEEE International Conference on Pervasive Computing and Communications.

[27]  Siyuan Liu,et al.  Effective routine behavior pattern discovery from sparse mobile phone data via collaborative filtering , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[28]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[29]  Nei Kato,et al.  A Mobility Analytical Framework for Big Mobile Data in Densely Populated Area , 2017, IEEE Transactions on Vehicular Technology.

[30]  Ying Zhang User mobility from the view of cellular data networks , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[31]  Gaetano Borriello,et al.  Extracting places from traces of locations , 2004, MOCO.

[32]  Yuanyuan Qiao,et al.  User location prediction with energy efficiency model in the Long Term‐Evolution network , 2016, Int. J. Commun. Syst..

[33]  Seungjoon Lee,et al.  Modeling Cellular User Mobility Using a Leap Graph , 2013, PAM.

[34]  Nicholas R. Jennings,et al.  Breaking the habit: Measuring and predicting departures from routine in individual human mobility , 2013, Pervasive Mob. Comput..

[35]  Yi-Bing Lin,et al.  Prefetching for mobile web album , 2016, Wirel. Commun. Mob. Comput..

[36]  Yuanyuan Qiao,et al.  Hidden Markov Model based user mobility analysis in LTE network , 2014, 2014 International Symposium on Wireless Personal Multimedia Communications (WPMC).

[37]  Margaret Martonosi,et al.  Identifying Important Places in People's Lives from Cellular Network Data , 2011, Pervasive.

[38]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[39]  Lionel M. Ni,et al.  An unsupervised framework for sensing individual and cluster behavior patterns from human mobile data , 2012, UbiComp.

[40]  Nei Kato,et al.  Global and individual mobility pattern discovery based on hotspots , 2015, 2015 IEEE International Conference on Communications (ICC).

[41]  Silvia Santini,et al.  How long are you staying?: predicting residence time from human mobility traces , 2013, MobiCom.

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

[43]  Siyuan Liu,et al.  Effective Mobile Context Pattern Discovery via Adapted Hierarchical Dirichlet Processes , 2014, 2014 IEEE 15th International Conference on Mobile Data Management.