Visible to the public A Practical Defense against Attribute Inference Attacks in Session-based Recommendations

TitleA Practical Defense against Attribute Inference Attacks in Session-based Recommendations
Publication TypeConference Paper
Year of Publication2020
AuthorsZhang, Yifei, Gao, Neng, Chen, Junsha
Conference Name2020 IEEE International Conference on Web Services (ICWS)
Date Publishedoct
KeywordsAttribute Inference, Conferences, data privacy, human factors, Inference algorithms, Machine learning as privacy attacks, mobile applications, privacy, Privacy Protections, pubcrawl, Real-time Systems, recommender systems, Resiliency, Scalability, Security and Privacy, web services
AbstractWhen users in various web and mobile applications enjoy the convenience of recommendation systems, they are vulnerable to attribute inference attacks. The accumulating online behaviors of users (e.g., clicks, searches, ratings) naturally brings out user preferences, and poses an inevitable threat of privacy that adversaries can infer one's private profiles (e.g., gender, sexual orientation, political view) with AI-based algorithms. Existing defense methods assume the existence of a trusted third party, rely on computationally intractable algorithms, or have impact on recommendation utility. These imperfections make them impractical for privacy preservation in real-life scenarios. In this work, we introduce BiasBooster, a practical proactive defense method based on behavior segmentation, to protect user privacy against attribute inference attacks from user behaviors, while retaining recommendation utility with a heuristic recommendation aggregation module. BiasBooster is a user-centric approach from client side, which proactively divides a user's behaviors into weakly related segments and perform them with several dummy identities, then aggregates real-time recommendations for user from different dummy identities. We estimate its effectiveness of preservation on both privacy and recommendation utility through extensive evaluations on two real-world datasets. A Chrome extension is conducted to demonstrate the feasibility of applying BiasBooster in real world. Experimental results show that compared to existing defenses, BiasBooster substantially reduces the averaged accuracy of attribute inference attacks, with minor utility loss of recommendations.
DOI10.1109/ICWS49710.2020.00053
Citation Keyzhang_practical_2020