paper-with-me

홈 › Papers

Bootstrapping Conditional GANs for Video Game Level Generation

2019-10-03 · Ruben Rodriguez Torrado, Ahmed Khalifa, Michael Cerny Green, Niels Justesen, Sebastian Risi, Julian Togelius

Generative Adversarial Networks (GANs) have shown im-pressive results for image generation. However, GANs facechallenges in generating contents with certain types of con-straints, such as game levels. Specifically, it is difficult togenerate levels that have aesthetic appeal and are playable atthe same time. Additionally, because training data usually islimited, it is challenging to generate unique levels with cur-rent GANs. In this paper, we propose a new GAN architec-ture namedConditional Embedding Self-Attention Genera-tive Adversarial Network(CESAGAN) and a new bootstrap-ping training procedure. The CESAGAN is a modification ofthe self-attention GAN that incorporates an embedding fea-ture vector input to condition the training of the discriminatorand generator. This allows the network to model non-localdependency between game objects, and to count objects. Ad-ditionally, to reduce the number of levels necessary to trainthe GAN, we propose a bootstrapping mechanism in whichplayable generated levels are added to the training set. Theresults demonstrate that the new approach does not only gen-erate a larger number of levels that are playable but also gen-erates fewer duplicate levels compared to a standard GAN.

📄 PDF Abstract BibTeX arXiv:1910.01603

Code (0)

등록된 구현이 없습니다.

Tasks

Image Generation

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Dogecoin Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

Procedural content generation of puzzle games using conditional generative adversarial networks

2023-06-26 · Andreas Hald, Jens Struckmann Hansen, Jeppe Kristensen, Paolo Burelli

In this article, we present an experimental approach to using parameterized Generative Adversarial Networks (GANs) to produce levels for the puzzle game Lily's Garden. We extract two condition vectors from the real level…

Controllable Game Level Generation: Assessing the Effect of Negative Examples in GAN Models

2024-10-30 · Mahsa Bazzaz, Seth Cooper

Generative Adversarial Networks (GANs) are unsupervised models designed to learn and replicate a target distribution. The vanilla versions of these models can be extended to more controllable models. Conditional Generati…

The NES Video-Music Database: A Dataset of Symbolic Video Game Music Paired with Gameplay Videos

2024-04-05 · Igor Cardoso, Rubens O. Moraes, Lucas N. Ferreira

Neural models are one of the most popular approaches for music generation, yet there aren't standard large datasets tailored for learning music directly from game data. To address this research gap, we introduce a novel …

Music Generation

Generative Adversarial Network Rooms in Generative Graph Grammar Dungeons for The Legend of Zelda

2020-01-14 · Jake Gutierrez, Jacob Schrum

Generative Adversarial Networks (GANs) have demonstrated their ability to learn patterns in data and produce new exemplars similar to, but different from, their training set in several domains, including video games. How…

Generative Adversarial Network

Self-Supervised GAN to Counter Forgetting

2018-10-27 · Ting Chen, Xiaohua Zhai, Neil Houlsby

GANs involve training two networks in an adversarial game, where each network's task depends on its adversary. Recently, several works have framed GAN training as an online or continual learning problem. We focus on the …

Continual LearningGeneral Classification