2016

Task Specific Adversarial Cost Function

Creswell, Antonia, Bharath, Anil A.

Understand

The cost function used to train a generative model should fit the purpose of the model.

  • If the model is intended for tasks such as generating perceptually correct samples, it is beneficial to maximise the likelihood of a sample drawn from the model, Q, coming from the same distribution as the training data, P.
  • This is equivalent to minimising the Kullback-Leibler (KL) distance, KL[Q||P].
  • However, if the model is intended for tasks such as retrieval or classification it is beneficial to maximise the likelihood that a sample drawn from the training data is captured by the model, equivalent to minimising KL[P||Q].

Reading the bibliography…