Litcius/Paper detail

Denoise to Protect: A Method to Robustify Visual Recommenders from Adversaries

Felice Antonio Merra, Vito Walter Anelli, Tommaso Di Noia, Daniele Malitesta, Alberto Carlo Maria Mancino

202310 citationsDOIOpen Access PDF

Abstract

While the integration of product images enhances the recommendation performance of visual-based recommender systems (VRSs), this can make the model vulnerable to adversaries that can produce noised images capable to alter the recommendation behavior. Recently, stronger and stronger adversarial attacks have emerged to raise awareness of these risks; however, effective defense methods are still an urgent open challenge. In this work, we propose "Adversarial Image Denoiser" (AiD), a novel defense method that cleans up the item images by malicious perturbations. In particular, we design a training strategy whose denoising objective is to minimize both the visual differences between clean and adversarial images and preserve the ranking performance in authentic settings. We perform experiments to evaluate the efficacy of AiD using three state-of-the-art adversarial attacks mounted against standard VRSs. Code and datasets at https://github.com/sisinflab/Denoise-to-protect-VRS.

Topics & Concepts

Adversarial systemComputer scienceCode (set theory)Image (mathematics)Ranking (information retrieval)Recommender systemImage denoisingArtificial intelligenceMachine learningVisualizationData miningComputer visionProgramming languageSet (abstract data type)Adversarial Robustness in Machine LearningGenerative Adversarial Networks and Image SynthesisAdvanced Neural Network Applications
Denoise to Protect: A Method to Robustify Visual Recommenders from Adversaries | Litcius