Training Deep Neural Networks via Direct Loss Minimization

By Yang Song, Alexander Gerhard Schwing, Richard S. Zemel, Raquel Urtasun. 2015

101 citations recorded by the source corpus.

Supervised training of deep neural nets typically relies on minimizing cross-entropy. However, in many domains, we are interested in performing well on metrics specific to the application. In this paper we propose a direct loss minimization approach to train deep neural networks, which provably minimizes the application-specific loss function. This is often non-trivial, since these functions are neither smooth nor decomposable and thus are not amenable to optimization with standard gradient-based methods. We demonstrate the effectiveness of our approach in the context of maximizing average precision for ranking problems. Towards this goal, we develop a novel dynamic programming algorithm that can efficiently compute the weight updates. Our approach proves superior to a variety of baselines in the context of action classification and object detection, especially in the presence of label noise.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Optimization & Training

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. Tie-Yan Liu
  2. Tao Qin
  3. Sergey Levine
  4. Raquel Urtasun
  5. Alexander Gerhard Schwing
  6. Ruslan Salakhutdinov
  7. Quoc V. Le
  8. Mohit Bansal

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Xiaogang Wang
  4. Trevor Darrell
  5. Chunhua Shen
  6. Andrea Vedaldi
  7. Ming-Hsuan Yang
  8. Yi Yang

In Optimization & Training

  1. Priya Lekha Donti
  2. Tamir Hazan
  3. J. Kolter
  4. Vittorio Ferrari
  5. Paul Henderson
  6. Tommi S. Jaakkola
  7. Ofer Meshi
  8. Colin Graber

Citations in the corpus