Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Training

Abstract

In this paper, we consider a heavy inner product identification problem, which generalizes the Light Bulb problem~(prr89): Given two sets A ⊂ \-1,+1\d and B ⊂ \-1,+1\d with |A|=|B| = n, if there are exact k pairs whose inner product passes a certain threshold, i.e., \(a1, b1), ·s, (ak, bk)\ ⊂ A × B such that ∀ i ∈ [k], ai,bi ≥ · d, for a threshold ∈ (0,1), the goal is to identify those k heavy inner products. We provide an algorithm that runs in O(n2 ω / 3+ o(1)) time to find the k inner product pairs that surpass · d threshold with high probability, where ω is the current matrix multiplication exponent. By solving this problem, our method speed up the training of neural networks with ReLU activation function.

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…