Successive Point-of-Interest Recommendation With Local Differential Privacy

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

Full description

Bibliographic Details
Main Authors: Jong Seon Kim, Jong Wook Kim, Yon Dohn Chung
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9420065/
id doaj-469e0c494b3c417f9f1d019c20673941
record_format Article
spelling doaj-469e0c494b3c417f9f1d019c206739412021-05-07T23:00:41ZengIEEEIEEE Access2169-35362021-01-019663716638610.1109/ACCESS.2021.30768099420065Successive Point-of-Interest Recommendation With Local Differential PrivacyJong Seon Kim0https://orcid.org/0000-0002-3812-3802Jong Wook Kim1https://orcid.org/0000-0001-8373-1893Yon Dohn Chung2https://orcid.org/0000-0003-2070-5123Department of Computer Science and Engineering, Korea University, Seoul, South KoreaDepartment of Computer Science, Sangmyung University, Seoul, South KoreaDepartment of Computer Science and Engineering, Korea University, Seoul, South KoreaA 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.https://ieeexplore.ieee.org/document/9420065/Point-of-Interestrecommendation systemlocal differential privacymatrix factorization
collection DOAJ
language English
format Article
sources DOAJ
author Jong Seon Kim
Jong Wook Kim
Yon Dohn Chung
spellingShingle Jong Seon Kim
Jong Wook Kim
Yon Dohn Chung
Successive Point-of-Interest Recommendation With Local Differential Privacy
IEEE Access
Point-of-Interest
recommendation system
local differential privacy
matrix factorization
author_facet Jong Seon Kim
Jong Wook Kim
Yon Dohn Chung
author_sort Jong Seon Kim
title Successive Point-of-Interest Recommendation With Local Differential Privacy
title_short Successive Point-of-Interest Recommendation With Local Differential Privacy
title_full Successive Point-of-Interest Recommendation With Local Differential Privacy
title_fullStr Successive Point-of-Interest Recommendation With Local Differential Privacy
title_full_unstemmed Successive Point-of-Interest Recommendation With Local Differential Privacy
title_sort successive point-of-interest recommendation with local differential privacy
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description 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.
topic Point-of-Interest
recommendation system
local differential privacy
matrix factorization
url https://ieeexplore.ieee.org/document/9420065/
work_keys_str_mv AT jongseonkim successivepointofinterestrecommendationwithlocaldifferentialprivacy
AT jongwookkim successivepointofinterestrecommendationwithlocaldifferentialprivacy
AT yondohnchung successivepointofinterestrecommendationwithlocaldifferentialprivacy
_version_ 1721455140132618240