atlas

Research map / Federated learning and privacy / Privacy attacks and secure learning

RRL: Recommendation Reverse Learning

AAAI 2024 · Federated learning and privacy › Privacy attacks and secure learning · approach: Encryption-based private learning · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Recommendation Reverse Learning (RRL), which fine-tunes a trained recommender with a reversed BPR objective regularized by a Fisher-information collaborative similarity term to forget marked user interactions without splitting data.

Problem

Right-to-be-forgotten unlearning for recommender systems: existing retrain-based (shard) methods like SISA and RecEraser are efficient but degrade recommendation accuracy because splitting data breaks collaborative information.

Approach

Adapts reverse learning to recommendation by defining a reversed personalized ranking (RPR) objective that pushes marked interactions' scores below non-interacted items, and adds a Fisher-information-based collaborative similarity regularizer so updates to embeddings also account for related users and items; theoretically linked to retraining via a Bayesian view.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RRL instead of retrainingMF-BPR · GowallaRecall@20: 0.143 -> 0.144No clear effect
Use RRL instead of retrainingLightGCN · Yelp2018Recall@20: 0.063 -> 0.063No clear effect
Use RRL instead of retrainingLightGCN · ML-1MRecall@20: 0.243 -> 0.250Helped
Add the CS regularizer (ablation)RRL with MF-BPR · Popularity AttackRecall@20: 0.134 -> 0.144Helped
Add the CS regularizer (ablation)RRL with MF-BPR · Popularity Attack#Rec: 1 -> 3Hurt
Add the CS regularizer (ablation)RRL with LightGCN · Popularity AttackRecall@20: 0.174 -> 0.170Hurt
Add the CS regularizer (ablation)RRL with LightGCN · Popularity Attack#Rec: 716 -> 126Helped
Add the CS regularizer (ablation)RRL with MF-BPR · Bilevel AttackRecall@20: 0.135 -> 0.144Helped
Add the CS regularizer (ablation)RRL with MF-BPR · Bilevel Attack#Rec: 98 -> 1Helped
Add the CS regularizer (ablation)RRL with LightGCN · Bilevel AttackRecall@20: 0.170 -> 0.172Helped
Add the CS regularizer (ablation)RRL with LightGCN · Bilevel Attack#Rec: 786 -> 299Helped

Surprising findings

Limitations

Experimental setup

Datasets: Gowalla Yelp2018 ML-1M

Benchmarks: Gowalla Yelp2018 ML-1M

Metrics: Recall@20 NDCG@20 running time (RT) #Rec of target item under shilling attacks

Baselines: Retrain SISA RecEraser

Builds on: BPR SISA RecEraser Reverse learning up-weighted loss (Graves et al.)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy