paper-with-me

홈 › Papers

The Goldilocks zone: Towards better understanding of neural network loss landscapes

2018-07-06 · Stanislav Fort, Adam Scherlis

We explore the loss landscape of fully-connected and convolutional neural networks using random, low-dimensional hyperplanes and hyperspheres. Evaluating the Hessian, $H$, of the loss function on these hypersurfaces, we observe 1) an unusual excess of the number of positive eigenvalues of $H$, and 2) a large value of $\mathrm{Tr}(H) / ||H||$ at a well defined range of configuration space radii, corresponding to a thick, hollow, spherical shell we refer to as the \textit{Goldilocks zone}. We observe this effect for fully-connected neural networks over a range of network widths and depths on MNIST and CIFAR-10 datasets with the $\mathrm{ReLU}$ and $\tanh$ non-linearities, and a similar effect for convolutional networks. Using our observations, we demonstrate a close connection between the Goldilocks zone, measures of local convexity/prevalence of positive curvature, and the suitability of a network initialization. We show that the high and stable accuracy reached when optimizing on random, low-dimensional hypersurfaces is directly related to the overlap between the hypersurface and the Goldilocks zone, and as a corollary demonstrate that the notion of intrinsic dimension is initialization-dependent. We note that common initialization techniques initialize neural networks in this particular region of unusually high convexity/prevalence of positive curvature, and offer a geometric intuition for their success. Furthermore, we demonstrate that initializing a neural network at a number of points and selecting for high measures of local convexity such as $\mathrm{Tr}(H) / ||H||$, number of positive eigenvalues of $H$, or low initial loss, leads to statistically significantly faster training on MNIST. Based on our observations, we hypothesize that the Goldilocks zone contains an unusually high density of suitable initialization configurations.

📄 PDF Abstract BibTeX arXiv:1807.02581

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Deconstructing the Goldilocks Zone of Neural Network Initialization

2024-02-05 · Artem Vysogorets, Anna Dawid, Julia Kempe

The second-order properties of the training loss have a massive impact on the optimization dynamics of deep learning models. Fort & Scherlis (2019) discovered that a large excess of positive curvature and local convexity…

Emergent properties of the local geometry of neural loss landscapes

2019-10-14 · Stanislav Fort, Surya Ganguli

The local geometry of high dimensional neural network loss landscapes can both challenge our cherished theoretical intuitions as well as dramatically impact the practical success of neural network training. Indeed recent…

Goldilocks Neural Networks

2020-02-11 · Jan Rosenzweig, Zoran Cvetkovic, Ivana Roenzweig

We introduce the new "Goldilocks" class of activation functions, which non-linearly deform the input signal only locally when the input signal is in the appropriate range. The small local deformation of the signal enable…

Towards Understanding Grokking: An Effective Theory of Representation Learning

2022-05-20 · Ziming Liu, Ouail Kitouni, Niklas Nolte, Eric J. Michaud 외

We aim to understand grokking, a phenomenon where models generalize long after overfitting their training set. We present both a microscopic analysis anchored by an effective theory and a macroscopic analysis of phase di…

MemorizationRepresentation Learning

Balancing Complexity and Informativeness in LLM-Based Clustering: Finding the Goldilocks Zone

2025-04-06 · Justin Miller, Tristram Alexander

The challenge of clustering short text data lies in balancing informativeness with interpretability. Traditional evaluation metrics often overlook this trade-off. Inspired by linguistic principles of communicative effici…

ClusteringInformativenessSemantic SimilaritySemantic Textual Similarity