pith. sign in

arxiv: 1810.01859 · v1 · pith:4JOODRFHnew · submitted 2018-10-02 · 💻 cs.LG · stat.ML

Contextual Multi-Armed Bandits for Causal Marketing

classification 💻 cs.LG stat.ML
keywords causalmulti-armedmarketingapproachbanditbanditscontextualcounterfactual
0
0 comments X
read the original abstract

This work explores the idea of a causal contextual multi-armed bandit approach to automated marketing, where we estimate and optimize the causal (incremental) effects. Focusing on causal effect leads to better return on investment (ROI) by targeting only the persuadable customers who wouldn't have taken the action organically. Our approach draws on strengths of causal inference, uplift modeling, and multi-armed bandits. It optimizes on causal treatment effects rather than pure outcome, and incorporates counterfactual generation within data collection. Following uplift modeling results, we optimize over the incremental business metric. Multi-armed bandit methods allow us to scale to multiple treatments and to perform off-policy policy evaluation on logged data. The Thompson sampling strategy in particular enables exploration of treatments on similar customer contexts and materialization of counterfactual outcomes. Preliminary offline experiments on a retail Fashion marketing dataset show merits of our proposal.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Budget-Constrained Causal Bandits: Bridging Uplift Modeling and Sequential Decision-Making

    cs.LG 2026-04 unverdicted novelty 6.0

    BCCB unifies learning of heterogeneous ad responses, exploration of uncertain users, and budget pacing into a single online process that works effectively from the first user on the Criteo Uplift dataset.

  2. A Review of Causal Decision Making

    stat.ML 2025-02 unverdicted novelty 2.0

    A review that organizes causal decision making into three stages and consolidates methods into an open Python collection.