The ubiquity of mobile devices has led to the proliferation of mobile services that provide personalized and context-aware content to their users. Modern mobile services are distributed between end-devices, such as smartphones, and remote servers that reside in the cloud. Such services thrive on their ability to predict future contexts to pre-fetch content or make context-specific recommendations. An increasingly common method to predict future contexts, such as location, is via machine learning (ML) models. Recent work in context prediction has focused on ML model personalization where a personalized model is learned for each individual user in order to tailor predictions or recommendations to a user's mobile behavior. While the use of personalized models increases efficacy of the mobile service, we argue that it increases privacy risk since a personalized model encodes contextual behavior unique to each user. To demonstrate these privacy risks, we present several attribute inference-based privacy attacks and show that such attacks can leak privacy with up to 78% efficacy for top-3 predictions. We present Pelican, a privacy-preserving personalization system for context-aware mobile services that leverages both device and cloud resources to personalize ML models while minimizing the risk of privacy leakage for users. We evaluate Pelican using real world traces for location-aware mobile services and show that Pelican can substantially reduce privacy leakage by up to 75%.
翻译:移动设备随处可见,导致向用户提供个性化和符合背景内容的移动服务激增。现代移动服务分布在终端设备(如智能手机)和云层中的远程服务器之间。这类服务在预测未来背景以预发内容或针对具体背景提出建议的能力上蓬勃发展。一种越来越常见的预测未来背景的方法,如定位,是通过机器学习模型(ML)进行。最近的背景预测工作侧重于ML模型个人化,为每个用户学习个性化模型,以便根据用户的移动行为调整预测或建议。使用个性化模型提高了移动服务的效率,但我们争辩说,这种服务会增加隐私风险,因为一个个性化模型将每个用户独特的背景行为编码为背景行为。为了展示这些隐私风险,我们提出了几种基于隐私攻击的推论,并表明这种攻击可以泄漏隐私,最高3级预测的功效高达78%。我们介绍了Pelican,一个个人意识移动服务的隐私保护个人化系统,以利用真实的移动服务来利用设备及移动空间定位定位定位,同时通过个人存储个人存储空间数据,我们能够将真实的存储空间定位存储空间数据模型,从而减少真实的存储空间风险。