English

Think Global, Act Local: Relating DNN generalisation and node-level SNR

Machine Learning 2020-02-13 v1 Signal Processing Machine Learning

Abstract

The reasons behind good DNN generalisation remain an open question. In this paper we explore the problem by looking at the Signal-to-Noise Ratio of nodes in the network. Starting from information theory principles, it is possible to derive an expression for the SNR of a DNN node output. Using this expression we construct figures-of-merit that quantify how well the weights of a node optimise SNR (or, equivalently, information rate). Applying these figures-of-merit, we give examples indicating that weight sets that promote good SNR performance also exhibit good generalisation. In addition, we are able to identify the qualities of weight sets that exhibit good SNR behaviour and hence promote good generalisation. This leads to a discussion of how these results relate to network training and regularisation. Finally, we identify some ways that these observations can be used in training design.

Keywords

Cite

@article{arxiv.2002.04687,
  title  = {Think Global, Act Local: Relating DNN generalisation and node-level SNR},
  author = {Paul Norridge},
  journal= {arXiv preprint arXiv:2002.04687},
  year   = {2020}
}

Comments

15 pages, 5 figures; for associated colab files see http://github.com/pnorridge/think-global-act-local/settings

R2 v1 2026-06-23T13:38:54.953Z