Changing Model Behavior at Test-Time Using Reinforcement Learning

By Augustus Odena, Dieterich Lawson, Christopher Olah. 2017

57 citations recorded by the source corpus.

Machine learning models are often used at test-time subject to constraints and trade-offs not present at training-time. For example, a computer vision model operating on an embedded device may need to perform real-time inference, or a translation model operating on a cell phone may wish to bound its average compute time in order to be power-efficient. In this work we describe a mixture-of-experts model and show how to change its test-time resource-usage on a per-input basis using reinforcement learning. We test our method on a small MNIST-based example.

Subfields: Reinforcement Learning, 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 Reinforcement Learning

  1. Ali Farhadi
  2. Gao Huang
  3. Wei Xu
  4. Jiwen Lu
  5. B. Meyer
  6. Derek Nowrouzezahrai
  7. L. V. D. van der Maaten
  8. Tom Véniat

In Optimization & Training

  1. Kilian Q. Weinberger
  2. Gao Huang
  3. Felix Wu
  4. L. V. D. van der Maaten
  5. Tom Véniat
  6. Ludovic Denoyer
  7. Tailin Liang
  8. Ali Farhadi

Citations in the corpus