基于人工智能的星际争霸II智能体的研究与设计

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:feierdalong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时战略游戏星际争霸,由于观测空间大,动作空间多,局部观测,长时间决策等特点,已经被证明是一个对人工智能技术具有挑战性的环境。不过,目前最先进的解决方案包含许多手工设计的模块,几乎不能因对手所采取策略不同而做出适当的调整。虽然在SC2LE平台刚发布时就测试过直接使用强化学习构建智能体,但却不能战胜最简单的内置AI,主要原因是直接在庞大的原子动作中学习是困难的,并且对于星际争霸的每一个种族都有自身独特的科技树知识,这就使得强化学习在星际争霸中几乎不起作用。本文提出一种基于回放数据的宏观动作预测的深度强化学习算法的方法,主要工作和研究成果如下:
  一、本文使用人族构建智能体WBot。首先使用层次化结构构造智能体,将庞大的原子动作简化成少量的宏观动作,并且给部分兵种微观操作。
  二、为了解决学习科技树硬规则的难题,构建游戏回放数据集训练基础模型,通过深度学习从数据集中直接学习星际争霸中的宏观管理决策。采用的方法是从SC2LE平台发布的160多万对局中通过预处理筛选出高质量的对局,使用pysc2解析游戏回放,提取基础特征和统计特征构造特征数据集;然后使用LSTM网络进行训练,确定特征组合、损失函数、网络层数、时间窗等,最终在对抗人族、虫族和神族在宏观动作预测上,分别取得了80.72%、78.25%和79.72%的准确率。
  三、使用强化学习算法PPO,通过对比三元组、系统内置得分score、自定义XGBoost三种奖励值的设定,确定最佳奖励值设定方式,进一步训练智能体。最后,将智能体WBot提交到用于星际争霸Ⅱ智能体竞赛平台StarCraftⅡAILadder,测试其效果并得到排名,直到天梯赛第8赛季截止,在45个参赛的智能体中取得了第10名的成绩。
  本文首先介绍了星际争霸II智能体的研究意义以及研究现状;然后详细介绍了智能体的基本结构,通过使用层次结构将动作空间从庞大的原子操作中脱离出来;接下来介绍了如何基于SC2LE平台构建游戏特征数据集并通过该数据集构造基础网络来预测人族对抗各种族的宏观动作预测,从而解决强化学习很难学习科技树硬规则的难题;之后使用强化学习算法PPO进一步优化网络,并将算法集成到智能体并将智能体提交到竞赛平台上进行测试;最后,总结了本文的工作及未来的研究展望。
其他文献
对于现代铁路运输来说,铁路信号系统起着保证列车行车安全、提高行车效率的重要作用。现代高速铁路信号系统将计算机、通信、自动控制等技术融为一体,拥有比传统的信号系统更加复杂的功能和交互关系。这一特性在带来便利的同时也引入了更多的风险。作为信息物理融合系统,发生在铁路信号系统中的安全威胁可能对现实世界中的铁路运行造成巨大的危害,因此对铁路信号系统进行安全威胁分析非常重要。  系统安全理论过程分析(Sys
随着计算机网络技术的不断发展,快速增长的用户和业务给传统互联网带来了巨大压力。云计算作为一种新兴的商业计算模型,允许用户按需获取和使用资源而不必关注底层基础设施,为应用服务的部署和弹性伸缩提供了极大的便利。越来越多的企业开始拥抱云计算,将业务转移到云上。相比只使用单个云,企业出于风险控制和成本优化的目的,更倾向于采用多云策略。  应用编排是指在云中自动化创建主机并部署应用服务。现有编排方案大多是通
学位
物联网(Internet of Things,IoT)应用的普及给人们的生产生活带来了极大的便利。作为IoT的关键技术,机器类通信(Machine Type Communication,MTC)技术可以实现设备间通信,并且无需人为干预就可以自主完成通信,为IoT发展提供了多样化的应用和服务,具有广泛的应用前景。然而IoT中MTC设备数量呈现爆发式增长、网络规模的一再扩大会给现有网络架构带来诸多问题
学位
随着越来越多的信息技术被运用在生产和人们生活中,各种网络安全问题频繁出现,网络安全形势也变得更加严峻。防火墙、入侵检测系统、漏洞检测系统等传统网络安全设施虽然能够检测到很多异常行为,但由于各个设施的功能有限,使得任何一种设施都无法提供完整的网络安全状态信息。为了尽可能覆盖所有安全要素,组织或个人通常会部署多种安全设施,但当检测到威胁行为时,各类告警数据分散在多个系统中,又会导致数据分析的难度增加。
学位
随着互联网技术的飞速发展,互联网给生活带来的便利导致人们的依赖性逐渐增强。与此同时,网络安全问题也逐渐爆发出来。因此,提高人们的网络安全意识,培养网络安全的基础技能,进而为企业和国家输送网络安全相关人才已经迫在眉睫。虽然部分高校开设网络安全相关课程,但是网络安全教学尤其注重理论和实践相结合。网络攻防平台作为一种可以通过教学实战方式提高人们网络安全相关技能培养的实训平台,受到了高校的青睐。但是目前高
学位
光电振荡器(OEO)作为一种典型的光学微波信号生成技术,广泛应用于通信、传感、电子对抗等领域。受高品质因子微波滤波器限制,传统OEO难以产生高频和宽带频率可调的微波信号。宇称时间(PT)对称效应为解决传统OEO的局限性提供了新思路;然而,作为模式选择机制的有效补充,PT对称性难以实现灵活频率调谐。在此背景下,探索基于宇称时间对称性的可调谐光电振荡器(PT-OEO)具有重要理论意义和应用价值。  本
当前,集成光子器件和技术广泛应用于通信、信号处理、传感领域。由于绝缘层上硅(Silicon on insulator, SOI)易与CMOS(Complementary Metal-Oxide Semiconductor)工艺兼容,并且具有尺寸紧凑、损耗低等优点,因而硅基光器件和芯片成为集成光子学领域的研究热点,例如硅基光栅、光开关及光分插复用器等。与此同时,随着各种网络、业务、数据传输向着灵活重
科学技术的高速发展使我们在传递信息时不仅仅满足于可靠性,安全性也扮演着一个越来越重要的角色,然而采用基于密码学的方法来传输信息并不能真正保证其安全性,因为那些方法对秘钥的要求过高,因此,为了解决解决物理层的安全通信问题,信道编码技术被提出并得以发展,它克服了密码学的秘钥过长、难于保存的缺点,而极化码是一种接近“完美”的码,它编译码复杂度低,在理论上和仿真上都具有可证明的性能优势,因此,本文就极化码
学位
随着无线通信网络的快速发展,新的业务类型和应用不断涌现,人们对于移动通信业务的需求也随之持续增长,下一代移动通信系统将面临着新的挑战:高速率、大容量、低时延、高可靠性和大连接等。传统的多址接入技术已经无法满足上述需求,因此新型多址接入方案成为了近年来的研究热点。非正交多址接入(NOMA)由于其高频谱效率而成为未来通信系统一项重要的候选技术。与正交多址接入(OMA)相比,NOMA在发送端允许多个用户
学位
近年来车联网技术不断发展,给驾乘人员提供了丰富的交通、道路及娱乐等应用服务,而车载移动设备本身的信息处理能力有限,需要将部分服务上传到云端进行处理。随着道路上车辆用户的增加,会产生大量的服务请求,由于这些服务需要共享有限的信道、计算和存储资源,且车辆环境具有动态特性,因而给车联网的通信、计算与存储资源的合理分配带来极大挑战。虽然目前关于车联网资源优化的研究较多,但大多数资源分配方案需要满足一些预假
学位