Deep Variational Autoencoders for NPC Behaviour Classification
Deep Variational Autoencoders for NPC Behaviour Classification
复制标题
用于 NPC 行为分类的深度变分自动编码器
DOI:
--
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
V. Bulitko
中科院分区:
文献类型:
--
作者:
E. S. Soares;V. Bulitko
Procedural content generation (PCG) can create novel, player-specific content in video games, including behaviours of AI-controlled non-playable characters (NPC). Here we present our first results on comparing unsupervised and supervised machine learning for procedurally generated NPC behaviours. Using an artificial life environment as a stand-in for a video game, we run artificial evolution and generate AI agents with various behaviours. We then train deep variational autoencoders on commonly evolved behaviour and measure its efficacy in detecting behaviours unseen during training. As a reference, we use an off-the-shelf deep network trained in a supervised manner to detect behaviours both seen and unseen during its training. Preliminary results demonstrate promising performance that holds even when the training set contains a mixture of several types of behaviours without proper labels.