LGNENov 9, 2015

How far can we go without convolution: Improving fully-connected networks

arXiv:1511.02580v156 citations
Originality Incremental advance
AI Analysis

This work addresses the performance gap between fully-connected and convolutional networks for computer vision researchers, though it appears incremental in nature.

The paper tackles the problem of improving fully-connected networks' performance on image classification tasks, achieving approximately 70% accuracy on permutation-invariant CIFAR-10 and 78% with data deformations, which is significantly higher than previous state-of-the-art.

We propose ways to improve the performance of fully connected networks. We found that two approaches in particular have a strong effect on performance: linear bottleneck layers and unsupervised pre-training using autoencoders without hidden unit biases. We show how both approaches can be related to improving gradient flow and reducing sparsity in the network. We show that a fully connected network can yield approximately 70% classification accuracy on the permutation-invariant CIFAR-10 task, which is much higher than the current state-of-the-art. By adding deformations to the training data, the fully connected network achieves 78% accuracy, which is just 10% short of a decent convolutional network.

Code Implementations5 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes