[发明专利]一种游戏智能体训练方法及装置有效
申请号: | 201910327828.0 | 申请日: | 2019-04-23 |
公开(公告)号: | CN110141867B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 徐波 | 申请(专利权)人: | 广州多益网络股份有限公司;广东利为网络科技有限公司;多益网络有限公司 |
主分类号: | A63F13/79 | 分类号: | A63F13/79;A63F13/822 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 510000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 智能 训练 方法 装置 | ||
1.一种游戏智能体训练方法,其特征在于,包括:
对玩家角色的自身状态、观测状态及输出行为进行编码,得到玩家数据,并根据所述玩家数据,构建玩家智能体;
采用预先建立的初始NPC对所述玩家智能体进行交互训练,并根据训练后的玩家智能体的参数更新玩家行为策略对应的参数;
对NPC的自身状态、观测状态及输出行为进行编码,得到NPC数据,并根据所述NPC数据,构建NPC智能体;
根据所述玩家行为策略对应的参数,采用所述训练后的玩家智能体对所述NPC智能体进行交互训练,并根据训练后的NPC智能体的参数更新NPC行为策略对应的参数;
迭代地使用所述NPC行为策略对应的参数优化所述玩家行为策略对应的参数,以及使用所述玩家行为策略对应的参数优化所述NPC行为策略对应的参数,直至所述NPC行为策略稳定,具体包括:
重复执行以下步骤,直至所述NPC行为策略稳定:
使用上次训练后的NPC智能体,固定其行为策略对应的参数,对上次训练后的玩家智能体进行交互训练,并根据当前训练后的玩家智能体的参数更新上次训练得到的玩家行为策略对应的参数;使用所述当前训练后的玩家智能体,固定其行为策略对应的参数,对所述上次训练后的NPC智能体进行交互训练,并根据当前训练后的NPC智能体的参数更新所述上次训练得到的NPC行为策略对应的参数;
其中,根据游戏的NPC的性能要求判断NPC行为策略是否稳定。
2.如权利要求1所述的游戏智能体训练方法,其特征在于,所述对玩家角色的自身状态、观测状态及输出行为进行编码,得到玩家数据,并根据所述玩家数据,构建玩家智能体,具体包括:
选择编码模式;其中,所述编码模式包括向量编码模式、第一图像编码模式和第二图像编码模式;
根据所述编码模式,对所述玩家角色的自身状态、观测状态进行编码,得到玩家状态数据;
采用one-hot方式对所述玩家角色的输出行为进行编码,得到玩家输出行为数据;
根据所述玩家状态数据和所述玩家输出行为数据,生成玩家数据,并根据所述玩家数据,构建玩家智能体。
3.如权利要求2所述的游戏智能体训练方法,其特征在于,所述对玩家角色的自身状态、观测状态及输出行为进行编码,得到玩家数据,并根据所述玩家数据,构建玩家智能体,具体包括:
当所述编码模式为向量编码模式时,提取玩家游戏状态数据,对所述玩家角色的自身状态和观测状态进行向量形式编码;
根据所述玩家游戏状态数据,提取连续状态特征和离散状态特征;
对所述连续状态特征进行归一化处理,得到连续状态数据;
采用one-hot方式对所述离散状态特征进行编码,得到离散状态数据,并根据所述离散状态数据和所述连续状态数据,得到向量形式的玩家状态数据;
采用one-hot方式对所述玩家角色的输出行为进行编码,得到玩家输出行为数据;
根据所述向量形式的玩家状态数据和所述玩家输出行为数据,生成玩家数据,并根据所述玩家数据,构建玩家智能体。
4.如权利要求2所述的游戏智能体训练方法,其特征在于,所述对玩家角色的自身状态、观测状态及输出行为进行编码,得到玩家数据,并根据所述玩家数据,构建玩家智能体,具体包括:
当所述编码模式为第一图像编码模式时,获取当前的游戏画面作为决策数据,作为智能体的输入;
根据图像灰度化是否丢失信息决策的数据信息,选择是否对所述当前的游戏画面进行灰度化处理,得到第一图像形式的玩家状态数据;
采用one-hot方式对所述玩家角色的输出行为进行编码,得到玩家输出行为数据;
根据所述第一图像形式的玩家状态数据和所述玩家输出行为数据,生成玩家数据,并根据所述玩家数据,构建玩家智能体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州多益网络股份有限公司;广东利为网络科技有限公司;多益网络有限公司,未经广州多益网络股份有限公司;广东利为网络科技有限公司;多益网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910327828.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:游戏登录方法和装置
- 下一篇:一种用于竞速类游戏应用的AI追逐方法