atlas

Research map / Optimization / Optimizers

Fast and Slow Gradient Approximation for Binary Neural Network Optimization

AAAI 2025 · Optimization › Optimizers · approach: Constrained and non-backprop training · 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 Fast and Slow Gradient Generation (FSG), a hypernetwork-based gradient estimator for binary neural networks that combines a Mamba-based slow net over stored historical gradients (with layer embeddings) and an MLP fast net over current gradients.

Problem

Gradient mismatch from the non-differentiable quantization (sign) function in BNN training; existing hypernetwork gradient estimators use only current gradients and ignore historical gradient information, accumulating estimation errors.

Approach

Adds a Historical Gradient Storage module that feeds recent gradient sequences into a Mamba-based slow-net (with learnable layer recognition embeddings) to generate a momentum-like gradient, combined with an MLP fast-net output over the current gradient, to form the final gradient replacing the STE derivative.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace IR-Net with FSGResNet-20 · CIFAR-10test accuracy (%): 90.80 ± 0.971 -> 91.00 ± 0.804Helped
replace IR-Net with FSGResNet-44 · CIFAR-10test accuracy (%): 92.37 ± 0.532 -> 92.78 ± 0.053Helped
replace IR-Net with FSGResNet-56 · CIFAR-100test accuracy (%): 68.94 ± 0.967 -> 69.48 ± 0.979Helped
use Mamba instead of LSTM as the slow-net (ablation)FSG · CIFAR-10, ResNet-44test accuracy (%): 92.07 ± 0.066 -> 92.63 ± 0.052Helped
use Mamba instead of LSTM as the slow-net (ablation)FSG · CIFAR-100, ResNet-56test accuracy (%): 67.60 ± 0.670 -> 68.04 ± 0.948Helped
set the combination parameter β to 0.3 (ablation)FSG · CIFAR-100, ResNet-56test accuracy (%)Helped
set historical gradient memory length l to 6 (ablation)FSG · CIFAR-100, ResNet-56test accuracy (%)Helped
add the slow-net to STESTE · CIFAR-100, ResNet-56seconds/epoch: 42.28 -> 196.47Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100

Benchmarks: CIFAR-10 CIFAR-100

Metrics: test accuracy train accuracy cross-entropy loss seconds per epoch

Baselines: STE FCGrad LSTMFC DoReFa ReSTE RBNN IR-Net

Builds on: STE hypernetwork based gradient estimation (FCGrad) LSTMFC Mamba SGD with momentum

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