Sparse Deep Neural Network Exact Solutions
Jeremy Kepner, Vijay Gadepally, Hayden Jananthan, Lauren Milechin, Sid, Samsi

TL;DR
This paper introduces exact solutions for sparse deep neural networks using associative array algebra, aiding verification, theoretical analysis, and the development of sparse training methods.
Contribution
It applies associative array algebra to derive exact solutions for sparse DNNs, facilitating verification and theoretical exploration of sparse neural network properties.
Findings
Exact solutions for sparse DNNs constructed
Perturbation models for ReLU DNN equations developed
Test vectors for sparse DNN implementations created
Abstract
Deep neural networks (DNNs) have emerged as key enablers of machine learning. Applying larger DNNs to more diverse applications is an important challenge. The computations performed during DNN training and inference are dominated by operations on the weight matrices describing the DNN. As DNNs incorporate more layers and more neurons per layers, these weight matrices may be required to be sparse because of memory limitations. Sparse DNNs are one possible approach, but the underlying theory is in the early stages of development and presents a number of challenges, including determining the accuracy of inference and selecting nonzero weights for training. Associative array algebra has been developed by the big data community to combine and extend database, matrix, and graph/network concepts for use in large, sparse data problems. Applying this mathematics to DNNs simplifies the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
