• Aucun résultat trouvé

Adversarial Variational Optimization of Non-Differentiable Simulators

N/A
N/A
Protected

Academic year: 2021

Partager "Adversarial Variational Optimization of Non-Differentiable Simulators"

Copied!
9
0
0

Texte intégral

(1)

Adversarial Variational Optimization of

Non-Differentiable Simulators

Gilles Louppe and Kyle Cranmer

(2)

Likelihood-free assumptions

Operationally,

x ∼ p(x|θ) ≡ z ∼ p(z|θ), x = g(z; θ) where

• z provides a source of randomness;

• g is a non-differentiable deterministic function (e.g. a computer program).

Accordingly, the density p(x|θ) can be written as p(x|θ) =

Z

{z:g(z;θ)=x}

p(z|θ)µ(dz)

(3)

Problem statement

Given observations x ∼ pr(x), we seek:

θ∗ = arg min

(4)

Generative Adversarial Networks

LW = Ex∼p(x|θ)˜ [d(˜x; φ)] − Ex∼pr(x)[d(x; φ)] Ld= LW + λΩ(φ)

Lg= − LW

(5)

Variational Optimization

min

θ f (θ) ≤ Eθ∼q(θ|ψ)[f (θ)] = U (ψ)

ψU (ψ) = Eθ∼q(θ|ψ)[f (θ)∇ψlog q(θ|ψ)]

(6)

Adversarial Variational Optimization

• Replace the generative network in a non-differentiable forward simulator g(z; θ).

• With VO, optimize upper bounds of the adversarial objectives:

Ud= Eθ∼q(θ|ψ)[Ld] (1)

Ug= Eθ∼q(θ|ψ)[Lg] (2)

(7)

Operationally, we get the marginal model:

(8)

41 42 43 Ebeam 0.75 0.80 0.85 0.90 0.95 1.00 1.05 Gf 1 2 3 q( | ) = 0 q( | ) = 5 *= (42, 0.9) 1.0 0.5 0.0 0.5 1.0 0.0 0.2 0.4 0.6 0.8 1.0 x pr(x) x p(x| ) = 0 x p(x| ) = 5 0 50 100 150 200 250 300 0.0 0.5 1.0 1.5 Ud = 0 Ud = 5

(9)

Summary

• We provide a new likelihood-free inference algorithm:

That works for non-differentiable forward simulators. Combines adversarial training with variational optimization.

Références

Documents relatifs

[35] I. LoviSEK, 1984, Optimal control of a variational inequality with applications to structural analysis. Optimal design of a beam with unilatéral supports, Appl. LoviSEK,

Both bundle maps were defined, in effect, by taking vector fields passing through given tangent vectors, applying their product to a function on W, and evaluating. The only

In this paper, we investigate the issues in a more systematic and rigorous way, by presenting non-trivial concrete counterexamples that illuminate subtleties of

The metamodel is then used to treat a simple optimization strategy maintenance problem using a stochastic simulator (VME), in order to optimize an output (NPV) quantile.. Using

We have paid attention also on relations between the established calculus rules and applications of some rules to get others. As such applications we have provided a direct

In [I], de Leeuw and Mirkil studied spaces of differentiable functions on R 2 , giving a complete classification of all the rotating ones.. Other results are that each rotating space

We adapt the adversarial train- ing procedure of generative adversarial networks (GANs) by replacing the im- plicit generative network with a domain-based scientific simulator,

Kolosnitcyn A.V.: Using of Modified Simplex Imbeddings Method for Solving Special Class of Convex Non-differentiable Optimization Problems. Matematika, Number