The Optimal Condition Number for ReLU Function

Abstract

ReLU is a widely used activation function in deep neural networks. This paper explores the stability properties of the ReLU map. For any weight matrix A ∈ Rm × n and bias vector b ∈ Rm at a given layer, we define the condition number βA,b as βA,b = UA,bLA,b, where UA,b and LA,b are the upper and lower Lipschitz constants, respectively. We first demonstrate that for any given A and b, the condition number satisfies βA,b ≥ 2. Moreover, when the weights of the network at a given layer are initialized as random i.i.d. Gaussian variables and the bias term is set to zero, the condition number asymptotically approaches this lower bound. This theoretical finding suggests that Gaussian weight initialization is optimal for preserving distances in the context of random deep neural network weights.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…