HackerPapers

arXiv:1612.07828cs.CV

Learning from Simulated and Unsupervised Images through Adversarial Training

Ashish Shrivastava, Tomas Pfister, Oncel Tuzel, Josh Susskind, Wenda Wang, Russ Webb

Abstract

With recent progress in graphics, it has become more tractable to train models on synthetic images, potentially avoiding the need for expensive annotations. However, learning from synthetic images may not achieve the desired performance due to a gap between synthetic and real image distributions. To reduce this gap, we propose Simulated+Unsupervised (S+U) learning, where the task is to learn a model to improve the realism of a simulator's output using unlabeled real data, while preserving the annotation information from the simulator. We develop a method for S+U learning that uses an adversarial network similar to Generative Adversarial Networks (GANs), but with synthetic images as inputs instead of random vectors. We make several key modifications to the standard GAN algorithm to preserve annotations, avoid artifacts, and stabilize training: (i) a 'self-regularization' term, (ii) a local adversarial loss, and (iii) updating the discriminator using a history of refined images. We show that this enables generation of highly realistic images, which we demonstrate both qualitatively and with a user study. We quantitatively evaluate the generated images by training models for gaze estimation and hand pose estimation. We show a significant improvement over using synthetic images, and achieve state-of-the-art results on the MPIIGaze dataset without any labeled real data.

arXiv comments
Accepted at CVPR 2017 for oral presentation
Journal reference
DOI
Subjects
cs.CVComputer Vision and Pattern Recognition cs.LGMachine Learning cs.NENeural and Evolutionary Computing

On Hacker News

Linked by 8 identifiable commenters in 8 comments across 6 threads, from Dec 2016 to Jan 2024. Found in 1 HN submission from Dec 2016 to Dec 2016. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments6 threads

  1. Barcoding Bees (2020) 1 comment
    • A bit of a tangent, but reminds me of this article, RenderGAN [1]. The main point of the article was about using 3D rendering + GAN to generate convincing synthetic data, and their application was creating training data to detect "barcodes" [2] attached to bees. It's a similar…

      dimaturaView on HNParent context

  2. Oculus: Hand Tracking Updates 1 comment
    • Apple's first published ML paper[1] described how they trained a neural network to estimate eye gaze. To augment the limited data set of labeled eye photos, they rendered synthetic eyes and then used adversarial training to make them match the real-life data set. This paper came…

      rgovostesView on HNParent context

    • I spoke in hyperbole, there were dozens of papers using generative networks to create real looking simulated data which is the more common approach. You start with noise + some features you want in your image, then you turn that into a realistic image. The notable exception is…

      alexbeloiView on HNParent context

  3. CVPR 2017 Best Paper Awards 1 comment
    • * Densely Connected Convolutional Networks [0] by Gao Huang, Zhuang Liu, Laurens van der Maaten, & Kilian Q. Weinberger. * Learning from Simulated and Unsupervised Images through Adversarial Training [1] by Ashish Shrivastava, Tomas Pfister, Oncel Tuzel, Joshua Susskind, Wenda…

      iraphaelView on HNParent context

  4. Apple Machine Learning Journal 3 comments
    • A lot of academic papers actually aren't all that great, for a variety of reasons. Normally, you can use citations, journal, and author credentials to get a sense of whether a paper is even worth skimming. The only "paper" on the "journal" right now looks like it's just a…

      Stasis5001View on HNParent context

    • It's interesting how much criticism they're getting because Apple formatted their blog to be anonymous and watered down, but they're clear in their first technical post that it is just an overview of work that the researchers are presenting at CVPR [1]. So the researchers at…

      zo7View on HNParent context

    • It is not an anonymous publication! 1. The article is based on a paper submitted to the prestigious CVPR, which is obviously not anonymous. ( https://arxiv.org/abs/1612.07828 ) They mention this at the end of the post. 2. The blog's "journal" name is misleading. It means…

      ssivarkView on HNParent context

  5. [dead] 1 comment
    • The link to the paper itself, for those who want to skip the Forbes article: https://arxiv.org/abs/1612.07828

      JamilDView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.