Understanding and Improving Adversarial Collaborative Filtering for Robust Recommendation

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Zhang, Kaike, Cao, Qi, Wu, Yunfan, Sun, Fei, Shen, Huawei, Cheng, Xueqi
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909611089461248
author Zhang, Kaike
Cao, Qi
Wu, Yunfan
Sun, Fei
Shen, Huawei
Cheng, Xueqi
author_facet Zhang, Kaike
Cao, Qi
Wu, Yunfan
Sun, Fei
Shen, Huawei
Cheng, Xueqi
contents Adversarial Collaborative Filtering (ACF), which typically applies adversarial perturbations at user and item embeddings through adversarial training, is widely recognized as an effective strategy for enhancing the robustness of Collaborative Filtering (CF) recommender systems against poisoning attacks. Besides, numerous studies have empirically shown that ACF can also improve recommendation performance compared to traditional CF. Despite these empirical successes, the theoretical understanding of ACF's effectiveness in terms of both performance and robustness remains unclear. To bridge this gap, in this paper, we first theoretically show that ACF can achieve a lower recommendation error compared to traditional CF with the same training epochs in both clean and poisoned data contexts. Furthermore, by establishing bounds for reductions in recommendation error during ACF's optimization process, we find that applying personalized magnitudes of perturbation for different users based on their embedding scales can further improve ACF's effectiveness. Building on these theoretical understandings, we propose Personalized Magnitude Adversarial Collaborative Filtering (PamaCF). Extensive experiments demonstrate that PamaCF effectively defends against various types of poisoning attacks while significantly enhancing recommendation performance.
format Preprint
id arxiv_https___arxiv_org_abs_2410_22844
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Understanding and Improving Adversarial Collaborative Filtering for Robust Recommendation
Zhang, Kaike
Cao, Qi
Wu, Yunfan
Sun, Fei
Shen, Huawei
Cheng, Xueqi
Information Retrieval
Adversarial Collaborative Filtering (ACF), which typically applies adversarial perturbations at user and item embeddings through adversarial training, is widely recognized as an effective strategy for enhancing the robustness of Collaborative Filtering (CF) recommender systems against poisoning attacks. Besides, numerous studies have empirically shown that ACF can also improve recommendation performance compared to traditional CF. Despite these empirical successes, the theoretical understanding of ACF's effectiveness in terms of both performance and robustness remains unclear. To bridge this gap, in this paper, we first theoretically show that ACF can achieve a lower recommendation error compared to traditional CF with the same training epochs in both clean and poisoned data contexts. Furthermore, by establishing bounds for reductions in recommendation error during ACF's optimization process, we find that applying personalized magnitudes of perturbation for different users based on their embedding scales can further improve ACF's effectiveness. Building on these theoretical understandings, we propose Personalized Magnitude Adversarial Collaborative Filtering (PamaCF). Extensive experiments demonstrate that PamaCF effectively defends against various types of poisoning attacks while significantly enhancing recommendation performance.
title Understanding and Improving Adversarial Collaborative Filtering for Robust Recommendation
topic Information Retrieval
url https://arxiv.org/abs/2410.22844