Recommendation Unlearning

被引:42
作者
Chen, Chong [1 ,3 ]
Sun, Fei [2 ]
Zhang, Min [1 ]
Ding, Bolin [2 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol, Inst Artificial Intelligence, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Alibaba Grp, DAMO Acad, Hangzhou, Peoples R China
[3] Alibaba, Hangzhou, Peoples R China
来源
PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22) | 2022年
关键词
Machine Unlearning; Selective Deletion; Recommender Systems; Collaborative Filtering;
D O I
10.1145/3485447.3511997
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems provide essential web services by learning users' personal preferences from collected data. However, in many cases, systems also need to forget some training data. From the perspective of privacy, users desire a tool to erase the impacts of their sensitive data from the trained models. From the perspective of utility, if a system's utility is damaged by some bad data, the system needs to forget such data to regain utility. While unlearning is very important, it has not been well-considered in existing recommender systems. Although there are some researches have studied the problem of machine unlearning, existing methods can not be directly applied to recommendation as they are unable to consider the collaborative information. In this paper, we propose RecEraser, a general and efficient machine unlearning framework tailored to recommendation tasks. The main idea of RecEraser is to divide the training set into multiple shards and train submodels with these shards. Specifically, to keep the collaborative information of the data, we first design three novel data partition algorithms to divide training data into balanced groups. We then further propose an adaptive aggregation method to improve the global model utility. Experimental results on three public benchmarks show that RecEraser can not only achieve efficient unlearning but also outperform the state-of-the-art unlearning methods in terms of model utility. The source code can be found at https://github.com/chenchongthu/Recommendation-Unlearning
引用
收藏
页码:2768 / 2777
页数:10
相关论文
共 52 条
  • [1] Bourtoule L, 2021, P IEEE S SECUR PRIV, P141, DOI 10.1109/SP40001.2021.00019
  • [2] Towards Making Systems Forget with Machine Unlearning
    Cao, Yinzhi
    Yang, Junfeng
    [J]. 2015 IEEE SYMPOSIUM ON SECURITY AND PRIVACY SP 2015, 2015, : 463 - 480
  • [3] Carlini N, 2021, PROCEEDINGS OF THE 30TH USENIX SECURITY SYMPOSIUM, P2633
  • [4] Carlini N, 2019, PROCEEDINGS OF THE 28TH USENIX SECURITY SYMPOSIUM, P267
  • [5] Cauwenberghs G., 2001, Advances in NIPS, V13, P388
  • [6] Chen CC, 2020, AAAI CONF ARTIF INTE, V34, P3414
  • [7] Chen C, 2021, AAAI CONF ARTIF INTE, V35, P3958
  • [8] Efficient Non-Sampling Factorization Machines for Optimal Context-Aware Recommendation
    Chen, Chong
    Zhang, Min
    Ma, Weizhi
    Liu, Yiqun
    Ma, Shaoping
    [J]. WEB CONFERENCE 2020: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2020), 2020, : 2400 - 2410
  • [9] Efficient Neural Matrix Factorization without Sampling for Recommendation
    Chen, Chong
    Min, Zhang
    Zhang, Yongfeng
    Liu, Yiqun
    Ma, Shaoping
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2020, 38 (02)
  • [10] An Efficient Adaptive Transfer Neural Network for Social-aware Recommendation
    Chen, Chong
    Zhang, Min
    Wang, Chenyang
    Ma, Weizhi
    Li, Minming
    Liu, Yiqun
    Ma, Shaoping
    [J]. PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 225 - 234