Cited by 41Recommender Systems and TechniquesAdversarial Robustness in Machine LearningPrivacy-Preserving Technologies in Data

Adversarial Attacks for Black-Box Recommender Systems via Copying Transferable Cross-Domain User Profiles

Fan, Wenqi, Zhao, Xiangyu, Li, Qing, Derr, Tyler, Ma, Yao, Liu, Hui, Wang, Jianping, Tang, Jiliang·2023·IEEE Transactions on Knowledge and Data Engineering

Abstract

As widely used in data-driven decision-making, recommender systems have been recognized for their capabilities to provide users with personalized services in many user-oriented online services, such as E-commerce (e.g., Amazon, Taobao, etc.) and Social Media sites (e.g., Facebook and Twitter). Recent works have shown that deep neural networks-based recommender systems are highly vulnerable to adversarial attacks, where adversaries can inject carefully crafted fake user profiles (i.e., a set of items that fake users have interacted with) into a target recommender system to promote or demote a set of target items. Instead of generating users with fake profiles from scratch, in this article, we introduce a novel strategy to obtain “fake” user profiles via copying cross-domain user profiles, where a reinforcement learning based black-box attacking framework (CopyAttack+) is developed to effectively and efficiently select cross-domain user profiles from the source domain to attack the target system. Moreover, we propose to train a local surrogate system for mimicking adversarial black-box attacks in the source domain, so as to provide transferable signals with the purpose of enhancing the attacking strategy in the target black-box recommender system. Comprehensive experiments on three real-world datasets are conducted to demonstrate the effectiveness of the proposed attacking framework.

Integrity signals

Registry

Crossref · 10.1109/tkde.2023.3272652

Cites

2 of 2 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Recommender system's security and privacy features make it difficult for an adversary to have the deep knowledge required for white box or grey box attacks, making them unrealistic for real-world applications.

    “However, the recommender system's security and privacy features make it difficult for an adversary to have the deep knowledge required for white box or grey box attacks, making them unrealistic for real-world applications [89].”
  • Attacks on recommender systems can be classified based on the adversary's knowledge level into black, grey, or white box attacks.

    “Attacks can be classified based on the adversary's knowledge level into black, grey, or white box attacks [89-94].”
  • To achieve this, adversaries typically employ a min-max game strategy to facilitate adversarial learning through the use of generative adversarial networks (GANs), knowledge graph networks, or reinforcement learning techniques.

    “To achieve this, adversaries typically employ a min-max game strategy to facilitate adversarial learning through the use of generative adversarial networks (GANs), knowledge graph networks, or reinforcement learning techniques [89, 91, 115].”
  • Deep neural network (DNN) model-based RS, such as recurrent neural networks (RNNs) and graph neural networks (GNNs), are particularly susceptible to these attacks since minor, unnoticeable changes in input data can significantly alter the output results.

    “Deep neural network (DNN) model-based RS, such as recurrent neural networks (RNNs) and graph neural networks (GNNs), are particularly susceptible to these attacks since minor, unnoticeable changes in input data can significantly alter the output results [89, 91, 114].”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Fan, W., Zhao, X., Li, Q., Derr, T., Ma, Y., Liu, H., Wang, J., & Tang, J.
Affiliations
  • Hong Kong Polytechnic University (HK)
  • City University of Hong Kong (HK)
  • Vanderbilt University (US)
  • New Jersey Institute of Technology (US)
  • Michigan State University (US)
Venue
IEEE Transactions on Knowledge and Data Engineering
Published
2023-12-01
Volume
35
Issue
12
Pages
12415-12429
ISSN
  • 1041-4347 (ISSN-L)
  • 1558-2191
  • 2326-3865
OpenAlex
W4368232818
Cited by
41
References
2
Citations by year
2026: 12 · 2025: 18 · 2024: 9 · 2023: 2
FWCI
9.62
Type
journal article
Language
en
Open access
closed
Locations
IEEE Transactions on Knowledge and Data Engineering (publishedVersion)
Funders
  • National Natural Science Foundation of China (62102335)
  • General Research Funds from the Hong Kong Research Grants Council (PolyU 15200021, 15207322)
  • Hong Kong Polytechnic University (P0036200, P0042693)
  • Research Collaborative (P0041282)
  • SHTM Interdisciplinary Large (P0043302)
  • Hong Kong Research Grant Council (R1012-21)
  • APRC-CityU New Research Initiatives (9610565)
  • New Faculty of City University of Hong Kong
  • SIRG-CityU Strategic Interdisciplinary Research (7020046, 7020074)
  • HKIDS Early Career Research (9360163)
  • Huawei Innovation Research Program
  • CCF-Ant Research Fund
  • Ant Group Research Fund
  • National Science Foundation (CNS1815636, IIS1845081, IIS1928278, IIS1955285, IIS2212032, IIS2212144, IOS2107215, IOS2035472, IIS-2153326, IIS-2212145)
  • Army Research Office (W911NF-21-1-0198)
  • Home Depot
  • Cisco Systems
  • Amazon Faculty Award
  • Johnson&Johnson
  • SNAP
Topics
  • Physical Sciences › Computer Science › Information Systems › Recommender Systems and Techniques
  • Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
  • Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
Keywords
adversarial attacks, black-box attacks, recommender systems, fake accounts, transfer learning, reinforcement learning, deep neural network vulnerabilities, surrogate models

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review