首页> 外文会议>IEEE Games, Entertainment, Media Conference >Neuro-Evolution and Robustness: A Case Study
【24h】

Neuro-Evolution and Robustness: A Case Study

机译:神经进化与鲁棒性:一个案例研究

获取原文

摘要

We designed and implemented a game with a nonplaying character controlled by a neural network, where the weight set determines the character's next move. The weight sets were improved using neuro-evolution, where a genetic algorithm alters the weights of the neural network. Previously, we created neural network data to provide a population from which to select “parents,” then used cross-over and mutation to create a new set of weights (“offspring”), and evaluated them to find relative rankings. After thousands of iterations, sets of weights evolved to allow the NN -controlled character to win easily. Are the results robust, that is, how sensitive is the neuro-evolution solution to initial conditions? In this paper, we test our previous results to see how well the neural network weight sets perform under different starting conditions. We found mixed results: while the experiment confirmed our previous results, modifications of the starting position revealed a subtle bias against starting positions with larger values relative to the Y-axis. The reason for the bias comes from the way the game handles diagonal projectiles as horizontal or vertical graphlcs.
机译:我们设计并实现了一个具有非游戏角色的游戏,该游戏由神经网络控制,权重设置决定了角色的下一步行动。使用神经进化改进了权重集,其中遗传算法改变了神经网络的权重。以前,我们创建了神经网络数据来提供一个可供选择的“父母”群体,然后使用交叉和变异来创建一组新的权重(“后代”),并对它们进行评估以找到相对排名。经过数千次迭代后,权重集不断演变,以使NN控制的角色轻松获胜。结果是否可靠,也就是说,神经进化解决方案对初始条件的敏感性如何?在本文中,我们测试了我们以前的结果,以查看神经网络权重集在不同起始条件下的表现如何。我们发现了好坏参半的结果:尽管实验证实了我们先前的结果,但对起始位置的修改显示,相对于相对于Y轴具有较大值的起始位置存在细微的偏差。产生这种偏见的原因来自游戏将对角投射物处理为水平或垂直图形的​​方式。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号