A privacy-preserving recommendation method based on multi-objective optimisation for mobile users

被引:24
作者
Xu, Chonghuan [1 ]
Ding, Austin Shijun [2 ]
Liao, Stephen Shaoyi [3 ]
机构
[1] Zhejiang Gongshang Univ, Coll Business Adm, Hangzhou, Peoples R China
[2] St Marys Coll, Sobey Sch Business, Halifax, NS, Canada
[3] City Univ Hong Kong, Dept Informat Syst, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
recommender systems; multi-objective optimisation; differential privacy; mobile users; MATRIX FACTORIZATION; ALGORITHM; SCHEME;
D O I
10.1504/IJBIC.2020.108995
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems have proven to be an effective technique to deal with information overload and mislead problems by helping users get useful and valuable information or objects from massive data. However, exploiting users' preferences with recommendation algorithms lead to serious privacy risks, especially when recommender service providers are unreliable. An ideal recommender system should be both accurate, diverse and security. In this paper, we propose a private recommendation method which consists of a private collaborative filtering algorithm and a multi-objective evolutionary algorithm for mobile users. Experimental results demonstrate that even though the mobile users' preferences are significantly obfuscated, our method is effective in terms of recommendation accuracy and diversity.
引用
收藏
页码:23 / 32
页数:10
相关论文
共 44 条
[1]  
[Anonymous], HDB SOCIAL PSYCHOL
[2]   A Practical Privacy-Preserving Recommender System [J].
Badsha, Shahriar ;
Yi, Xun ;
Khalil, Ibrahim .
DATA SCIENCE AND ENGINEERING, 2016, 1 (03) :161-177
[3]   Privacy-preserving distributed collaborative filtering [J].
Boutet, Antoine ;
Frey, Davide ;
Guerraoui, Rachid ;
Jegou, Arnaud ;
Kermarrec, Anne-Marie .
COMPUTING, 2016, 98 (08) :827-846
[4]   An ensemble bat algorithm for large-scale optimization [J].
Cai, Xingjuan ;
Zhang, Jiangjiang ;
Liang, Hao ;
Wang, Lei ;
Wu, Qidi .
INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (11) :3099-3113
[5]   Multi-Objective Three-Dimensional DV-Hop Localization Algorithm With NSGA-II [J].
Cai, Xingjuan ;
Wang, Penghong ;
Du, Lei ;
Cui, Zhihua ;
Zhang, Wensheng ;
Chen, Jinjun .
IEEE SENSORS JOURNAL, 2019, 19 (21) :10003-10015
[6]   Improved bat algorithm with optimal forage strategy and random disturbance strategy [J].
Cai, Xingjuan ;
Gao, Xiao-zhi ;
Xue, Yu .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2016, 8 (04) :205-214
[7]   A k-anonymous approach to privacy preserving collaborative filtering [J].
Casino, Fran ;
Domingo-Ferrer, Josep ;
Patsakis, Constantinos ;
Puig, Domenec ;
Solanas, Agusti .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2015, 81 (06) :1000-1011
[8]   A trustworthy online recommendation system based on social connections in a privacy-preserving manner [J].
Chiou, Shin-Yan .
MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (07) :9319-9336
[9]  
Cremonesi P., 2010, P 4 ACM C REC SYST, P39, DOI 10.1145/1864708.1864721
[10]   Improved NSGA-III with selection-and-elimination operator [J].
Cui, Zhihua ;
Chang, Yu ;
Zhang, Jiangjiang ;
Cai, Xingjuan ;
Zhang, Wensheng .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 :23-33