Successive Point-of-Interest Recommendation With Local Differential Privacy

Citations

WEB OF SCIENCE

19
Citations

SCOPUS

26

초록

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 preservation.

키워드

HistoryDifferential privacyLinear programmingServersOptimizationMatrix decompositionMathematical modelPoint-of-Interestrecommendation systemlocal differential privacymatrix factorization
제목
Successive Point-of-Interest Recommendation With Local Differential Privacy
저자
Kim, Jong SeonKim, Jong WookChung, Yon Dohn
DOI
10.1109/ACCESS.2021.3076809
발행일
2021
유형
Article
저널명
IEEE Access
9
페이지
66371 ~ 66386