atlas

Research map / Bandits and online learning / Contextual bandits and Thompson sampling

Low-Rank Bandits via Tight Two-to-Infinity Singular Subspace Recovery

ICML 2024 · Bandits and online learning › Contextual bandits and Thompson sampling · approach: Oracle-efficient contextual bandits · 0 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 two-phase spectral-then-misspecified-linear-bandit algorithms for contextual low-rank bandits, using tight two-to-infinity subspace recovery guarantees to get near-minimax policy evaluation and best policy identification and improved regret.

Problem

Contextual low-rank bandits where the learner observes noisy entries of an unknown low-rank reward matrix; the goal is policy evaluation, best policy identification, and regret minimization with optimal dependence on matrix size.

Approach

Estimate left and right singular subspaces via spectral truncation with tight two-to-infinity norm error bounds, then reformulate the low-rank bandit as a misspecified linear bandit of dimension r(m+n)-r^2 whose misspecification is controlled by the subspace error; a SupLinUCB variant solves the second phase.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use two-phase RSPE instead of single-stage DSMPEPolicy evaluation · Policy evaluation (homogeneous M and ω)sample complexity: \frac{\sigma^2(m+n)}{\varepsilon^2} \log(1/{\delta}) vs. {L^2(m+n)\over \varepsilon^2}\log^3(1/\delta)Helped
exploit low-rank structure with RSPE rather than unstructured policy evaluationPolicy evaluation · Policy evaluationsample complexity: {mn\over \varepsilon^2}\log(1/\delta) to \frac{\sigma^2(m+n)}{\varepsilon^2} \log(1/{\delta})Helped
use two-phase RSBPI rather than prior contextual low-rank BPIBest policy identification · Best policy identificationsample complexity: {m+n\over \varepsilon^{2+r}}\log(1/\delta) to {r(m+n)\over \varepsilon^2}\log(1/\delta)Helped
use RSLin to exploit low-rank structure instead of an unstructured bandit algorithmRegret minimization · Regret minimization (homogeneous)regret: \widetilde{O}(\sqrt{mnT}) vs. \widetilde{O}\left(Lr^{5/4} n^{3/4}\sqrt{T} \right)Helped
use RSLin rather than the prior contextual low-rank regret algorithmRegret minimization · Contextual low-rank banditsregret: \widetilde{O}((m+n)^{\frac{1}{3r+2}} T^{\frac{3r+1}{3r+2}}) to \widetilde{O}(r^{5/4}(m+n)^{3/4}\sqrt{T})Helped
use two-phase RSPE rather than DSMPEPolicy evaluation · Numerical experiments (Appendix)performanceHelped
use two-phase RSBPI rather than DSMBPIBest policy identification · Numerical experiments (Appendix)performanceHelped

Surprising findings

Limitations

Experimental setup

Metrics: sample complexity regret policy value error

Baselines: DSM-PE / DSM-BPI (direct spectral estimate) ESTR G-ESTT UCB OCTAL context-lumpable bandit algorithms

Builds on: SupLinUCB Poisson approximation leave-one-out analysis ESTR (bilinear bandits)

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