Generative networks part 2: GANs
23 / 54
Generative networks part 2: GANs 23 / 54 Recap on generative - - PowerPoint PPT Presentation
Generative networks part 2: GANs 23 / 54 Recap on generative networks Generative networks provide a way to sample from any distribution. 1. Sample z , where denotes an efficiently sampleable distribution (e.g., uniform or Gaussian). 2.
23 / 54
24 / 54
24 / 54
0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 25 / 54
2 √x.
0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 26 / 54
0.0 0.2 0.4 0.6 0.8 1.0 2 1 1 27 / 54
i=1.
n
i=1 k
h
28 / 54
i=1.
n
i=1 k
h
28 / 54
2 1 1 2 3 4 5 0.0 0.1 0.2 0.3 0.4 kde gmm 29 / 54
2 1 1 2 3 4 5 0.0 0.1 0.2 0.3 0.4 kde gan kde
30 / 54
2 1 1 2 3 4 5 2 1 1 2 3 4 5 6
31 / 54
2 1 1 2 3 4 5 2 1 1 2 3 4 5 6
32 / 54
2 1 1 2 3 4 5 2 1 1 2 3 4 5 6
33 / 54
34 / 54
34 / 54
34 / 54
35 / 54
f
map
g
map
1 n
i=1 ℓ(xi, ˆ
36 / 54
f
map
g
map
1 n
i=1 ℓ(xi, ˆ
f
map
g
pushforward
1 n
i=1
36 / 54
0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
37 / 54
0.2 0.4 0.6 0.8 1.0 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
37 / 54
38 / 54
i=1 ∼ ν.
i=1 ≈ (xi)n i=1, where (zi)n i=1 ∼ µ.
39 / 54
i=1 ∼ ν.
i=1 ≈ (xi)n i=1, where (zi)n i=1 ∼ µ.
i=1 and (xi)n i=1) and pick g to minimize that!
39 / 54
40 / 54
i=1 with ˆ
i=1
i=1.
40 / 54
41 / 54
2 + pg 2 .
42 / 54
2 + pg 2 .
42 / 54
2 + pg 2 .
g∈G
f∈F f:X→(0,1)
n
m
42 / 54
g∈G
f∈F f:X→(0,1)
n
m
j=1 = (g(zj))m j=1, and approximately optimize
f∈F f:X→(0,1)
n
m
j=1 and
g∈G
n
m
43 / 54
j=1 = (g(zj))m j=1, and approximately optimize
f∈F f:X→(0,1)
n
m
j=1 and
g∈G
n
m
44 / 54
45 / 54
45 / 54
45 / 54
p(x) p(x)+pg(x).
45 / 54
p(x) p(x)+pg(x):
f∈F
f∈F
46 / 54
47 / 54
48 / 54
g∈G
f∈F f:X→(0,1)
n
m
49 / 54
g∈G
f∈F f:X→(0,1)
n
m
g∈G
f∈F fLip≤1
n
m
49 / 54
g∈G
f∈F fLip≤1
n
m
50 / 54
g∈G
f∈F fLip≤1
n
m
50 / 54
51 / 54
52 / 54
53 / 54
54 / 54