Skip to content

Commit

Permalink
finish 2nd half
Browse files Browse the repository at this point in the history
  • Loading branch information
xukai92 committed Apr 8, 2020
1 parent 0085295 commit 5c8644f
Show file tree
Hide file tree
Showing 11 changed files with 35 additions and 11 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.DS_Store
*.code-workspace
Binary file added comp_graph-gan.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added comp_graph-gramnet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added comp_graph-mmdgan.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added comp_graph-mmdnet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed gram-comp-graph.png
Binary file not shown.
45 changes: 34 additions & 11 deletions iclr2020.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Adversarial Generative Models(GANs, MMD-GANs)

---

## GRaM: Algorithm
## GRaM: the algorithm

:one: Learn the manifold projection function $f_\theta(x)$ by minimising the squared difference between the pair of density ratios:

Expand All @@ -52,6 +52,8 @@ $$

---

## GRaM: the algorithm (continued)

:two: Train the generator $G\gamma$ by minimizing the empirical estimator of MMD in the low-dimensional manifold,

$$
Expand All @@ -64,7 +66,9 @@ $$

---

## Pearson Divergence Maximization and Density Ratio Estimation
## GRaM: the algorithm (continued)

### Pearson divergence maximization and density ratio estimation

Monte Carlo approximation of PD,
$$
Expand All @@ -82,38 +86,57 @@ We use a MMD based density ratio estimator (Sugiyama et al., 2012) under the fix

---

## The Ring dataset: Illustration of the Method and Stability
## How do GRAM-nets compare to other methods

![Ring: training process](syn_0.png)
| GAN | MMD-net | MMD-GAN | GRAM-net |
| - | - | - | - |
| ![Computation graph (GAN)](comp_graph-gan.png) | ![Computation graph (MMD-net)](comp_graph-mmdnet.png) | ![Computation graph (MMD-GAN)](comp_graph-mmdgan.png) | ![Computation graph (GRAM-net)](comp_graph-gramnet.png) |

---

![Ring: stability on MMD-nets and MMD-GANs](syn_1.png)
## Illustration of GRAM training

| | |
| - | - |
| ![Ring: training process](ring_process.png) | Blue: data<br> Orange: samples<br><br> Top: original<br> Bottom: projected|

---

![Ring: stability on GAN and GRAM-nets](syn_2.png)
## Evaluations: the stability of models

![Ring: stability on GAN and GRAM-nets](stability_gan_gramnet.png)

x-axis = noise dimension and y-axis = generator layer size

---

## Quantitative Results: Sample Quality
## Evaluations: the stability of models (continued)

![Ring: stability on MMD-nets and MMD-GANs](stability_mmdnet_mmdgan.png)

x-axis = noise dimension and y-axis = generator layer size

---

## Quantitative results: sample quality

![FID table](table_image.png)

---
## Qualitative Results: Random Samples

## Qualitative results: random samples

![Samples (CIFAR10)](cifar10.png) ![Samples (CelebA)](celeba.png)

---

## The End
## The end

Extra slides to follow...

---

## Density Ratio Estimation via (Infinite) Moment Matching
## Density ratio estimation via (infinite) moment matching

### Maximum mean discrepancy

Expand All @@ -136,7 +159,7 @@ $$

---

## Generator Training
## Generator training

The generator $G\gamma$ is trained by minimizing the empirical estimator of MMD

Expand Down
Binary file added ring_process.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file renamed syn_2.png → stability_gan_gramnet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
Binary file removed syn_0.png
Binary file not shown.

0 comments on commit 5c8644f

Please sign in to comment.