Efficient Convolutional Auto-Encoding via Random Convexification and Frequency-Domain Minimization

11/28/2016
by   Meshia Cédric Oveneke, et al.
0

The omnipresence of deep learning architectures such as deep convolutional neural networks (CNN)s is fueled by the synergistic combination of ever-increasing labeled datasets and specialized hardware. Despite the indisputable success, the reliance on huge amounts of labeled data and specialized hardware can be a limiting factor when approaching new applications. To help alleviating these limitations, we propose an efficient learning strategy for layer-wise unsupervised training of deep CNNs on conventional hardware in acceptable time. Our proposed strategy consists of randomly convexifying the reconstruction contractive auto-encoding (RCAE) learning objective and solving the resulting large-scale convex minimization problem in the frequency domain via coordinate descent (CD). The main advantages of our proposed learning strategy are: (1) single tunable optimization parameter; (2) fast and guaranteed convergence; (3) possibilities for full parallelization. Numerical experiments show that our proposed learning strategy scales (in the worst case) linearly with image size, number of filters and filter size.

READ FULL TEXT
research
02/14/2018

Exploring Hidden Dimensions in Parallelizing Convolutional Neural Networks

The past few years have witnessed growth in the size and computational r...
research
01/15/2019

Deep Learning-Aided Trainable Projected Gradient Decoding for LDPC Codes

We present a novel optimization-based decoding algorithm for LDPC codes ...
research
09/29/2019

GACNN: Training Deep Convolutional Neural Networks with Genetic Algorithm

Convolutional Neural Networks (CNNs) have gained a significant attractio...
research
06/16/2021

DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splitting

Analyzing the worst-case performance of deep neural networks against inp...
research
09/26/2017

AutoEncoder by Forest

Auto-encoding is an important task which is typically realized by deep n...
research
01/14/2019

AET vs. AED: Unsupervised Representation Learning by Auto-Encoding Transformations rather than Data

The success of deep neural networks often relies on a large amount of la...
research
05/09/2017

Model Complexity-Accuracy Trade-off for a Convolutional Neural Network

Convolutional Neural Networks(CNN) has had a great success in the recent...

Please sign up or login with your details

Forgot password? Click here to reset