Visualising Generative Spaces Using Convolutional Neural Network Embeddings

10/31/2022
by   Oliver Withington, et al.
0

As academic interest in procedural content generation (PCG) for games has increased, so has the need for methodologies for comparing and contrasting the output spaces of alternative PCG systems. In this paper we introduce and evaluate a novel approach for visualising the generative spaces of level generation systems, using embeddings extracted from a trained convolutional neural network. We evaluate the approach in terms of its ability to produce 2D visualisations of encoded game levels that correlate with their behavioural characteristics. The results across two alternative game domains, Super Mario and Boxoban, indicate that this approach is powerful in certain settings and that it has the potential to supersede alternative methods for visually comparing generative spaces. However its performance was also inconsistent across the domains investigated in this work, as well as it being susceptible to intermittent failure. We conclude that this method is worthy of further evaluation, but that future implementations of it would benefit from significant refinement.

READ FULL TEXT

page 4

page 5

page 6

research
05/30/2022

Compressing and Comparing the Generative Spaces of Procedural Content Generators

The past decade has seen a rapid increase in the level of research inter...
research
06/29/2023

Game Level Blending using a Learned Level Representation

Game level blending via machine learning, the process of combining featu...
research
09/11/2023

Exploring Minecraft Settlement Generators with Generative Shift Analysis

With growing interest in Procedural Content Generation (PCG) it becomes ...
research
02/23/2016

Toward Game Level Generation from Gameplay Videos

Algorithms that generate computer game content require game design knowl...
research
10/23/2022

Clustering-based Tile Embedding (CTE): A General Representation for Level Design with Skewed Tile Distributions

There has been significant research interest in Procedural Level Generat...
research
06/17/2020

Multi-Domain Level Generation and Blending with Sketches via Example-Driven BSP and Variational Autoencoders

Procedural content generation via machine learning (PCGML) has demonstra...
research
12/22/2020

Goal Reasoning by Selecting Subgoals with Deep Q-Learning

In this work we propose a goal reasoning method which learns to select s...

Please sign up or login with your details

Forgot password? Click here to reset