Deep reinforcement learning for procedural content generation of 3D virtual environments

24Citations
Citations of this article
187Readers
Mendeley users who have this article in their library.

Abstract

This work presents a deep reinforcement learning (DRL) approach for procedural content generation (PCG) to automatically generate three-dimensional (3D) virtual environments that users can interact with. The primary objective of PCG methods is to algorithmically generate new content in order to improve user experience. Researchers have started exploring the use of machine learning (ML) methods to generate content. However, these approaches frequently implement supervised ML algorithms that require initial datasets to train their generative models. In contrast, RL algorithms do not require training data to be collected a priori since they take advantage of simulation to train their models. Considering the advantages of RL algorithms, this work presents a method that generates new 3D virtual environments by training an RL agent using a 3D simulation platform. This work extends the authors' previous work and presents the results of a case study that supports the capability of the proposed method to generate new 3D virtual environments. The ability to automatically generate new content has the potential to maintain users' engagement in a wide variety of applications such as virtual reality applications for education and training, and engineering conceptual design.

Cite

CITATION STYLE

APA

López, C. E., Cunningham, J., Ashour, O., & Tucker, C. S. (2020). Deep reinforcement learning for procedural content generation of 3D virtual environments. Journal of Computing and Information Science in Engineering, 20(5). https://doi.org/10.1115/1.4046293

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free