paper-with-me

홈 › Papers

Illuminating Mario Scenes in the Latent Space of a Generative Adversarial Network

2020-07-11 · Matthew C. Fontaine, Ruilin Liu, Ahmed Khalifa, Jignesh Modi, Julian Togelius, Amy K. Hoover, Stefanos Nikolaidis

Generative adversarial networks (GANs) are quickly becoming a ubiquitous approach to procedurally generating video game levels. While GAN generated levels are stylistically similar to human-authored examples, human designers often want to explore the generative design space of GANs to extract interesting levels. However, human designers find latent vectors opaque and would rather explore along dimensions the designer specifies, such as number of enemies or obstacles. We propose using state-of-the-art quality diversity algorithms designed to optimize continuous spaces, i.e. MAP-Elites with a directional variation operator and Covariance Matrix Adaptation MAP-Elites, to efficiently explore the latent space of a GAN to extract levels that vary across a set of specified gameplay measures. In the benchmark domain of Super Mario Bros, we demonstrate how designers may specify gameplay measures to our system and extract high-quality (playable) levels with a diverse range of level mechanics, while still maintaining stylistic similarity to human authored examples. An online user study shows how the different mechanics of the automatically generated levels affect subjective ratings of their perceived difficulty and appearance.

📄 PDF Abstract BibTeX arXiv:2007.05674

Code (1)

icaros-usc/MarioGAN-LSI 공식 구현 pytorch

Tasks

DiversityGenerative Adversarial Network

Similar Papers 제목 키워드 기반

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

2022-05-31 · Miguel González-Duque, Rasmus Berg Palm, Søren Hauberg, Sebastian Risi

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 gene…

Evolving Mario Levels in the Latent Space of a Deep Convolutional Generative Adversarial Network

2018-05-02 · Vanessa Volz, Jacob Schrum, Jialin Liu, Simon M. Lucas 외

Generative Adversarial Networks (GANs) are a machine learning approach capable of generating novel example outputs across a space of provided training examples. Procedural Content Generation (PCG) of levels for video gam…

Generative Adversarial NetworkSNES Games

Reflections on Disentanglement and the Latent Space

2024-10-08 · Ludovica Schaerf

The latent space of image generative models is a multi-dimensional space of compressed hidden visual knowledge. Its entity captivates computer scientists, digital artists, and media scholars alike. Latent space has becom…

DisentanglementPhilosophy

Interactive Evolution and Exploration Within Latent Level-Design Space of Generative Adversarial Networks

2020-03-31 · Jacob Schrum, Jake Gutierrez, Vanessa Volz, Jialin Liu 외

Generative Adversarial Networks (GANs) are an emerging form of indirect encoding. The GAN is trained to induce a latent space on training data, and a real-valued evolutionary algorithm can search that latent space. Such …

Controllable Level Blending between Games using Variational Autoencoders

2020-02-27 · Anurag Sarkar, Zhihan Yang, Seth Cooper

Previous work explored blending levels from existing games to create levels for a new game that mixes properties of the original games. In this paper, we use Variational Autoencoders (VAEs) for improving upon such techni…