atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Stealthy Adversarial Attacks on Stochastic Multi-Armed Bandits

AAAI 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Attacks and defenses in sequential settings · 1 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 a homogeneity-test detector for reward poisoning attacks on stochastic bandits, shows existing attacks are easily detected, and designs stealthy attacks against UCB1 and epsilon-greedy whose success depends on environment and first-pull reward.

Problem

Reward poisoning attacks on stochastic multi-armed bandits are usually studied without considering attack detection; existing attacks aggressively lower non-target rewards and can be detected, so the real attackability of MAB algorithms under detection is unclear.

Approach

A confidence-interval-based homogeneity test on each arm's observed rewards detects aggressive poisoning; the paper then defines stealthy attacks (detected with probability at most delta) and constructs an attack that shifts non-target arms' first observations so the manipulated sequences remain homogeneous, analyzing when it succeeds for UCB1 and epsilon-greedy and for general algorithms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply homogeneity-test detection to reward-poisoning attacksUCB1 and ε-greedy · stochastic MAB simulationsattack detectionHelped
use the proposed stealthy attack instead of the baseline attackUCB1 with detection · stochastic MAB simulationstarget-arm pullsHelped
use the proposed stealthy attack instead of the baseline attackUCB1 with detection · stochastic MAB simulationsattack continuationHelped
use the proposed stealthy attack when Δ⁰₁K < β(1)UCB1 · stochastic MABtarget-arm pulls: T-\left(\frac{9\sigma^{2}}{(\Delta^{0}_{1K}-\beta(1))^2}+\frac{9N\sigma^{2}}{d^2}\right)\log T -(N-1)Helped
use the proposed stealthy attack when Δ⁰₁K < β(1)ε-greedy · stochastic MABtarget-arm pulls: T - t_{2} - N\left(C + C\log\frac{T}{CN} + \sqrt{3(C + C\log\frac{T}{CN})\log \frac{1}{\eta}}\right)Helped
attempt a stealthy attack when Δ⁰₁K > β(1)UCB1 and ε-greedy · stochastic MABtarget-arm pullsHurt
use a constructed learning algorithm with its corresponding stealthy attackgeneral stochastic MAB algorithms · any sub-Gaussian environmenttarget-arm pulls: T-O(\log T)Helped
use a stealthy attack against an EARR algorithm when Δ₁K⁰>2β(1)EARR bandit algorithm · stochastic MABtarget-arm pullsHurt

Surprising findings

Limitations

Experimental setup

Datasets: simulated Gaussian bandit environments

Benchmarks: simulated Gaussian multi-armed bandit instances (N=10, 30)

Metrics: detection probability target arm pulls attack cost

Baselines: existing reward poisoning attack (Jun et al. style attack) UCB1 epsilon-greedy

Builds on: UCB1 epsilon-greedy

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