Details
Original language | English |
---|---|
Title of host publication | 2021 IEEE Conference on Games, CoG 2021 |
Publisher | IEEE Computer Society |
ISBN (electronic) | 9781665438865 |
ISBN (print) | 978-1-6654-4608-2 |
Publication status | Published - 2021 |
Event | 2021 IEEE Conference on Games, CoG 2021 - Copenhagen, Denmark Duration: 17 Aug 2021 → 20 Aug 2021 |
Publication series
Name | IEEE Conference on Computatonal Intelligence and Games, CIG |
---|---|
Volume | 2021-August |
ISSN (Print) | 2325-4270 |
ISSN (electronic) | 2325-4289 |
Abstract
This work introduces World-GAN, the first method to perform data-driven Procedural Content Generation via Machine Learning in Minecraft from a single example. Based on a 3D Generative Adversarial Network (GAN) architecture, we are able to create arbitrarily sized world snippets from a given sample. We evaluate our approach on creations from the community as well as structures generated with the Minecraft World Generator. Our method is motivated by the dense representations used in Natural Language Processing (NLP) introduced with word2vec [1]. The proposed block2vec representations make World-GAN independent from the number of different blocks, which can vary a lot in Minecraft, and enable the generation of larger levels. Finally, we demonstrate that changing this new representation space allows us to change the generated style of an already trained generator. World-GAN enables its users to generate Minecraft worlds based on parts of their creations.
Keywords
- GAN, Generation, Level, Minecraft, PCG, Representation, Scales, Sin-GAN, Single Example, Style
ASJC Scopus subject areas
- Computer Science(all)
- Artificial Intelligence
- Computer Science(all)
- Computer Graphics and Computer-Aided Design
- Computer Science(all)
- Computer Vision and Pattern Recognition
- Computer Science(all)
- Human-Computer Interaction
- Computer Science(all)
- Software
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
2021 IEEE Conference on Games, CoG 2021. IEEE Computer Society, 2021. 175285 (IEEE Conference on Computatonal Intelligence and Games, CIG; Vol. 2021-August).
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - World-GAN
T2 - 2021 IEEE Conference on Games, CoG 2021
AU - Awiszus, Maren
AU - Schubert, Frederik
AU - Rosenhahn, Bodo
N1 - Funding Information: VI. ACKNOWLEDGMENT This work has been supported by the Federal Ministry of Education and Research (BMBF), Germany, under the project LeibnizKILabor (grant no. 01DD20003), the Federal Ministry for Economic Affairs and Energy under the Wipano programme ”NaturalAI” (03THW05K06), the Center for Digital Innovations (ZDIN) and the Deutsche Forschungsgemein-schaft (DFG) under Germany’s Excellence Strategy within the Cluster of Excellence PhoenixD (EXC 2122). Publisher Copyright: © 2021 IEEE.
PY - 2021
Y1 - 2021
N2 - This work introduces World-GAN, the first method to perform data-driven Procedural Content Generation via Machine Learning in Minecraft from a single example. Based on a 3D Generative Adversarial Network (GAN) architecture, we are able to create arbitrarily sized world snippets from a given sample. We evaluate our approach on creations from the community as well as structures generated with the Minecraft World Generator. Our method is motivated by the dense representations used in Natural Language Processing (NLP) introduced with word2vec [1]. The proposed block2vec representations make World-GAN independent from the number of different blocks, which can vary a lot in Minecraft, and enable the generation of larger levels. Finally, we demonstrate that changing this new representation space allows us to change the generated style of an already trained generator. World-GAN enables its users to generate Minecraft worlds based on parts of their creations.
AB - This work introduces World-GAN, the first method to perform data-driven Procedural Content Generation via Machine Learning in Minecraft from a single example. Based on a 3D Generative Adversarial Network (GAN) architecture, we are able to create arbitrarily sized world snippets from a given sample. We evaluate our approach on creations from the community as well as structures generated with the Minecraft World Generator. Our method is motivated by the dense representations used in Natural Language Processing (NLP) introduced with word2vec [1]. The proposed block2vec representations make World-GAN independent from the number of different blocks, which can vary a lot in Minecraft, and enable the generation of larger levels. Finally, we demonstrate that changing this new representation space allows us to change the generated style of an already trained generator. World-GAN enables its users to generate Minecraft worlds based on parts of their creations.
KW - GAN
KW - Generation
KW - Level
KW - Minecraft
KW - PCG
KW - Representation
KW - Scales
KW - Sin-GAN
KW - Single Example
KW - Style
UR - http://www.scopus.com/inward/record.url?scp=85120762636&partnerID=8YFLogxK
U2 - 10.48550/arXiv.2106.10155
DO - 10.48550/arXiv.2106.10155
M3 - Conference contribution
AN - SCOPUS:85120762636
SN - 978-1-6654-4608-2
T3 - IEEE Conference on Computatonal Intelligence and Games, CIG
BT - 2021 IEEE Conference on Games, CoG 2021
PB - IEEE Computer Society
Y2 - 17 August 2021 through 20 August 2021
ER -