Dropout Neural Network Training Viewed from a Percolation Perspective

Finley Devlin, Jaron Sanders
12/15/2025
cs.LGcond-mat.stat-mechmath.PR

No confident code implementation found for this paper.

Abstract

In this work, we investigate the existence and effect of percolation in training deep Neural Networks (NNs) with dropout. Dropout methods are regularisation techniques for training NNs, first introduced by G. Hinton et al. (2012). These methods temporarily remove connections in the NN, randomly at each stage of training, and update the remaining subnetwork with Stochastic Gradient Descent (SGD). The process of removing connections from a network at random is similar to percolation, a paradigm model of statistical physics. If dropout were to remove enough connections such that there is no path between the input and output of the NN, then the NN could not make predictions informed by the data. We study new percolation models that mimic dropout in NNs and characterise the relationship between network topology and this path problem. The theory shows the existence of a percolative effect in dropout. We also show that this percolative effect can cause a breakdown when training NNs without biases with dropout; and we argue heuristically that this breakdown extends to NNs with biases.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{devlin2025dropout,
  title  = {Dropout Neural Network Training Viewed from a Percolation Perspective},
  author = {Finley Devlin and Jaron Sanders},
  year   = {2025},
  eprint = {2512.13853},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.13853v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.13853.svg)](https://codeofpaper.com/paper/2512.13853)

Discussion