End-to-End Learning for Structured Prediction Energy Networks

By David Belanger, Bishan Yang, Andrew McCallum. 2017

138 citations recorded by the source corpus.

Structured Prediction Energy Networks (SPENs) are a simple, yet expressive family of structured prediction models (Belanger and McCallum, 2016). An energy function over candidate structured outputs is given by a deep network, and predictions are formed by gradient-based optimization. This paper presents end-to-end learning for SPENs, where the energy function is discriminatively trained by back-propagating through gradient-based prediction. In our experience, the approach is substantially more accurate than the structured SVM method of Belanger and McCallum (2016), as it allows us to use more sophisticated non-convex energies. We provide a collection of techniques for improving the speed, accuracy, and memory requirements of end-to-end SPENs, and demonstrate the power of our method on 7-Scenes image denoising and CoNLL-2005 semantic role labeling tasks. In both, inexact minimization of non-convex SPEN energies is superior to baseline methods that use simplistic energy functions that can be minimized exactly.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing

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. Mohit Bansal
  2. Graham Neubig
  3. Jianfeng Gao
  4. Yejin Choi
  5. Yonatan Belinkov
  6. Luke S. Zettlemoyer
  7. Kyunghyun Cho
  8. Yoshua Bengio

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Luc Van Gool
  3. Trevor Darrell
  4. Jitendra Malik
  5. Xiaogang Wang
  6. Andrew Zisserman
  7. Ming-Hsuan Yang
  8. Li Fei-Fei

In Natural Language Processing

  1. Mohit Bansal
  2. Kevin Gimpel
  3. Graham Neubig
  4. Yonatan Belinkov
  5. Yejin Choi
  6. Mirella Lapata
  7. Kyunghyun Cho
  8. Alexander M. Rush

Citations in the corpus