Zusammenfassung
Diese Dissertation über die Generierung von prozeduralen Inhalten durch maschinelles Lernen befasst sich mit dem Problem der Generierung von Leveln in Videospielen mit Generative Adversarial Networks (GANs). GANs sind in der Lage, neue Beispiele zu generieren, die mit den Mustern in der Trainingsverteilung übereinstimmen, wenn eine große Anzahl von Beispieldaten vorhanden ist. Diese Anforderung schränkt jedoch ihre Anwendbarkeit in Bereichen mit wenig Traningsdaten ein, wie es bei Videospielen der Fall ist. Das Design von Leveln in Videospielen zum Beispiel ist ein schwieriger und zeitaufwändiger Prozess, was dazu führt, dass es nur sehr wenige Trainingsbeispiele gibt, auf denen ein GAN trainiert werden kann. In dieser Arbeit werden zwei neue Methoden vorgeschlagen, die tokenbasierte Level beliebiger Größe aus nur einem einzigen Trainingsbeispiel für 2D- bzw. 3D-Spiele erzeugen können.
C O N T E N T S
1 Introduction ..... 1
1.1 Procedural Content Generation . . . . . . . . . . . . . . . . 2
1.2 Super Mario Bros . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Minecraft . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Structure of the Thesis . . . . . . ....
Schlagworte
Videospiele Prozedurale Inhaltsgenerierung Level Generierung Generative Adversarial Network Video Games Procedural Content Generation Level Generation- Kapitel Ausklappen | EinklappenSeiten
- 1–12 1 Introduction 1–12
- 13–22 2 State of the Art 13–22
- 23–46 3 Fundamentals 23–46
- 105–110 6 Conclusion 105–110
- 111–130 Bibliography 111–130
7 Treffer gefunden
- „... input of the generatorGN at the lowest scale, generating a fake sample x̃N. The downsampledoriginal xN ...” „... , which is then used as the input to the generator in that scale. Thiscontinues until the final scale 0 is ...” „... the input zN for the generators. This increases the similarity of thegenerated samples between the ...”
- „... takenfrom a real dataset. To update the generator, the gradients from thediscriminator can be negated and ...” „... propagated all the way back to thegenerator. This results in the generator updating its samples to be ...” „... morelike the real samples over the course of training.The first network is the generator G whose goal is to ...”
- „... generator, which generates a given output (like animage) from a random vector sampled from a given ...” „... the generatorto learn anything from that point on, or mode collapse, in which the gen-erator learns a ...” „... the idea even further by develop-ing a style-based generator that encodes the information of the ...”
- „... wor(l)d-gan to generate 3d minecraft worlds...DNDN- 1D0...Multi- scale PatchGeneratorsMulti- scale ...” „... to TOAD-GAN (Fig. 4.2),different patch-based generators are trained at different scales to ...” „... ] (see Fig. 3.6).The training steps are the same as described in Sec. 4.1.1, different gen-erators Gn and ...”
- „... out-puts between generators, and forcing the layout of a certain token in theoutput. These applications ...” „... vonniedrigeren Skalenausgaben zwischen Generatoren und das ErzwingenXIIIkurzfassungdes Layouts eines bestimmten ...”
- „... original levels, and that samplesfrom generators trained on similar levels map to a similar areas in ...”
- „... . Dahlskog and J. Togelius. “A multi-level level generator.” In:2014 IEEE Conference on Computational ...” „... . Laine, and T. Aila. “A Style-Based Generator Archi-tecture for Generative Adversarial Networks.” In ...”