English

Computational Separation Between Convolutional and Fully-Connected Networks

Machine Learning 2020-10-06 v1 Machine Learning

Abstract

Convolutional neural networks (CNN) exhibit unmatched performance in a multitude of computer vision tasks. However, the advantage of using convolutional networks over fully-connected networks is not understood from a theoretical perspective. In this work, we show how convolutional networks can leverage locality in the data, and thus achieve a computational advantage over fully-connected networks. Specifically, we show a class of problems that can be efficiently solved using convolutional networks trained with gradient-descent, but at the same time is hard to learn using a polynomial-size fully-connected network.

Keywords

Cite

@article{arxiv.2010.01369,
  title  = {Computational Separation Between Convolutional and Fully-Connected Networks},
  author = {Eran Malach and Shai Shalev-Shwartz},
  journal= {arXiv preprint arXiv:2010.01369},
  year   = {2020}
}
R2 v1 2026-06-23T18:59:58.240Z