Skip to main content
Log in

Personalized location recommendation using mobile phone usage information

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Location recommendation has become a hot research area in recent years. The cold-start problem is still a great challenge in personalized location recommendation, which makes it difficult to infer a new user’s preferences, because a new user generally has never visited any location at the start. To address this problem, the existing studies usually exploit other information, e.g., demographic features, to characterize users. However, such little information is not sufficient to profile users accurately. In addition, abundant mobile phone usage information can be recorded when users are using their phones, e.g., the use frequency of Apps, which can fully reveal the diverse characteristics of different users. In this paper, we propose a personalized location recommendation method using mobile phone usage information, which transforms the location recommendation problem into a regression task, and extracts six types of mobile phone usage features to profile users. Demographic features and location features are also extracted. To efficiently reduce model parameters, factorization machines are employed to construct the recommendation model, which models feature interactions as the inner products of latent vectors with matrix factorization. We evaluate the proposed method using the open dataset of Nokia Mobile Data Challenge, and experimental results show the effectiveness of the proposed method in personalized location recommendation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Carolis BD, Cozzolongo G, Pizzutilo S, Silvestri V (2007) MyMap: generating personalized tourist descriptions. Appl Intell 26(2):111–124

    Article  Google Scholar 

  2. Di Ferdinando A, Rosi A, Lent R, Manzalini A, Zambonelli F (2009) MyAds: a system for adaptive pervasive advertisements. Pervasive Mob Comput 5(5):385–401

    Article  Google Scholar 

  3. Zheng Y, Chen Y, Xie X, Ma W-Y (2009) GeoLife2.0: a location-based social networking service. In: Proc. of the 10th international conference on mobile data management: systems, services and middleware, pp 357–358

  4. Huang J, Zhu K, Zhong N (2016) A probabilistic inference model for recommender systems. Appl Intell 45(3):686–694

    Article  Google Scholar 

  5. Zhang H, Min F, Shi B (2017) Regression-based three-way recommendation. Inf Sci 378:441–461

  6. Xing S, Liu F, Zhao X, Li T (2018) Points-of-interest recommendation based on convolution matrix factorization. Appl Intell 48(8):2458–2469

    Article  Google Scholar 

  7. Cao X, Cong G, Jensen CS (2010) Mining significant semantic locations from GPS data. Proc of the VLDB Endowment 3(1–2):1009–1020

    Article  Google Scholar 

  8. Venetis P, Gonzalez H, Jensen CS, Halevy A (2011) Hyper-local, directions based ranking of places. Proc of the VLDB Endowment 4(5):290–301

    Article  Google Scholar 

  9. Zheng Y, Zhang L, Xie X, Ma W-Y (2009) Mining interesting locations and travel sequences from GPS trajectories. In: Proc. of the 18th international conference on world wide web, pp 791–800

  10. Zheng Y, Xie X (2011) Learning travel recommendations from user-generated GPS traces. ACM Trans Intell Syst Technol 2(1):2

    Article  Google Scholar 

  11. Gao H, Tang J, Hu X, Liu H (2013) Exploring temporal effects for location recommendation on location-based social networks. In: Proc. of the 7th ACM conference on recommender systems, pp 93–100

  12. Yang D, Zhang D, Yu Z, Wang Z (2013) A sentiment-enhanced personalized location recommendation system. In: Proc. of the 24th ACM conference on hypertext and social media, pp 119–128

  13. Zheng VW, Zheng Y, Xie X, Yang Q (2010) Collaborative location and activity recommendations with GPS history data. In: Proc. of the 19th international conference on world wide web, pp 1029–1038

  14. Safoury L, Salah A (2013) Exploiting user demographic attributes for solving cold-start problem in recommender system. Lecture Notes on Software Engineering 1(3):303–307

    Article  Google Scholar 

  15. Blondel VD, Decuyper A, Krings G (2015) A survey of results on mobile phone datasets analysis. EPJ Data Sci 4(1):10

    Article  Google Scholar 

  16. Guo H, Chen L, Chen G, Lv M (2016) Smartphone-based activity recognition independent of device orientation and placement. Int J Commun Syst 29(16):2403–2415

    Article  Google Scholar 

  17. Lv M, Chen L, Chen T, Chen G (2018) Bi-view semi-supervised learning based semantic human activity recognition using accelerometers. IEEE Trans Mob Comput 17(9):1991–2001

  18. Jin M, He Y, Fang D, Chen X, Meng X, Xing T (2018) iGuard: a real-time anti-theft system for smartphones. IEEE Trans Mob Comput 17(10):2307–2320

  19. Shi W, Yang J, Jiang Y, Yang F, Xiong Y (2011) Senguard: passive user identification on smartphones using multiple sensors. In: Proc. of IEEE 7th international conference on wireless and mobile computing, networking and communications, pp 141–148

  20. Wu X, Chen L, Lv M, Han M, Chen G (2017) Cost-sensitive semi-supervised personalized semantic place label recognition using multi-context data. Proc ACM Interact Mob Wearable Ubiquitous Technol 1(3):116

  21. Zhu Y, Zhong E, Lu Z, Yang Q (2013) Feature engineering for semantic place prediction. Pervasive Mob Comput 9(6):772–783

    Article  Google Scholar 

  22. Rendle S (2012) Factorization machines with Libfm. ACM Trans Intell Syst Technol 3(3):57

  23. Leung KW, Lee DL, Lee W-C (2011) CLR: a collaborative location recommendation framework based on co-clustering. In: Proc. of the 34th international ACM SIGIR conference on research and development in information retrieval, pp 305–314

  24. Ye M, Yin P, Lee W-C (2010) Location recommendation for location-based social networks. In: Proc. of the 18th SIGSPATIAL international conference on advances in geographic information systems, pp 458–461

  25. Berjani B, Strufe T (2011) A recommendation system for spots in location-based online social networks. In: Proc. of the 4th workshop on social network systems

  26. Ying JJ, Lu EH, Kuo W-N, Tseng VS (2012) Urban point-of-interest recommendation by mining user check-in behaviors. In: Proc. of the ACM SIGKDD international workshop on urban computing, pp 63–70

  27. Zhang H, Yang Y, Zhang Z (2016) CTS: combine temporal influence and spatial influence for time-aware POI recommendation. In: International conference of young computer scientists, engineers and educators, pp 272–286

  28. Xu Z, Chen L, Dai Y, Chen G (2017) A dynamic topic model and matrix factorization based travel recommendation method exploiting ubiquitous data. IEEE Trans Multimedia 19(8):1933–1945

    Article  Google Scholar 

  29. Rendle S (2010) Factorization machines. In: Proc. of IEEE 10th international conference on data mining, pp 995–1000

  30. Rendle S, Gantner Z, Freudenthaler C, Schmidt-Thieme L (2011) Fast context-aware recommendations with factorization machines. In: Proc. of the 34th international ACM SIGIR conference on research and development in information retrieval, pp 635–644

  31. Ester M, Kriegel H-P, Sander J, Xu X (1996) A density-based algorithm for discovering clusters in large spatial databases with noise. In: Proc. of the 2nd international conference on knowledge discovery and data mining, pp 226–231

  32. Prabhala B (2015) PbMFS-periodicity based mobility forecasting system. PhD dissertation, The Pennsylvania State University

  33. Prabhala B, Porta TL (2015) Spatial and temporal considerations in next place predictions. In: Computer communications workshops, pp 390–395

  34. Sarda S, Eickhoff C, Hofmann T (2016) Semantic place descriptors for classification and map discovery. arXiv preprint arXiv:1601.05952

  35. Butt S, Phillips JG (2008) Personality and self-reported Mobile phone use. Comput Hum Behav 24(2):346–360

    Article  Google Scholar 

  36. Chittaranjan G, Blom J, Gatica-Perez D (2013) Mining large-scale smartphone data for personality studies. Pers Ubiquit Comput 17(3):433–450

    Article  Google Scholar 

  37. Suki NM, Suki NM (2007) Mobile phone usage for M-learning: comparing heavy and light mobile phone users. Campus-Wide Information Systems 24(5):355–365

    Article  Google Scholar 

  38. Zhao S, Ramos J, Tao J, Jiang Z, Li S, Wu Z, Pan G, Dey AK (2016) Discovering different kinds of smartphone users through their application usage behaviors. In: Proc. of the 2016 ACM international joint conference on pervasive and ubiquitous computing, pp 498–509

  39. Yang C-C, Hsu Y-L (2010) A review of accelerometry-based wearable motion detectors for physical activity monitoring. Sensors 10(8):7772–7788

    Article  Google Scholar 

  40. Peng L, Chen L, Wu X, Chen G (2016) Hierarchical complex activity representation and recognition using topic model and classifier level fusion. IEEE Trans Biomed Eng 64(6):1369–1379

    Article  Google Scholar 

  41. Guo H, Chen L, Shen Y, Chen G (2014) Activity recognition exploiting classifier level fusion of acceleration and physiological signals. In: Proc. of the ACM international joint conference on pervasive and ubiquitous computing: adjunct publication, pp 63–66

  42. Parkka J, Ermes M, Korpipaa P, Mantyjarvi J, Peltola J, Korhonen I (2006) Activity classification using realistic data from wearable sensors. IEEE Trans Inf Technol Biomed 10(1):119–128

    Article  Google Scholar 

  43. Hartigan JA, Wong MA (1979) Algorithm AS 136: a K-means clustering algorithm. J R Stat Soc 28(1):100–108

    MATH  Google Scholar 

  44. Huang C-M, Ying JJ, Tseng VS (2012) Mining users’ behaviors and environments for semantic place prediction. In: Proc. of Nokia mobile data challenge workshop

  45. Sae-Tang A, Catasta M, McDowell LK, Aberer K (2012) Semantic place prediction using mobile data. In: Proc. of Nokia mobile data challenge workshop

  46. Kiukkonen N, Blom J, Dousse O, Gatica-Perez D, Laurila J (2010) Towards rich mobile phone datasets: Lausanne data collection campaign. In: Proc. of the 7th international conference on pervasive services

  47. Laurila JK, Gatica-Perez D, Aad I, Blom J, Bornet O, Do T-M-T, Dousse O, Eberle J, Miettinen M (2012) The mobile data challenge: big data for mobile computing research. In: Pervasive computing

  48. Paterek A (2007) Improving regularized singular value decomposition for collaborative filtering. In: Proc. of KDD cup and workshop, pp 39–42

  49. He X, Zhang H, Kan MY, Chua TS (2016) Fast matrix factorization for online recommendation with implicit feedback. In: Proceedings of the 39th international ACM SIGIR conference on research and development in information retrieval, pp 549–558

  50. He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web, pp 173–182

  51. Barkhuus L, Dey AK (2003) Location-based Services for mobile telephony: a study of users' privacy concerns. In: Proc. of the 9th IFIP TC13 international conference on human–computer interaction, pp 709–712

Download references

Acknowledgements

This work was supported by the National Key Research and Development Program of China under Grant No. 2018YFB0505000. The experiments used the MDC Database made available by Idiap Research Institute, Switzerland and owned by Nokia.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ling Chen.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shi, H., Chen, L., Xu, Z. et al. Personalized location recommendation using mobile phone usage information. Appl Intell 49, 3694–3707 (2019). https://doi.org/10.1007/s10489-019-01477-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-019-01477-6

Keywords

Navigation