Tensorflow如何使糖果挤压虚拟玩家
Marks&Spencer作为启动伙伴关系的一部分推出充电银行
Mingis关于Tech:网络将如何在2018年发展
Mingis关于Tech:区块链的进化从服务移动......到智能手机?
让BIOS / UEFI固件召回开始!
CIO如何能够从企业同行中获得尊重
思科活欧洲:基于Intent的网络符合物联网
Microsoft缩小了Windows 10的升级停机时间
纯粹的发射Objectengine云Dedupe,加上架间NVME
企业正在增加人类劳动力,同时部署AI
苹果的32位应用程序逐步淘汰Mojave意味着对您来说意味着什么
雪花,现在是一个独角兽,眼睛全球增长云数据仓库
Win10版本1809'RTM,'Build 17763,现在预计10月2日下降
微软带有免费版的团队懈怠
暂时转动自动更新,预期另一轮可怕补丁
BlackBerry获取水泥安全功能的气氛
数字签名服务Docusign被攻击和电子邮件地址被盗
Google请愿人们最高法院重新考虑Android Java Ruling
M&S和Ocado宣布£750M的食品交付合资企业
一个陷波太远:不幸的讽刺的讽刺的手机
鸭子!Windows和办公室补丁即将到来
英国公司表示,£6.6亿英镑的年度安全测试成本太高
Microsoft预览“近共享”,AirDrop克隆用于敏捷Windows 10文件传输
网络攻击中的大规模上升目标学生贷款公司
合作布鲁塞尔网络安全研讨会的关键主题
哪个iPhone和iPad可以运行iOS 11?
Rstudio云服务在作品中?
MWC 2019:爱立信说,在工业自动化驱动的欧洲5克
挪威加密货币迈尔斯令人诉讼概念丧失能源使用相关的税收救济
Zoho的大胆新的球场:每位用户每天1美元运行整个业务
影子经纪人戏弄更多的Windows漏洞利用和讯连丝器数据
MP3已经死了,长LIVE MP3
Dowden宣布五个新成功的Govtech Catalyst挑战
2个大星号到谷歌的Android升级修复
iOS 11.2为iphone 8,iphone x释放'快速'无线充电
这种微软可穿戴的是帮助帕金森的患者再次写作
脚尖通过错误并获得Windows和Office更新
Mundane但有意义的修复Android o丢失(截至目前)
法律和一般资本犁投资进入高数据的埃塞克斯的数据中心校园
2018年十大存储故事
学校的技术使用比德国更有可能
BBC旨在通过数据分析增加年轻人
Win10 FCU 12月补丁KB 4054517失败了很大
DCMS资助燃料Cyber​​多样性驱动
政府和IT行业资助的AI研究生教育计划在英国推出
ico审计休假.eu和eldon保险
高通公司与苹果公司开设欧洲前线
Informatica为GDPR合规性,数据治理带来了AI
高通公司船舶芯片芯片挑战英特尔在云数据中心
随着新的刑事调查来说,Facebook的审查继续占用
您的位置:首页 >科技 > 技术前沿 >

Tensorflow如何使糖果挤压虚拟玩家

2021-08-22 16:44:23 [来源]:

模拟人类游戏玩家使糖果粉碎开发人员King能够加快释放循环。

DeepMind的AlphaGo深度学习算法的演变是移动游戏开发人员King的启示,以使用Google的Tensorflow建立游戏播放器的模拟。

Alphago在2016年击败了World Champion Lee Sedol。为了模拟Go的古老游戏,Alphago需要一遍又一遍地玩游戏,应用一种称为蒙特卡罗搜索的技术,它使用深度神经网络来“学习”是什么最佳的游戏移动。

当时,人工智能(AI)研究员Demis Hassabis,DeepMinds的联合创建者,谷歌在2014年获得的,描述了使用数据流图(例如TensorFlow)的数字计算的开源库允许研究人员有效地部署所需的计算用于多CPU或GPU的深度学习算法。

据Github的2018年报告称,Tensorflow是2018年最受欢迎的开源项目。

国王的团队希望看到alphago使用的一种技术可以应用于使用tensorflow的糖果粉碎。但为什么要模拟游戏?

仿真是公司驱动器的关键部分,以便快速测试和释放新的糖果水平。挑战国王想解决是如何加快游戏测试人员完成的工作,以评估其发布前的新糖果粉碎水平的难度。

亚历克斯Nodet,国王的AI工程师说:“我们曾经有过游戏玩家播放相同的水平20次并写一份报告。但这花了大约一个星期,我们希望能够每周发布15个新的水平。“

底线是:King越多可以测试,它可以释放越多。但是测试游戏游戏传统上是由人类完成的 - 它很慢。

为了解决这个问题,三年前的Nodet表示,三年前开始了一个研究项目,开发了使用Tensorflow建造的机器学习应用程序,可以测试使用机器人运行模拟的可行性,以便在扫描糖果粉碎的新程度才能玩。

了解需要解决的问题大约需要六个月,并使用受监督学习使用糖果粉碎游戏玩家的Tensorflow创建机器学习模型。Tensorflow有一个陡峭的学习流程,但深入了解框架工具的能力远远超过了深度学习。

“我们做了很多实验,让它更接近真正的球员并改变了建筑建造一个真正的球员,”Nodet说,并补充说公司需要经过大约20个模型的迭代来到达它的位置用于其预期目的。

在NODET的经验中,大部分时间在机器学习项目上花费实际上没有花在调整机器学习模型。相反,困难的部分是将数据放入正确的格式,然后将其转换为可以使用的东西。

国王发现,在开发新的深度学习模型的许多时间和精力涉及数据清理,数据标签和数据编组。

但是仅在等式的一部分中训练数据。“拥有训练有素和学习的机器学习模型只是工作的一半,”King机器学习工程师菲利普·埃森说。

Eisen表示还有必要考虑机器学习在生产中的工作原理,因为机器学习数据是对任何模型的整体性能产生巨大影响的东西。“他必须将一流的公民视为网络架构和培训算法,”他说。

国王团队使用云部署经理部署Google Kubernetes Engine工作负载,以创建数百名虚拟播放器,为机器学习模型培训。nodet说:“我们的缩放功能不够动态,谷歌Kubernetes Engine可以解决这个问题。在开发AI应用时,谷歌云机学习引擎也是一个很大的补充。“

由此产生的数据与云PUB / Sub,Google的公共云的消息中间件被送回国王的数据分析模块。这将创建反馈循环使MING能够优化其游戏的设计,以确保基于实体数据的基础,确保新的级别不太容易或太难。

“我们能够将我们的原型转换为人们想要使用的生产规模支持工具,”Nodet说。

根据Nodet,使用机器学习,缩减在Google的G-Cloud上,现在可以在仅需五分钟内完成对新糖果粉碎水平的反馈。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。