Mining Points-of-Interest for Explaining Urban Phenomena: A Scalable Variational Inference Approach

Points-of-interest (POIs; i.e., restaurants, bars, landmarks, and other entities) are common in web-mined data: they greatly explain the spatial distributions of urban phenomena. The conventional modeling approach relies upon feature engineering, yet it ignores the spatial structure among POIs. In order to overcome this shortcoming, the present paper proposes a novel spatial model for explaining spatial distributions based on web-mined POIs. Our key contributions are: (1) We present a rigorous yet highly interpretable formalization in order to model the influence of POIs on a given outcome variable. Specifically, we accommodate the spatial distributions of both the outcome and POIs. In our case, this modeled by the sum of latent Gaussian processes. (2) In contrast to previous literature, our model infers the influence of POIs without feature engineering, instead we model the influence of POIs via distance-weighted kernel functions with fully learnable parameterizations. (3) We propose a scalable learning algorithm based on sparse variational approximation. For this purpose, we derive a tailored evidence lower bound (ELBO) and, for appropriate likelihoods, we even show that an analytical expression can be obtained. This allows fast and accurate computation of the ELBO. Finally, the value of our approach for web mining is demonstrated in two real-world case studies. Our findings provide substantial improvements over state-of-the-art baselines with regard to both predictive and, in particular, explanatory performance. Altogether, this yields a novel spatial model for leveraging web-mined POIs. Within the context of location-based social networks, it promises an extensive range of new insights and use cases.

[1]  Chia-Hui Chang,et al.  Verification of POI and Location Pairs via Weakly Labeled Web Data , 2015, WWW.

[2]  Mao Ye,et al.  Exploiting geographical influence for collaborative point-of-interest recommendation , 2011, SIGIR.

[3]  B. Minasny,et al.  Spatial prediction of soil properties using EBLUP with the Matérn covariance function , 2007 .

[4]  Yingyuan Xiao,et al.  R2SIGTP: a Novel Real-Time Recommendation System with Integration of Geography and Temporal Preference for Next Point-of-Interest , 2019, WWW.

[5]  M. Fortin,et al.  Spatial Analysis: A Guide for Ecologists 1st edition , 2005 .

[6]  Zoubin Ghahramani,et al.  Sparse Gaussian Processes using Pseudo-inputs , 2005, NIPS.

[7]  Norman M. Sadeh,et al.  The Livehoods Project: Utilizing Social Media to Understand the Dynamics of a City , 2012, ICWSM.

[8]  K. Janowicz,et al.  A weighted multi-attribute method for matching user-generated Points of Interest , 2014 .

[9]  ChowChi-Yin,et al.  Spatiotemporal Sequential Influence Modeling for Location Recommendations , 2015 .

[10]  Zijun Yao,et al.  Exploiting Human Mobility Patterns for Point-of-Interest Recommendation , 2018, WSDM.

[11]  Carl E. Rasmussen,et al.  A Unifying View of Sparse Approximate Gaussian Process Regression , 2005, J. Mach. Learn. Res..

[12]  Talel Abdessalem,et al.  POI Recommendation: Towards Fused Matrix Factorization with Geographical and Temporal Influences , 2015, RecSys.

[13]  John K Kruschke,et al.  Bayesian data analysis. , 2010, Wiley interdisciplinary reviews. Cognitive science.

[14]  Cecilia Mascolo,et al.  Geo-spotting: mining online location-based services for optimal retail store placement , 2013, KDD.

[15]  Cristina Kadar,et al.  Mining large-scale human mobility data for long-term crime prediction , 2018, EPJ Data Science.

[16]  Hao Wang,et al.  Exploiting POI-Specific Geographical Influence for Point-of-Interest Recommendation , 2018, IJCAI.

[17]  A. Stewart Fotheringham,et al.  Geographically Weighted Regression: A Method for Exploring Spatial Nonstationarity , 2010 .

[18]  Jiawei Han,et al.  Bridging Collaborative Filtering and Semi-Supervised Learning: A Neural Approach for POI Recommendation , 2017, KDD.

[19]  Sw. Banerjee,et al.  Hierarchical Modeling and Analysis for Spatial Data , 2003 .

[20]  Jennifer Neville,et al.  Exploring Student Check-In Behavior for Improved Point-of-Interest Prediction , 2018, KDD.

[21]  Cecilia Mascolo,et al.  Measuring Urban Social Diversity Using Interconnected Geo-Social Networks , 2016, WWW.

[22]  Dirk Neumann,et al.  In free float: Developing Business Analytics support for carsharing providers , 2016 .

[23]  Xiaoming Jin,et al.  Cross-region collaborative filtering for new point-of-interest recommendation , 2013, WWW.

[24]  Lei Wang,et al.  On the brink: Predicting business failure with mobile location-based checkins , 2015, Decis. Support Syst..

[25]  Cecilia Mascolo,et al.  A Tale of Many Cities: Universal Patterns in Human Urban Mobility , 2011, PloS one.

[26]  Huan Liu,et al.  What Your Images Reveal: Exploiting Visual Contents for Point-of-Interest Recommendation , 2017, WWW.

[27]  Adam Rae,et al.  Mining the web for points of interest , 2012, SIGIR '12.

[28]  Alexis Boukouvalas,et al.  GPflow: A Gaussian Process Library using TensorFlow , 2016, J. Mach. Learn. Res..

[29]  Michael R. Lyu,et al.  A Survey of Point-of-interest Recommendation in Location-based Social Networks , 2016, ArXiv.

[30]  Neil D. Lawrence,et al.  Gaussian Processes for Big Data , 2013, UAI.

[31]  Aki Vehtari,et al.  Yes, but Did It Work?: Evaluating Variational Inference , 2018, ICML.

[32]  A. Gelfand,et al.  Proper multivariate conditional autoregressive models for spatial data analysis. , 2003, Biostatistics.

[33]  Xing Xie,et al.  Predicting the Spatio-Temporal Evolution of Chronic Diseases in Population with Human Mobility Data , 2018, IJCAI.

[34]  Michael R. Lyu,et al.  Geo-Teaser: Geo-Temporal Sequential Embedding Rank for Point-of-interest Recommendation , 2016, WWW.

[35]  Stefan Feuerriegel,et al.  Public decision support for low population density areas: An imbalance-aware hyper-ensemble for spatio-temporal crime prediction , 2019, Decis. Support Syst..

[36]  Kunpeng Zhang,et al.  Adversarial Point-of-Interest Recommendation , 2019, WWW.

[37]  François Grondin,et al.  Lookupia: An Intelligent Real Estate Search Engine for Finding Houses Optimally Geolocated to Reach Points of Interest , 2016, WWW.

[38]  R. Webster,et al.  Basic Steps in Geostatistics: The Variogram and Kriging , 2015, SpringerBriefs in Agriculture.

[39]  Ling Chen,et al.  Spatial-Aware Hierarchical Collaborative Deep Learning for POI Recommendation , 2017, IEEE Transactions on Knowledge and Data Engineering.

[40]  Stephen A. Jarvis,et al.  A spatio-temporal, Gaussian process regression, real-estate price predictor , 2016, SIGSPATIAL/GIS.

[41]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[42]  Kwan Hui Lim,et al.  Travel Itinerary Recommendations with Must-see Points-of-Interest , 2018, WWW.

[43]  Daniel Gatica-Perez,et al.  Discovering places of interest in everyday life from smartphone data , 2011, Multimedia Tools and Applications.

[44]  Marco Helbich,et al.  Geostatistical mapping of real estate prices: an empirical comparison of kriging and cokriging , 2014, Int. J. Geogr. Inf. Sci..

[45]  Yang Xiao Hedonic Housing Price Theory Review , 2017 .

[46]  James Hensman,et al.  Scalable Variational Gaussian Process Classification , 2014, AISTATS.

[47]  Dirk Neumann,et al.  Moving in time and space - Location intelligence for carsharing decision support , 2017, Decis. Support Syst..

[48]  Daniel Kifer,et al.  Crime Rate Inference with Big Data , 2016, KDD.

[49]  David Darmofal,et al.  Spatial Analysis for the Social Sciences , 2015 .

[50]  Xing Xie,et al.  Discovering regions of different functions in a city using human mobility and POIs , 2012, KDD.

[51]  D. Higdon Space and Space-Time Modeling using Process Convolutions , 2002 .

[52]  Arno Solin,et al.  Variational Fourier Features for Gaussian Processes , 2016, J. Mach. Learn. Res..

[53]  Lejian Liao,et al.  Inferring a Personalized Next Point-of-Interest Recommendation Model with Latent Behavior Patterns , 2016, AAAI.