Abstract
A point-of-interest (POI) recommendation system performs an important role in location-based services because it can help people to explore new locations and promote advertisers to launch advertisements at appropriate locations. The existing POI recommendation systems require raw check-in history of users, which might cause location privacy violations. Although there have been several matrix factorization (MF) based privacy-preserving recommendation systems, they can only focus on user-POI relationships without considering the human movements in check-in history. To tackle this problem, we design a successive POI recommendation framework with local differential privacy, named SPIREL. SPIREL uses two types of information derived from the check-in history as input for the factorization: a transition pattern between two POIs and the visit counts of POIs. We propose a novel objective function for learning the user-POI and POI-POI relationships simultaneously. We further integrate local differential privacy mechanisms in our proposed framework to prevent potential location privacy breaches. Experiments using four public datasets demonstrate that SPIREL achieves better POI recommendation quality while accomplishing stronger privacy protection.
Highlights
IntroductionSmartphones have resulted in people sharing their daily check-in experiences through social network services, such as Facebook, Foursquare, and Instagram
Smartphones have become an integral part of our everyday lives
We propose a novel private POI recommendation framework called SPIREL (Successive POI REcommendation with local differential privacy (LDP))
Summary
Smartphones have resulted in people sharing their daily check-in experiences through social network services, such as Facebook, Foursquare, and Instagram. Through these check-in data, it is possible to study the online activities, physical movements, and preferences on the points-of-interest (POI) of users. Various location-based services (LBSs) utilize the check-in data to provide the best experiences for their services. Among the various tasks in LBSs, POI recommendation has attracted considerable attention in recent years [1]–[4]. Predicting the subsequent location of a mobile user is important as it can help them to explore interesting and unvisited places. To recommend new POIs for users, most of
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.