atlas

Research map / Optimization / Nonconvex and smooth optimization

Two-timescale Derivative Free Optimization for Performative Prediction with Markovian Data

ICML 2024 · Optimization › Nonconvex and smooth optimization · approach: Stochastic convex optimization complexity · 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 DFO(λ), a two-timescale derivative-free optimization algorithm with sample accumulation for performative risk minimization under a controlled Markov chain, achieving O(1/ε³) sample complexity for ε-stationarity.

Problem

Minimizing performative risk (expected loss under a decision-dependent, Markovian data distribution) to a near-stationary point without structural assumptions on the distribution map or convexity.

Approach

A one-point zeroth-order gradient estimator updated online within each epoch, with a forgetting factor λ that accumulates samples from a controlled Markov chain, paired with two-timescale step sizes (query radius decays slower than the model step size) to balance bias and variance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the two-timescale DFO(λ) algorithm with sample accumulationPerformative prediction with Markovian data · Performative prediction with Markovian datasample complexity: O(d^2/ε^3 log(1/ε))Helped
use DFO(λ) instead of DFO-GD or SGD-GD1-D Quartic Loss · 1-D Quartic LossstationarityHelped
use DFO(λ) instead of SGD-GD or DFO-GDMarkovian Pricing · Markovian Pricingexpected revenueHelped
use DFO(λ) instead of DFO-GD or SGDMarkovian Performative Regression · Markovian Performative RegressionstationarityHelped
set λ = 0.5 (ablation)DFO(λ) · 1-D Quartic Lossearly-phase convergence rateHelped
set λ = 0.5 instead of a smaller λ such as λ = 0.25 (ablation)DFO(λ) · 1-D Quartic Losssteady-phase fluctuationHurt
replace the one-point estimator with two-point I (ablation)DFO(λ) · 1-D Quartic LossstationarityHurt
replace the one-point estimator with two-point II (ablation)DFO(λ) · 1-D Quartic LossstationarityHelped
use two independent samples in the two-point II estimator (ablation)DFO(λ) · 1-D Quartic Losssamples per update: twice as many samplesHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic AR(1) Markovian samples (quartic loss, pricing, linear regression)

Benchmarks: 1-D quartic loss minimization Markovian pricing (d=5) Markovian performative linear regression

Metrics: squared gradient norm expected revenue mean squared prediction error

Baselines: DFO-GD SGD-GD two-point estimator (2pt-I) two-point estimator (2pt-II) Miller two-phase algorithm

Builds on: zeroth-order optimization (Nesterov-Spokoiny style smoothing) burn-in sampling for Markovian data repeated risk minimization

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