atlas

Research map / Optimization / Nonconvex and smooth optimization

Minibatch Stochastic Three Points Method for Unconstrained Smooth Minimization

AAAI 2024 · Optimization › Nonconvex and smooth optimization · approach: Nonconvex minimax and constrained methods · 2 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 MiSTP, a minibatch zero-order direct-search method that extends Stochastic Three Points by choosing the next iterate using only approximate (minibatch) function values, with convex and nonconvex complexity bounds and experiments on ML tasks.

Problem

Zero-order minimization of smooth finite-sum or stochastic objectives when only approximate (minibatch) function evaluations are available and derivatives are unavailable.

Approach

Extends the Stochastic Three Points method to minibatch function approximations: at each iteration a random direction is sampled, and the iterate is chosen as the best of the current point and its two perturbations {x - αs, x + αs} according to minibatch objective values, with complexity analysis under bounded approximation error.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MiSTP instead of RSGFBlack-box adversarial attack generation · MNIST black-box adversarial attackl2 distortion: 11.24 -> 8.85Helped
Use MiSTP instead of ZO-SVRG-AveBlack-box adversarial attack generation · MNIST black-box adversarial attackl2 distortion: 11.15 -> 8.85Helped
Use MiSTP instead of ZO-SVRGBlack-box adversarial attack generation · MNIST black-box adversarial attackl2 distortion: 18.06 -> 8.85Helped
Use MiSTP instead of RSGF, ZO-SVRG, and ZO-CDZero-order optimization on regularized logistic regression · a1aobjective function valueHelped
Use MiSTP instead of RSGF, ZO-SVRG, and ZO-CDZero-order optimization on ridge regression · spliceobjective function valueMixed
Use minibatches instead of the full batch (ablation)MiSTP on ridge regression · abalone and spliceconvergence by epochsHelped
Use minibatches instead of the full batch (ablation)MiSTP on regularized logistic regression · a1a and australianconvergence by epochsHelped
Vary minibatch size from full batch or 3000 to 6000 (ablation)MiSTP neural network · MNISTaccuracyHelped
Vary minibatch size from full batch or 3000 to 6000 (ablation)MiSTP neural network · MNISTlossHelped

Surprising findings

Limitations

Experimental setup

Datasets: LIBSVM abalone LIBSVM splice LIBSVM a1a LIBSVM australian MNIST

Benchmarks: LIBSVM ridge regression LIBSVM regularized logistic regression MNIST neural network training MNIST black-box adversarial attack

Metrics: objective value vs. function queries objective value vs. epochs accuracy and loss least l2 distortion

Baselines: RSGF ZO-SVRG ZO-CD ZO-SVRG-Ave STP

Builds on: Stochastic Three Points (STP) RSGF ZO-SVRG

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