Mario Plays on a Manifold: Generating Functional Content in Latent Space through Differential Geometry

05/31/2022
by   Miguel Gonzalez Duque, et al.
0

Deep generative models can automatically create content of diverse types. However, there are no guarantees that such content will satisfy the criteria necessary to present it to end-users and be functional, e.g. the generated levels could be unsolvable or incoherent. In this paper we study this problem from a geometric perspective, and provide a method for reliable interpolation and random walks in the latent spaces of Categorical VAEs based on Riemannian geometry. We test our method with "Super Mario Bros" and "The Legend of Zelda" levels, and against simpler baselines inspired by current practice. Results show that the geometry we propose is better able to interpolate and sample, reliably staying closer to parts of the latent space that decode to playable content.

READ FULL TEXT

page 1

page 2

page 4

page 6

research
11/21/2017

The Riemannian Geometry of Deep Generative Models

Deep generative models learn a mapping from a low dimensional latent spa...
research
02/19/2019

Geometry of Deep Generative Models for Disentangled Representations

Deep generative models like variational autoencoders approximate the int...
research
06/09/2021

Pulling back information geometry

Latent space geometry has shown itself to provide a rich and rigorous fr...
research
02/06/2019

Latent Space Cartography: Generalised Metric-Inspired Measures and Measure-Based Transformations for Generative Models

Deep generative models are universal tools for learning data distributio...
research
07/28/2022

Rewriting Geometric Rules of a GAN

Deep generative models make visual content creation more accessible to n...
research
02/27/2020

Deep Meditations: Controlled navigation of latent space

We introduce a method which allows users to creatively explore and navig...
research
10/31/2017

Semantic Interpolation in Implicit Models

In implicit models, one often interpolates between sampled points in lat...

Please sign up or login with your details

Forgot password? Click here to reset