Deep Convolutional Tables: Deep Learning without Convolutions

04/23/2023
by   Shay Dekel, et al.
0

We propose a novel formulation of deep networks that do not use dot-product neurons and rely on a hierarchy of voting tables instead, denoted as Convolutional Tables (CT), to enable accelerated CPU-based inference. Convolutional layers are the most time-consuming bottleneck in contemporary deep learning techniques, severely limiting their use in Internet of Things and CPU-based devices. The proposed CT performs a fern operation at each image location: it encodes the location environment into a binary index and uses the index to retrieve the desired local output from a table. The results of multiple tables are combined to derive the final output. The computational complexity of a CT transformation is independent of the patch (filter) size and grows gracefully with the number of channels, outperforming comparable convolutional layers. It is shown to have a better capacity:compute ratio than dot-product neurons, and that deep CT networks exhibit a universal approximation property similar to neural networks. As the transformation involves computing discrete indices, we derive a soft relaxation and gradient-based approach for training the CT hierarchy. Deep CT networks have been experimentally shown to have accuracy comparable to that of CNNs of similar architectures. In the low compute regime, they enable an error:speed trade-off superior to alternative efficient CNN architectures.

READ FULL TEXT
research
10/31/2018

Conceptual Content in Deep Convolutional Neural Networks: An analysis into multi-faceted properties of neurons

In this paper we analyze convolutional layers of VGG16 model pre-trained...
research
08/15/2016

Design of Efficient Convolutional Layers using Single Intra-channel Convolution, Topological Subdivisioning and Spatial "Bottleneck" Structure

Deep convolutional neural networks achieve remarkable visual recognition...
research
02/14/2016

Convolutional Tables Ensemble: classification in microseconds

We study classifiers operating under severe classification time constrai...
research
11/26/2018

Low-Dose CT via Deep CNN with Skip Connection and Network in Network

A major challenge in computed tomography (CT) is how to minimize patient...
research
01/05/2020

Convolutional Neural Networks with Intermediate Loss for 3D Super-Resolution of CT and MRI Scans

CT scanners that are commonly-used in hospitals nowadays produce low-res...
research
01/17/2019

Quadratic Autoencoder for Low-Dose CT Denoising

Recently, deep learning has transformed many fields including medical im...

Please sign up or login with your details

Forgot password? Click here to reset