An Adversarial Model with Diffusion for Robust Recommendation against Shilling Attack

Thi-Hanh Le*, Padipat Sitkrongwong, Panagiotis Andriotis, Quang-Thuy Ha, Atsuhiro Takasu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Recommender systems (RSs) are extensively utilized in e-commerce to predict users' future preferences for unseen items based on historical user-item interactions. These systems, however, are vulnerable to manipulations by malicious actors, such as unsolicited users or vendors, through various shilling attacks. Such attacks intentionally skew recommendations by injecting biased data to promote or demote certain products or services. To address this issue, we propose a generative model called Diff-WassGAN, designed to mitigate the impact of shilling attacks within an adversarial learning framework. Diff-WassGAN uses a combination of Diffusion model (DiffRec) and a GAN framework (CFGAN) to leverage the adversarial advantages of GAN and the personalization advantages of DiffRec. We employ a diffusion model as the generator to process the inherently noisy and sparse historical user-item interactions. The discriminator is a multi-layer perceptron that employs Wasserstein distance as its loss function. We conducted preliminary experiments using four well-known evaluation datasets: MovieLens 100K, MovieLens 1M, Amazon-apps, and Yelp. By simulating various attack scenarios by integrating fake interactions in the dataset, we demonstrate that our Diff-WassGAN model outperforms baseline models across most datasets and attack types, showing better resistance against shilling attacks.
Original languageEnglish
Title of host publicationSAC '25
Subtitle of host publicationProceedings of the 40th ACM/SIGAPP Symposium on Applied Computing
PublisherAssociation for Computing Machinery (ACM)
Pages2061-2068
Number of pages8
ISBN (Electronic)9798400706295
DOIs
Publication statusPublished - 14 May 2025
EventThe 40th ACM/SIGAPP Symposium On Applied Computing - University of Catania, Catania, Italy
Duration: 31 Mar 20254 Apr 2025
https://www.sigapp.org/sac/sac2025/index.php

Publication series

NameSAC: Symposium on Applied Computing
PublisherAssociation for Computing Machinery
Volume25

Conference

ConferenceThe 40th ACM/SIGAPP Symposium On Applied Computing
Abbreviated titleSAC2025
Country/TerritoryItaly
CityCatania
Period31/03/254/04/25
Internet address

Fingerprint

Dive into the research topics of 'An Adversarial Model with Diffusion for Robust Recommendation against Shilling Attack'. Together they form a unique fingerprint.

Cite this