skip to main content
research-article

A Neural Network Approach to Jointly Modeling Social Networks and Mobile Trajectories

Published:16 August 2017Publication History
Skip Abstract Section

Abstract

Two characteristics of location-based services are mobile trajectories and the ability to facilitate social networking. The recording of trajectory data contributes valuable resources towards understanding users’ geographical movement behaviors. Social networking is possible when users are able to quickly connect to anyone nearby. A social network with location based services is known as location-based social network (LBSN). As shown in Cho et al. [2013], locations that are frequently visited by socially related persons tend to be correlated, which indicates the close association between social connections and trajectory behaviors of users in LBSNs. To better analyze and mine LBSN data, we need to have a comprehensive view of each of these two aspects, i.e., the mobile trajectory data and the social network.

Specifically, we present a novel neural network model that can jointly model both social networks and mobile trajectories. Our model consists of two components: the construction of social networks and the generation of mobile trajectories. First we adopt a network embedding method for the construction of social networks: a networking representation can be derived for a user. The key to our model lies in generating mobile trajectories. Second, we consider four factors that influence the generation process of mobile trajectories: user visit preference, influence of friends, short-term sequential contexts, and long-term sequential contexts. To characterize the last two contexts, we employ the RNN and GRU models to capture the sequential relatedness in mobile trajectories at the short or long term levels. Finally, the two components are tied by sharing the user network representations. Experimental results on two important applications demonstrate the effectiveness of our model. In particular, the improvement over baselines is more significant when either network structure or trajectory data is sparse.

References

  1. Jie Bao, Yu Zheng, and Mohamed F. Mokbel. 2012. Location-based and preference-aware recommendation using sparse geo-social networking data. In Proceedings of the 20th International Conference on Advances in Geographic Information Systems. ACM, New York, NY, 199--208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Mikhail Belkin and Partha Niyogi. 2001. Laplacian eigenmaps and spectral techniques for embedding and clustering. In Proceedings of the 14th International Conference on Neural Information Processing Systems: Natural and Synthetic (NIPS’01). 585--591. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Yoshua Bengio, Aaron Courville, and Pascal Vincent. 2013. Representation learning: A review and new perspectives. IEEE Transactions on Pattern Analysis and Machine Intelligence 35, 8, 1798--1828. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Preeti Bhargava, Thomas Phan, Jiayu Zhou, and Juhan Lee. 2015. Who, what, when, and where: Multi-dimensional collaborative recommendations using tensor factorization on sparse user-generated data. In Proceedings of the 24th International Conference on World Wide Web (WWW’15). ACM, New York, NY, 130--140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Shaosheng Cao, Wei Lu, and Qiongkai Xu. 2015. GraRep: Learning graph representations with global structural information. In Proceedings of the 24th ACM International Conference on Information and Knowledge Management (CIKM’15). 891--900. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Varun Chandola, Arindam Banerjee, and Vipin Kumar. 2009. Anomaly detection: A survey. ACM Computing Surveys 41, 3, Article No. 15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Mo Chen, Qiong Yang, and Xiaoou Tang. 2007. Directed graph embedding. In Proceedings of the 20th International Joint Conference on Artificial Intelligence (IJCAI’07). 2707--2712. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chen Cheng, Haiqin Yang, Irwin King, and Michael R. Lyu. 2012. Fused matrix factorization with geographical and social influence in location-based social networks. In Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI’12), Vol. 12. 17--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Chen Cheng, Haiqin Yang, Michael R. Lyu, and Irwin King. 2013. Where you like to go next: Successive point-of-interest recommendation. In Proceedings of the 23rd International Joint Conference on Artificial Intelligence (IJCAI’13). 2605--2611. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Eunjoon Cho, Seth A Myers, and Jure Leskovec. 2011. 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 (KDD’11). 1082--1090. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Yoon-Sik Cho, Greg Ver Steeg, and Aram Galstyan. 2013. Socially relevant venue clustering from check-in data. In Proceedings of the KDD Workshop on Mining and Learning with Graphs.Google ScholarGoogle Scholar
  12. Junyoung Chung, Caglar Gulcehre, KyungHyun Cho, and Yoshua Bengio. 2014. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv:1412.3555.Google ScholarGoogle Scholar
  13. Justin Cranshaw, Eran Toch, Jason Hong, Aniket Kittur, and Norman Sadeh. 2010. Bridging the gap between physical location and online social networks. In Proceedings of the 12th ACM International Conference on Ubiquitous Computing. ACM, New York, NY, 119--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. John Duchi, Elad Hazan, and Yoram Singer. 2011. Adaptive subgradient methods for online learning and stochastic optimization. Journal of Machine Learning Research 12, 2121--2159. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Shanshan Feng, Xutao Li, Yifeng Zeng, Gao Cong, Yeow Meng Chee, and Quan Yuan. 2015. Personalized ranking metric embedding for next new POI recommendation. In Proceedings of the 24th International Conference on Artificial Intelligence (IJCAI’15). 2069--2075. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Santo Fortunato. 2010. Community detection in graphs. Physics Reports 486, 3-5, 75--174.Google ScholarGoogle ScholarCross RefCross Ref
  17. Huiji Gao, Jiliang Tang, Xia Hu, and Huan Liu. 2013. Exploring temporal effects for location recommendation on location-based social networks. In Proceedings of the 7th ACM Conference on Recommender Systems (RecSys’13). ACM, New York, NY, 93--100. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Huiji Gao, Jiliang Tang, Xia Hu, and Huan Liu. 2015. Content-aware point of interest recommendation on location-based social networks. In Proceedings of the 29th AAAI Conference on Artificial Intelligence (AAAI’15). 1721--1727. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Hong Huang, Jie Tang, Sen Wu, Lu Liu, and Xiaoming Fu. 2014. Mining triadic closure patterns in social networks. In Proceedings of the 23rd International Conference on World Wide Web (WWW’14). ACM, New York, NY, 499--504. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. 2012. ImageNet classification with deep convolutional neural networks. In Proceedings of the 25th International Conference on Neural Information Processing Systems (NIPS’12). 1097--1105. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Quoc V. Le and Tomas Mikolov. 2014. Distributed representations of sentences and documents. Computer Science 4, 1188--1196.Google ScholarGoogle Scholar
  22. Min-Joong Lee and Chin-Wan Chung. 2011. A user similarity calculation based on the location for social network services. In Proceedings of the International Conference on Database Systems for Advanced Applications. 38--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Justin J. Levandoski, Mohamed Sarwat, Ahmed Eldawy, and Mohamed F. Mokbel. 2012. LARS: A location-aware recommender system. In Proceedings of the 2012 IEEE 28th International Conference on Data Engineering. IEEE, Los Alamitos, CA, 450--461. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Quannan Li, Yu Zheng, Xing Xie, Yukun Chen, Wenyu Liu, and Wei-Ying Ma. 2008. Mining user similarity based on location history. In Proceedings of the 16th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, New York, NY, 34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Yize Li, Jiazhong Nie, Yi Zhang, Bingqing Wang, Baoshi Yan, and Fuliang Weng. 2010. Contextual recommendation based on text mining. In Proceedings of the 23rd International Conference on Computational Linguistics: Posters. 692--700. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. David Liben-Nowell and Jon Kleinberg. 2007. The link-prediction problem for social networks. Journal of the American Society for Information Science and Technology 58, 7, 1019--1031. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Qiang Liu, Shu Wu, Liang Wang, and Tieniu Tan. 2016. Predicting the next location: A recurrent model with spatial and temporal contexts. In Proceedings of the 30th AAAI Conference on Artificial Intelligence (AAAI’16). Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Hao Ma. 2014. On measuring social friend interest similarities in recommender systems. In Proceedings of the 37th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, New York, NY, 465--474. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Ashwin Machanavajjhala, Aleksandra Korolova, and Atish Das Sarma. 2011. Personalized social recommendations: Accurate or private. Proceedings of the VLDB Endowment 4, 7, 440--450. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Tomas Mikolov, Martin Karafiát, Lukas Burget, Jan Cernockỳ, and Sanjeev Khudanpur. 2010. Recurrent neural network based language model. In Proceedings of the International Conference on Spoken Language Processing (INTERSPEECH’10), Vol. 2. 3.Google ScholarGoogle Scholar
  31. Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S. Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Proceedings of the 26th International Conference on Neural Information Processing Systems (NIPS’13). 3111--3119. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Sparsh Mittal. 2016. A survey of techniques for approximate computing. ACM Computing Surveys 48, 4, 62. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Andriy Mnih and Ruslan Salakhutdinov. 2007. Probabilistic matrix factorization. In Proceedings of the 20th International Conference on Neural Information Processing Systems (NIPS’07). 1257--1264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. DeepWalk: Online learning of social representations. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’14). 701--710. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Huy Pham, Ling Hu, and Cyrus Shahabi. 2011. Towards integrating real-world spatiotemporal data with social networks. In Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, New York, NY, 453--457. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Huy Pham, Cyrus Shahabi, and Yan Liu. 2013. EBM: An entropy-based model to infer social strength from spatiotemporal data. In Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data. ACM, New York, NY, 265--276. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Steffen Rendle, Christoph Freudenthaler, and Lars Schmidt-Thieme. 2010. Factorizing personalized Markov chains for next-basket recommendation. In Proceedings of the 19th International Conference on World Wide Web (WWW’10). 811--820. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Daniel Mauricio Romero and Jon M. Kleinberg. 2010. The directed closure process in hybrid social-information networks, with an analysis of link formation on Twitter. In Proceedings of the 4th International AAAI Conference on Weblogs and Social Media (ICWSM’10). 138--145.Google ScholarGoogle Scholar
  39. Prithviraj Sen, Galileo Namata, Mustafa Bilgic, Lise Getoor, Brian Galligher, and Tina Eliassi-Rad. 2008. Collective classification in network data. AI Magazine 29, Article No. 3.Google ScholarGoogle Scholar
  40. Jian Tang, Meng Qu, and Qiaozhu Mei. 2015a. PTE: Predictive text embedding through large-scale heterogeneous text networks. In Proceedings of the 21st ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’15). 1165--1174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. 2015b. LINE: Large-scale information network embedding. In Proceedings of the 24th International Conference on World Wide Web (WWW’15). 1067--1077. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Lei Tang and Huan Liu. 2009. Relational learning via latent social dimensions. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’09). 817--826. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Lei Tang and Huan Liu. 2011. Leveraging social media networks for classification. Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’11).Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Cunchao Tu, Zhiyuan Liu, and Maosong Sun. 2015. PRISM: Profession identification in social media with personal information and community structure. In Proceedings of the Chinese National Conference on Social Media Processing. 15--27.Google ScholarGoogle ScholarCross RefCross Ref
  45. Cunchao Tu, Weicheng Zhang, Zhiyuan Liu, and Maosong Sun. 2016. Max-margin DeepWalk: Discriminative learning of network representation. In Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI’16). 3889--3895. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Dashun Wang, Dino Pedreschi, Chaoming Song, Fosca Giannotti, and Albert-Laszlo Barabasi. 2011. Human mobility, social ties, and link prediction. In Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’11). ACM, New York, NY, 1100--1108. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Pengfei Wang, Jiafeng Guo, Yanyan Lan, Jun Xu, Shengxian Wan, and Xueqi Cheng. 2015. Learning hierarchical representation model for NextBasket recommendation. In Proceedings of of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’15). 403--412. Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Paul J. Werbos. 1990. Backpropagation through time: What it does and how to do it. Proceedings of the IEEE 78, 10, 1550--1560.Google ScholarGoogle ScholarCross RefCross Ref
  49. Xiangye Xiao, Yu Zheng, Qiong Luo, and Xing Xie. 2010. Finding similar users using category-based location history. In Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, New York, NY, 442--445. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Shuicheng Yan, Dong Xu, Benyu Zhang, Hong-Jiang Zhang, Qiang Yang, and Stephen Lin. 2007. Graph embedding and extensions: A general framework for dimensionality reduction. IEEE Transactions on Pattern Analysis and Machine Intelligence 29, 1, 40--51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Cheng Yang, Zhiyuan Liu, Deli Zhao, Maosong Sun, and Edward Y. Chang. 2015. Network representation learning with rich text information. In Proceedings of the 24th International Conference on Artificial Intelligence (IJCAI’15). 2111--2117. Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Jihang Ye, Zhe Zhu, and Hong Cheng. 2013. What’s your next move: User activity prediction in location-based social networks. In Proceedings of the SIAM International Conference on Data Mining.Google ScholarGoogle ScholarCross RefCross Ref
  53. Mao Ye, Peifeng Yin, Wang-Chien Lee, and Dik-Lun Lee. 2011. Exploiting geographical influence for collaborative point-of-interest recommendation. In Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, New York, NY, 325--334. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Hongzhi Yin, Yizhou Sun, Bin Cui, Zhiting Hu, and Ling Chen. 2013. LCARS: A location-content-aware recommender system. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 221--229. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Quan Yuan, Gao Cong, and Chin-Yew Lin. 2014a. COM: A generative model for group recommendation. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 163--172. Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. Quan Yuan, Gao Cong, Zongyang Ma, Aixin Sun, and Nadia Magnenat Thalmann. 2013. Time-aware point-of-interest recommendation. In Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, New York, NY, 363--372. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. Quan Yuan, Gao Cong, and Aixin Sun. 2014b. Graph-based point-of-interest recommendation with geographical and temporal influences. In Proceedings of the 23rd ACM International Conference on Information and Knowledge Management. ACM, New York, NY, 659--668. Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. Jia-Dong Zhang, Chi-Yin Chow, and Yanhua Li. 2014a. LORE: Exploiting sequential influence for location recommendations. In Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, New York, NY, 103--112. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. Yuyu Zhang, Hanjun Dai, Chang Xu, Jun Feng, Taifeng Wang, Jiang Bian, Bin Wang, and Tie-Yan Liu. 2014b. Sequential click prediction for sponsored search with recurrent neural networks. arXiv:1404.5772. Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. Kaiqi Zhao, Gao Cong, Quan Yuan, and Kenny Q. Zhu. 2015. SAR: A sentiment-aspect-region model for user preference analysis in geo-tagged reviews. In Proceedings of the 2015 IEEE 31st International Conference on Data Engineering. IEEE, Los Alamitos, CA, 675--686.Google ScholarGoogle Scholar
  61. Wayne Xin Zhao, Ningnan Zhou, Wenhui Zhang, Ji-Rong Wen, Shan Wang, and Edward Y. Chang. 2016. A probabilistic lifestyle-based trajectory model for social strength inference from human trajectory data. ACM Transactions on Information Systems 35, 1, 8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. Vincent W. Zheng, Yu Zheng, Xing Xie, and Qiang Yang. 2010. Collaborative location and activity recommendations with GPS history data. In Proceedings of the 19th International Conference on World Wide Web (WWW’10). ACM, New York, NY, 1029--1038. Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. Yu Zheng. 2015. Trajectory data mining: An overview. ACM Transactions on Intelligent Systems and Technology 6, 3, 29. Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. Yu Zheng, Xing Xie, and Wei-Ying Ma. 2010. GeoLife: A collaborative social networking service among user, location and trajectory. IEEE Data Engineering Bulletin 33, 2, 32--39.Google ScholarGoogle Scholar
  65. Yu Zheng, Lizhu Zhang, Zhengxin Ma, Xing Xie, and Wei-Ying Ma. 2011. Recommending friends and locations based on individual location history. ACM Transactions on the Web 5, 1, 5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. Yu Zheng, Lizhu Zhang, Xing Xie, and Wei-Ying Ma. 2009. Mining interesting locations and travel sequences from GPS trajectories. In Proceedings of the 18th International Conference on World Wide Web (WWW’09). ACM, New York, NY, 791--800. Google ScholarGoogle ScholarDigital LibraryDigital Library
  67. Ningnan Zhou, Wayne Xin Zhao, Xiao Zhang, Ji-Rong Wen, and Shan Wang. 2016. A general multi-context embedding model for mining human trajectory data. IEEE Transactions on Knowledge and Data Engineering 28, 8, 1945--1958.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Neural Network Approach to Jointly Modeling Social Networks and Mobile Trajectories

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM Transactions on Information Systems
            ACM Transactions on Information Systems  Volume 35, Issue 4
            Special issue: Search, Mining and their Applications on Mobile Devices
            October 2017
            461 pages
            ISSN:1046-8188
            EISSN:1558-2868
            DOI:10.1145/3112649
            Issue’s Table of Contents

            Copyright © 2017 ACM

            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 ACM 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: 16 August 2017
            • Accepted: 1 January 2017
            • Revised: 1 December 2016
            • Received: 1 June 2016
            Published in tois Volume 35, Issue 4

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader