atlas

Research map / Optimization / Optimizers

AdaptGrad: Adaptive Sampling to Reduce Noise

NeurIPS 2025 · Optimization › Optimizers · approach: Stochastic gradient MCMC · 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 AdaptGrad, an adaptive SmoothGrad variant that sets per-pixel Gaussian noise variance so that a chosen fraction of samples stays within the data range, reducing out-of-range sampling noise in gradient saliency maps.

Problem

SmoothGrad's noise variance sigma is set manually or heuristically, causing many Gaussian samples to fall outside the valid input range [x_min, x_max], which introduces extra noise into smoothed gradient saliency maps.

Approach

Reinterprets SmoothGrad as a convolution over a bounded domain and derives a per-dimension sigma from the distance to the nearest data bound and an extra-noise level c (via inverse erf), so out-of-range sampling is controlled while keeping the smoothing convergent.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · ImageNet, VGG16Sparseness: 0.5289 -> 0.5740Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · ImageNet, InceptionV3Sparseness: 0.5369 -> 0.5584Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · ImageNet, ResNet50Sparseness: 0.5614 -> 0.5721Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · ImageNet, VGG16Faithfulness-I: 0.6729 -> 0.6748Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · ImageNet, InceptionV3Faithfulness-I: 0.5955 -> 0.6145Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · ImageNet, ResNet50Faithfulness-I: 0.2626 -> 0.2692Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · Object localization, ImageNet, VGG16Localization precision: 0.01937 -> 0.05951Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · Object localization, ImageNet, InceptionV3Localization precision: 0.1048 -> 0.1237Helped
Use adaptive sampling with extra-noise level c=0.95 instead of SmoothGrad samplingGradient smoothing · Object localization, ImageNet, ResNet50Localization precision: 0.05528 -> 0.08108Helped
Clip sampled values to [x_min, x_max] rather than using adaptive sampling (ablation)AdaptGrad · ImageNet, VGG16Sparseness: 0.5740(0.0000) vs 0.5294(0.0001)Hurt
Clip sampled values to [x_min, x_max] rather than using adaptive sampling (ablation)AdaptGrad · ImageNet, InceptionV3Sparseness: 0.5584(0.0001) vs 0.5441(0.0001)Hurt
Clip sampled values to [x_min, x_max] rather than using adaptive sampling (ablation)AdaptGrad · ImageNet, ResNet50Sparseness: 0.5721(0.0001) vs 0.5607(0.0001)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ILSVRC2012 (ImageNet) MNIST

Benchmarks: ILSVRC2012 (ImageNet) MNIST

Metrics: Sparseness (Gini index) Faithfulness insertion/deletion AUC Consistency (data randomization sanity check) Invariance SIC object localization precision (selective search) adversarial pixel count (FGSM) execution time

Baselines: SmoothGrad Vanilla Gradient NoiseGrad ClipGrad Gradient x Input Integrated Gradients

Builds on: SmoothGrad NoiseGrad Integrated Gradients Gradient x Input

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