Атакующие воздействия на линейные контекстные бандиты

Adversarial Attacks on Linear Contextual Bandits
Evrard Garcelon, Baptiste Rozière, Laurent Meunier, Jean Tarbouriech, Olivier Teytaud, Alessandro Lazaric, Matteo Pirotta
2020-02-10

атакующие воздействияманипулирование контекстамилинейные контекстные бандитылогарифмическая стоимость атакиманипулирование наградами
Алгоритмы контекстных бандитов применяются в самых разных областях — от рекламы и рекомендательных систем до клинических испытаний и образования. Во многих из этих областей злоумышленники могут быть заинтересованы в атаке на алгоритм бандита, чтобы заставить его действовать желаемым образом. Например, недобросовестный издатель рекламы может попытаться увеличить собственный доход за счёт рекламодателей; продавец может стремиться повысить видимость своих товаров или сорвать рекламную кампанию конкурента. В этой статье мы рассматриваем несколько сценариев атак и показываем, что злоумышленник может заставить линейный алгоритм контекстного бандита выбирать любую заданную ручку T - o(T) раз на горизонте из T шагов, внося при этом атакующие изменения в вознаграждения или контексты, величина которых возрастает лишь логарифмически, как O(log T). Мы также исследуем случай, когда злоумышленник заинтересован в изменении поведения алгоритма бандита только в одном контексте (например, для конкретного пользователя). Сначала мы устанавливаем достаточные условия осуществимости атаки, а затем предлагаем эффективный алгоритм её реализации. Теоретические результаты подтверждены экспериментами на синтетических наборах данных и наборах данных из реального мира.
1
Злоумышленник может заставить линейный контекстный бандит выбирать любую желаемую руку T − o(T) раз за горизонт из T шагов.
2
Для сценария манипуляции одним контекстом предложен эффективный алгоритм атаки.
3
Исследуются атаки, направленные на изменение поведения алгоритма в одном контексте, и устанавливаются достаточные условия их осуществимости.
4
Теоретические результаты подтверждены экспериментами на синтетических и реальных наборах данных.
5
Для такой манипуляции достаточно состязательных изменений вознаграждений или контекстов суммарного масштаба O(log T), что демонстрирует высокую эффективность атак.

Линейные контекстуальные бандитские алгоритмы при состязательном изменении вознаграждений или контекстов

Возможность, эффективность и воздействие атак, изменяющих вознаграждения или контексты для навязывания выбора заданных действий, включая воздействие на поведение в одном контексте, при стоимости изменений O(log T) на горизонте из T шагов

Publication Details
Publication Date
2020-02-10
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Evrard Garcelon
Baptiste Rozière
Laurent Meunier
Jean Tarbouriech
Olivier Teytaud
Alessandro Lazaric
Matteo Pirotta
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%