English

Feature Space Saturation during Training

Machine Learning 2021-11-23 v5 Computer Vision and Pattern Recognition Neural and Evolutionary Computing Machine Learning

Abstract

We propose layer saturation - a simple, online-computable method for analyzing the information processing in neural networks. First, we show that a layer's output can be restricted to the eigenspace of its variance matrix without performance loss. We propose a computationally lightweight method for approximating the variance matrix during training. From the dimension of its lossless eigenspace we derive layer saturation - the ratio between the eigenspace dimension and layer width. We show that saturation seems to indicate which layers contribute to network performance. We demonstrate how to alter layer saturation in a neural network by changing network depth, filter sizes and input resolution. Furthermore, we show that well-chosen input resolution increases network performance by distributing the inference process more evenly across the network.

Keywords

Cite

@article{arxiv.2006.08679,
  title  = {Feature Space Saturation during Training},
  author = {Mats L. Richter and Justin Shenk and Wolf Byttner and Anders Arpteg and Mikael Huss},
  journal= {arXiv preprint arXiv:2006.08679},
  year   = {2021}
}

Comments

45 pages, 41 figures; author order changed in v5 to reflect additional contribution; for code see http://github.com/MLRichter/phd-lab and http://github.com/delve-team/delve

R2 v1 2026-06-23T16:20:57.152Z