atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

Trade-Offs of Diagonal Fisher Information Matrix Estimators

NeurIPS 2024 · Learning theory and algorithms › Matrix and tensor methods · approach: Geometry of low-rank and SPD structure · 5 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.

Analyzes variances of the two standard random estimators of the diagonal Fisher information matrix of neural networks, derives closed-form and computable element-wise bounds, and examines regression/classification trade-offs empirically on MNIST.

Problem

Practitioners estimate diagonal entries of the Fisher information matrix (FIM) of neural networks with random estimators, but the variances (which govern accuracy and sample complexity) of the two common estimators are hard to compute for deep networks because of the huge parameter dimension.

Approach

Derives element-wise (per-parameter) closed-form variances and bounds for the two diagonal FIM estimators using variational eigenvalue characterizations, expressing them as products of NN derivatives and exponential-family sufficient-statistic moments, so they can be computed via automatic differentiation; extends the analysis to joint FIM via the law of total variance and to the empirical Fisher.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FIM estimator 1 instead of FIM estimator 2Diagonal FIM estimation in the first three layers of the MNIST MLP · MNIST test set, first three MLP layersconditional estimator varianceHelped
Use FIM estimator 2 instead of FIM estimator 1Diagonal FIM estimation in the last layer of the MNIST MLP · MNIST test set, last MLP layerconditional estimator variance: zeroHelped
Use FIM estimator 2 rather than FIM estimator 1Diagonal FIM estimation for parameters in the last network layer · Neural networks, last layerestimator variance: zero varianceHelped
Use FIM estimator 2 rather than FIM estimator 1Diagonal FIM estimation for weights in the final linear output layer · Neural networks, final layerconditional estimator variance: 0Helped
Use log-sigmoid activationsMLP FIM estimators during training · MNISTconditional estimator varianceHelped
Use estimator 2 instead of estimator 1 for regressionDiagonal FIM estimation · Regressionestimator varianceHelped
Use estimator 1 instead of estimator 2 for ReLU networksDiagonal FIM estimation · ReLU networksapplicabilityMixed

Surprising findings

Limitations

Experimental setup

Datasets: MNIST synthetic linear-Gaussian/Bernoulli toy data

Benchmarks: MNIST

Metrics: variance of diagonal FIM estimators log-ratio of upper bound to variance test loss in natural gradient toy example

Baselines: empirical Fisher generalized Gauss-Newton

Builds on: natural gradient Adam Monte Carlo information geometry

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