atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

Natural Perturbations for Black-box Training of Neural Networks by Zeroth-Order Optimization

ICML 2025 · Probabilistic and scientific modeling › Bayesian optimization · approach: Offline black-box optimization with surrogates

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 natural perturbations, sampling zeroth-order perturbations from a Gaussian with covariance (λP I + λF F)^-1 that maximizes entropy while regularizing function-space discrepancy via the Fisher information, enabling black-box training of hardware neural networks.

Problem

Training neural networks implemented in hardware (e.g., optical/analog) where backpropagation is inaccurate because internal information is unavailable, so zeroth-order optimization must be used, and standard isotropic or coordinate-wise perturbation sampling is inefficient for deep, correlated para

Approach

Sample ZO perturbations from N(0, Σ) with Σ chosen by maximizing entropy under parameter-space and Fisher-based function-space regularization (analogous to natural gradient); make it practical with block-coordinate partitioning and a black-box, query-based Fisher computation via column-wise Jacobian estimates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use ZO-NP instead of the strongest baseline ZO-coZO training · MNISTtest accuracy: 0.966 ±0.001 -> 0.978 ±0.002Helped
use ZO-NP instead of the strongest baseline ZO-coZO training · FashionMNISTtest accuracy: 0.814 ±0.005 -> 0.858 ±0.004Helped
use ZO-NP instead of ZO-I or ZO-coZO training · Equalizationtest R2: 0.944 ±0.007 -> 0.993 ±0.003; 0.944 ±0.008 -> 0.993 ±0.003Helped
use ZO-NP instead of the strongest baseline ZO-coZO training · Copying memorytest accuracy: 0.985 ±0.002 -> 0.993 ±0.003Helped
use ZO-NP instead of the strongest baseline ZO-coZO training · CIFAR10test accuracy: 0.601 ±0.004 -> 0.625 ±0.004Helped
increase perturbation count from Q=1 to Q=100 (ablation)ZO-NP on FashionMNIST · FashionMNISTtest accuracy: 0.714 -> 0.873Helped
increase maximum block size Nmax (ablation)ZO-NP on FashionMNIST · FashionMNISTtest accuracyHelped
use natural perturbations with λF > 0 instead of λF = 0 (ablation)ZO-NP · MNIST, Equalization, and Copying memorytest accuracyHelped
vary the covariance update frequency Tud (ablation)ZO-NP · MNIST, Equalization, and Copying memorytest accuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MNIST FashionMNIST CIFAR10 Equalization (synthetic) Copying memory (synthetic)

Benchmarks: MNIST FashionMNIST CIFAR10 Equalization Copying memory

Metrics: test accuracy R2 (coefficient of determination) elapsed time per epoch memory footprint

Baselines: ZO-I (isotropic Gaussian perturbations) ZO-co (coordinate-wise perturbations) CMA-ES

Builds on: natural gradient zeroth-order optimization with Gaussian smoothing Sawada et al. 2025 natural perturbations for optical neural networks Adam

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