Surprisal-Triggered Conditional Computation with Neural Networks

By Loren Lugosch, Derek Nowrouzezahrai, B. Meyer. 2020

6 citations recorded by the source corpus.

Autoregressive neural network models have been used successfully for sequence generation, feature extraction, and hypothesis scoring. This paper presents yet another use for these models: allocating more computation to more difficult inputs. In our model, an autoregressive model is used both to extract features and to predict observations in a stream of input observations. The surprisal of the input, measured as the negative log-likelihood of the current observation according to the autoregressive model, is used as a measure of input difficulty. This in turn determines whether a small, fast network, or a big, slow network, is used. Experiments on two speech recognition tasks show that our model can match the performance of a baseline in which the big network is always used with 15% fewer FLOPs.

Subfields: Artificial Intelligence, Efficiency & Compression, Signal 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. Quoc V. Le
  2. Orhan Firat
  3. Yanping Huang
  4. Graham Neubig
  5. Mohit Bansal
  6. Kyunghyun Cho
  7. Luke S. Zettlemoyer
  8. Jianfeng Gao

In Efficiency & Compression

  1. Yanping Huang
  2. Orhan Firat
  3. Maxim Krikun
  4. Dmitry Lepikhin
  5. Z. Chen
  6. Yuanzhong Xu
  7. Charlie Nash
  8. Noam Shazeer

In Signal Processing

  1. Jesse Engel
  2. Sander Dieleman
  3. Karen Simonyan
  4. Charlie Nash
  5. Noam Shazeer
  6. Z. Chen
  7. Orhan Firat
  8. Junichi Yamagishi

Citations in the corpus