Addressing the Fundamental Tension of PCGML with Discriminative Learning

09/10/2018
by   Isaac Karth, et al.
0

Procedural content generation via machine learning (PCGML) is typically framed as the task of fitting a generative model to full-scale examples of a desired content distribution. This approach presents a fundamental tension: the more design effort expended to produce detailed training examples for shaping a generator, the lower the return on investment from applying PCGML in the first place. In response, we propose the use of discriminative models (which capture the validity of a design rather the distribution of the content) trained on positive and negative examples. Through a modest modification of WaveFunctionCollapse, a commercially-adopted PCG approach that we characterize as using elementary machine learning, we demonstrate a new mode of control for learning-based generators. We demonstrate how an artist might craft a focused set of additional positive and negative examples by critique of the generator's previous outputs. This interaction mode bridges PCGML with mixed-initiative design assistance tools by working with a machine to define a space of valid designs rather than just one new design.

READ FULL TEXT

page 4

page 5

page 6

page 8

research
12/12/2018

Adversarial Learning of Semantic Relevance in Text to Image Synthesis

We describe a new approach that improves the training of generative adve...
research
03/07/2023

Stabilized training of joint energy-based models and their practical applications

The recently proposed Joint Energy-based Model (JEM) interprets discrimi...
research
11/17/2019

Prototypical Networks for Multi-Label Learning

We propose to address multi-label learning by jointly estimating the dis...
research
07/12/2017

Negative Sampling Improves Hypernymy Extraction Based on Projection Learning

We present a new approach to extraction of hypernyms based on projection...
research
08/30/2023

ABA Learning via ASP

Recently, ABA Learning has been proposed as a form of symbolic machine l...
research
09/25/2018

Explainable PCGML via Game Design Patterns

Procedural content generation via Machine Learning (PCGML) is the umbrel...

Please sign up or login with your details

Forgot password? Click here to reset