Learning To Simulate

By Nataniel Ruiz, Samuel Schulter, Manmohan Chandraker. 2018

123 citations recorded by the source corpus.

Simulation is a useful tool in situations where training data for machine learning models is costly to annotate or even hard to acquire. In this work, we propose a reinforcement learning-based method for automatically adjusting the parameters of any (non-differentiable) simulator, thereby controlling the distribution of synthesized data in order to maximize the accuracy of a model trained on that data. In contrast to prior art that hand-crafts these simulation parameters or adjusts only parts of the available parameters, our approach fully controls the simulator with the actual underlying goal of maximizing accuracy, rather than mimicking the real data distribution or randomly generating a large volume of data. We find that our approach (i) quickly converges to the optimal simulation parameters in controlled experiments and (ii) can indeed discover good sets of parameters for an image rendering simulator in actual computer vision applications.

Subfields: Developmental and Educational Psychology, Safety Research, Reinforcement Learning, Generative Models

How researchers see this paper

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

In Developmental and Educational Psychology

  1. Sebastian Risi
  2. Antonio Torralba
  3. Xin He
  4. Amos J. Storkey
  5. Sergey I. Nikolenko
  6. Julian Togelius
  7. Kaiyong Zhao
  8. Xiaowen Chu

In Safety Research

  1. Xin He
  2. Amos J. Storkey
  3. Kaiyong Zhao
  4. Xiaowen Chu

In Reinforcement Learning

  1. Antonio Torralba
  2. Xin He
  3. Quan Vuong
  4. Hao Su
  5. David Acuna
  6. Timothy M. Hospedales
  7. Amos J. Storkey
  8. Sergey I. Nikolenko

In Generative Models

  1. Sergey I. Nikolenko
  2. Sanja Fidler
  3. Antonio Torralba
  4. Yuri Viazovetskyi
  5. Vladimir Ivashkin
  6. Evgenii Kashin
  7. C. Pal
  8. Ming-Yu Liu

Citations in the corpus