A probabilistic kernel method for human mobility prediction with smartphones

被引:53
作者
Trinh Minh Tri Do [1 ]
Dousse, Olivier [2 ]
Miettinen, Markus [2 ]
Gatica-Perez, Daniel [1 ,3 ]
机构
[1] Idiap Res Inst, Martigny, Switzerland
[2] Nokia Res Ctr, Lausanne, Switzerland
[3] Ecole Polytech Fed Lausanne, CH-1015 Lausanne, Switzerland
关键词
Smartphone; Human mobility; Prediction; Personalized service; LOCATION-TRACKING; PLACES; GPS;
D O I
10.1016/j.pmcj.2014.09.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Human mobility prediction is an important problem that has a large number of applications, especially in context-aware services. This paper presents a study on location prediction using smartphone data, in which we address modeling and application aspects. Building personalized location prediction models from smartphone data remains a technical challenge due to data sparsity, which comes from the complexity of human behavior and the typically limited amount of data available for individual users. To address this problem, we propose an approach based on kernel density estimation, a popular smoothing technique for sparse data. Our approach contributes to existing work in two ways. First, our proposed model can estimate the probability that a user will be at a given location at a specific time in the future, by using both spatial and temporal information via multiple kernel functions. Second, we also show how our probabilistic framework extends to a more practical task of location prediction for a time window in the future. Our approach is validated on an everyday life location dataset consisting of 133 smartphone users. Our method reaches an accuracy of 84% for the next hour, and an accuracy of 77% for the next three hours. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:13 / 28
页数:16
相关论文
共 25 条
[1]  
[Anonymous], 1999, MODERN INFORM RETRIE
[2]   Using GPS to learn significant locations and predict movement across multiple users [J].
Ashbrook, Daniel ;
Starner, Thad .
PERSONAL AND UBIQUITOUS COMPUTING, 2003, 7 (05) :275-286
[3]  
Bajaj R, 2002, COMPUTER, V35, P92, DOI 10.1109/MC.2002.993780
[4]  
Chittaranjan G., 2012, PERS UBIQUIT COMPUT, P1
[5]  
Do T. M. T., 2012, P UBICOMP
[6]  
Etter V., 2012, P MDC WORKSH
[7]  
Gao H., 2012, P MDC WORKSH
[8]  
Hightower J, 2005, LECT NOTES COMPUT SC, V3660, P159
[9]  
Horvitz E., 2012, P UBICOMP
[10]  
Jensen Bjorn Sand, 2010, Proceedings of the 2010 IEEE International Workshop on Machine Learning for Signal Processing (MLSP), P196, DOI 10.1109/MLSP.2010.5588997