Approximate Gaussianity Beyond Initialisation in Neural Networks
Edward Hirst, Sanjaye Ramgoolam
TL;DR
This work studies how neural network weight matrices evolve during MNIST training using permutation-invariant Gaussian matrix models (PIGMM) with 13 parameters. By computing linear, quadratic, cubic, and quartic invariants and fitting PIGMM to ensembles across initialisations and layers, the authors quantify approximate Gaussianity and track departures through training via deviation measures and the Wasserstein distance. They find that initialization is well-described by a simple Gaussian in the PIGMM class, but training induces non-Gaussian correlations that are captured by more general PIGMMs; higher-order invariants are still well-predicted by the fitted models. Architectural changes reveal robustness of the framework under regularisation but indicate limits in very wide networks, motivating extensions to include higher-degree invariants and non-square/bipartite structures for broader applicability.
Abstract
Ensembles of neural network weight matrices are studied through the training process for the MNIST classification problem, testing the efficacy of matrix models for representing their distributions, under assumptions of Gaussianity and permutation-symmetry. The general 13-parameter permutation invariant Gaussian matrix models are found to be effective models for the correlated Gaussianity in the weight matrices, beyond the range of applicability of the simple Gaussian with independent identically distributed matrix variables, and notably well beyond the initialisation step. The representation theoretic model parameters, and the graph-theoretic characterisation of the permutation invariant matrix observables give an interpretable framework for the best-fit model and for small departures from Gaussianity. Additionally, the Wasserstein distance is calculated for this class of models and used to quantify the movement of the distributions over training. Throughout the work, the effects of varied initialisation regimes, regularisation, layer depth, and layer width are tested for this formalism, identifying limits where particular departures from Gaussianity are enhanced and how more general, yet still highly-interpretable, models can be developed.
