Deep Reinforcement Learning for Procedural Content Generation of 3D Virtual Environments
Deep Reinforcement Learning for Procedural Content Generation of 3D Virtual Environments
复制标题
DOI:
10.1115/1.4046293
复制
发表时间:
2020-10
期刊:
影响因子:
--
通讯作者:
C. López;James Cunningham;O. Ashour;Conrad S. Tucker
中科院分区:
文献类型:
--
作者:
C. López;James Cunningham;O. Ashour;Conrad S. Tucker
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.