Rewriting a Deep Generative Model

By David Bau, Steven Liu, Tongzhou Wang, Jun-Yan Zhu, Antonio Torralba. 2020

162 citations recorded by the source corpus.

A deep generative model such as a GAN learns to model a rich set of semantic and physical rules about the target distribution, but up to now, it has been obscure how such rules are encoded in the network, or how a rule could be changed. In this paper, we introduce a new problem setting: manipulation of specific rules encoded by a deep generative model. To address the problem, we propose a formulation in which the desired rule is changed by manipulating a layer of a deep network as a linear associative memory. We derive an algorithm for modifying one entry of the associative memory, and we demonstrate that several interesting structural rules can be located and modified within the layers of state-of-the-art generative models. We present a user interface to enable users to interactively change the rules of a generative model to achieve desired effects, and we show several proof-of-concept applications. Finally, results on multiple datasets demonstrate the advantage of our method against standard fine-tuning methods and edit transfer algorithms.

Subfields: Artificial Intelligence, Generative Models, 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. Antonio Torralba
  2. Stefano Ermon
  3. Sergey Levine
  4. Trevor Darrell
  5. Percy Liang
  6. Ming-Hsuan Yang
  7. Bolei Zhou
  8. Mohit Bansal

In Generative Models

  1. Jun-Yan Zhu
  2. Eli Shechtman
  3. Richard Zhang
  4. Daniel Cohen-Or
  5. Stefano Ermon
  6. Karsten Kreis
  7. Bolei Zhou
  8. Alexei A. Efros

In Signal Processing

  1. Richard Zhang
  2. Yang Song
  3. Eli Shechtman
  4. Jun-Yan Zhu
  5. Karsten Kreis
  6. Ming-Hsuan Yang
  7. Stefano Ermon
  8. Jiaming Song

Citations in the corpus