Convexified Convolutional Neural Networks

By Yuchen Zhang, Percy Liang, Martin J. Wainwright. 2016

66 citations recorded by the source corpus.

We describe the class of convexified convolutional neural networks (CCNNs), which capture the parameter sharing of convolutional neural networks in a convex manner. By representing the nonlinear convolutional filters as vectors in a reproducing kernel Hilbert space, the CNN parameters can be represented as a low-rank matrix, which can be relaxed to obtain a convex optimization problem. For learning two-layer convolutional neural networks, we prove that the generalization error obtained by a convexified CNN converges to that of the best possible CNN. For learning deeper networks, we train CCNNs in a layer-wise manner. Empirically, CCNNs achieve performance competitive with CNNs trained by backpropagation, SVMs, fully-connected neural networks, stacked denoising auto-encoders, and other baseline methods.

Subfields: Artificial Intelligence, Computational Mechanics

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Zeyuan Allen-Zhu
  2. Yuanzhi Li
  3. Tommi S. Jaakkola
  4. Jason D. Lee
  5. Virginia Smith
  6. Peter Richtárik
  7. Ameet Talwalkar
  8. Percy Liang

In Computational Mechanics

  1. Peter Richtárik
  2. Prateek Jain
  3. Virginia Smith
  4. Julien Mairal
  5. Zeyuan Allen-Zhu
  6. Inderjit S. Dhillon
  7. Francis R. Bach
  8. Ameet Talwalkar

Citations in the corpus