We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.LG

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Machine Learning

Title: Low-complexity Approximate Convolutional Neural Networks

Abstract: In this paper, we present an approach for minimizing the computational complexity of trained Convolutional Neural Networks (ConvNet). The idea is to approximate all elements of a given ConvNet and replace the original convolutional filters and parameters (pooling and bias coefficients; and activation function) with efficient approximations capable of extreme reductions in computational complexity. Low-complexity convolution filters are obtained through a binary (zero-one) linear programming scheme based on the Frobenius norm over sets of dyadic rationals. The resulting matrices allow for multiplication-free computations requiring only addition and bit-shifting operations. Such low-complexity structures pave the way for low-power, efficient hardware designs. We applied our approach on three use cases of different complexity: (i) a "light" but efficient ConvNet for face detection (with around 1000 parameters); (ii) another one for hand-written digit classification (with more than 180000 parameters); and (iii) a significantly larger ConvNet: AlexNet with $\approx$1.2 million matrices. We evaluated the overall performance on the respective tasks for different levels of approximations. In all considered applications, very low-complexity approximations have been derived maintaining an almost equal classification performance.
Comments: 13 pages, 4 figures, 8 tables
Subjects: Machine Learning (cs.LG); Computational Complexity (cs.CC); Computer Vision and Pattern Recognition (cs.CV); Signal Processing (eess.SP); Methodology (stat.ME)
Journal reference: IEEE Transactions on Neural Networks and Learning Systems, v. 29, n. 12, Dec. 2018
DOI: 10.1109/TNNLS.2018.2815435
Cite as: arXiv:2208.00087 [cs.LG]
  (or arXiv:2208.00087v1 [cs.LG] for this version)

Submission history

From: R J Cintra [view email]
[v1] Fri, 29 Jul 2022 21:59:29 GMT (1972kb)

Link back to: arXiv, form interface, contact.