atlas

Research map / Optimization / Optimizers

KOALA++: Efficient Kalman-Based Optimization with Gradient-Covariance Products

NeurIPS 2025 · Optimization › Optimizers · approach: Natural gradient and Fisher approximations · 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 KOALA++, a Kalman-based optimizer that recursively tracks a gradient-covariance product v_k = H_k P_{k-1} via a minimum-Frobenius-norm approximation, avoiding storing the full covariance, and reports results on CIFAR-10/100 and WikiText-2 against first- and second-order optimizers.

Problem

Efficient, stable optimization of deep networks that captures structured gradient uncertainty without the cost of full covariance matrices or second-order gradient computation.

Approach

Extends the scalar/diagonal KOALA Kalman filter by recursively updating a compact gradient-covariance product v_k = H_k P_{k-1}, approximating the unavailable P_{k-2} with a minimum-Frobenius-norm least-squares solution that uses only the last gradient and v_{k-1}, yielding an O(n) per-step update.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace KOALA-M with KOALA++KOALA · CIFAR-100, ResNet-50, 100 epochsTop-1 error: 23.71 -> 22.24Helped
replace KOALA-M with KOALA++KOALA · CIFAR-100, ResNet-50, 200 epochsTop-1 errorHelped
use KOALA++ instead of the strongest listed baselineCIFAR-100 ResNet-50 training · CIFAR-100, ResNet-50, 100 epochsTop-1 error: 23.07 -> 22.24Helped
use KOALA++ instead of the strongest listed baselineCIFAR-10 ResNet-101 training · CIFAR-10, ResNet-101Top-1 accuracy: 96.39 -> 96.66Helped
use KOALA++ instead of the strongest listed baselineCIFAR-10 DenseNet-121 training · CIFAR-10, DenseNet-121Top-1 accuracy: 96.72 -> 96.60Hurt
use KOALA++ instead of the strongest listed baselineCIFAR-10 MobileNetV3 training · CIFAR-10, MobileNetV3Top-1 accuracy: 95.28 -> 94.52Hurt
use KOALA++ instead of the strongest listed baselineCIFAR-10 Tiny Swin training · CIFAR-10, Tiny SwinTop-1 accuracy: 88.74 -> 87.64Hurt
use KOALA++ instead of AdaFisherWWikiText-2 language modeling · WikiText-2test perplexity: 152.72 -> 151.75Helped
increase batch size from 64 to 128 (ablation)KOALA++ · CIFAR-100, ResNet-50Top-1 error: 20.27 -> 20.38Hurt
increase batch size from 64 to 256 (ablation)KOALA++ · CIFAR-100, ResNet-50Top-1 error: 20.27 -> 21.78Hurt
increase batch size from 64 to 512 (ablation)KOALA++ · CIFAR-100, ResNet-50Top-1 error: 20.27 -> 23.63Hurt
use CosineAnnealingLR instead of Multi-step (ablation)KOALA++ · CIFAR-100, ResNet-50Top-1 error: 21.80 -> 20.57Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNet32 WikiText-2

Benchmarks: CIFAR-10 CIFAR-100 WikiText-2

Metrics: top-1 error top-5 error top-1 accuracy test perplexity training time per epoch

Baselines: SGD Adam AdamW KOALA-M AdaFisher AdaHessian K-FAC Shampoo Muon

Builds on: KOALA Extended Kalman Filter AdaFisher

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