返回 登录
0

人工智能Get到新技能——反游戏作弊

本文内容来自网络整理

欢迎人工智能相关的技术投稿、约稿、行业分析、热点新闻、编译等,请发送邮件至baiyan@csdn.net,期待大家投稿。

人工智能Get到新技能——反游戏作弊

据国外媒体报道,在反恐精英等在线游戏中,困扰游戏玩家的一大难题就是很难防备背后的敌人,身后突如其来的一场枪响会让你过早结束游戏。更有甚者,对手掌握的一些技能已经超越正常人的反应水平,让你防不胜防,他们枪法极其精准,甚至能够透视墙壁,这明显就是作弊软件的功劳。对于这样的欺骗行为,英国剑桥大学一家人工智能公司开发的一款软件就可以应对。这款人工智能软件通过对怪异行为的分析从而发现网络游戏欺诈行为。

这家人工智能公司名为Featurespace,由英国剑桥大学两位数学家创办,他们分别是大卫-伊克塞尔和比尔-菲兹杰拉德。Featurespace公司开发的这款软件其实是一个机器学习系统,该系统可以根据实时数据探测一些意料之外的变化。根据这些变化,再对可能的原因进行反复的有根据猜测,最终通常可以得出一些人并没有真正做某事的结论。

事实上,发现在线游戏中的欺骗行为只是人工智能的初步应用和前期测试。伊克塞尔表示,“我们的技术可以帮助游戏公司发现玩家究竟是在和人对打,还是和机器对战。”Featurespace公司的人工智能技术其实早已应用于诸多领域的监控业务,该技术已成为在线金融、电子商务等领域的无声哨兵,它正在改变在线检测欺骗行为和流氓软件的方式。

自动检测实时数据中的异常行为并不是最新技术。比如,垃圾邮件过滤器筛查垃圾邮件,反病毒软件捕获恶意代码都是采用这一思路。不过,要想检测这些行为,通常需要让系统知道它要发现什么。比如,反病毒软件需要持续更新流氓软件的典型特征。

但是,这仍然无法让你预先发现从未见过的行为类型。因此,大卫-伊克塞尔和比尔-菲兹杰拉德开发了一个系统,该系统能够探测出任何偏离正常的行为类型,并知道它可能会干什么。这一人工智能系统被称为“自适应实时个体动态识别器”。这一系统是根据18世纪英国著名数学家托马斯-贝叶斯的理论进行开发的。

“自适应实时个体动态识别”技术可以用于检测反恐精英等游戏中玩家是否在作弊。通过监测游戏中的数据,“自适应实时个体动态识别器”不仅仅能够发现某些玩家射击精准度出现罕见的提高现象,还可以发现一些游戏玩家的反应速度快得不同寻常。这表明,这些玩家正在使用一种可以透视墙壁的作弊软件。此外, Featurespace公司还计划利用这一技术帮助军方寻找飞丢的无人机。通过检测飞行控制数据中的异常现象,“自适应实时个体动态识别”技术能够发现此前未知的一些错误,正是这些错误导致了许多无人机的坠毁。

只能写5行!微软开了了一款能写程序的AI

微软研究院和剑桥大学研究人员开发出一套可自己写程序的人工智能“DeepCoder”,未来就算不会写程序,也能也能透过 DeepCoder 打造出符合需求的程序,大幅缩短开发时间和成本。在那个机器人取代人类工作的未来,不论你是劳力型还是知识型工作,恐怕都难以全身而退。

从现有程序代码找到适合的片段,组合成符合需求的程序。

DeepCoder 使用被称作“程序组合”(program synthesis)的方法,只要给定系统输入值和需要的输出结果,DeepCoder 便可透过搜寻其他程序的程序代码,挑出适合的程序代码片段,再组合成可运作的程序,让程序顺利生成需要的结果。事实上,这个步骤就像许多工程师常做的事:在程序问答网站 Stack Overflow 上搜寻适合的程序代码,再“复制贴上”他们认为可行的程序代码片段。

研究团队指出,和人类工程师相比,DeepCoder 能更全面、广泛地搜寻程序码范例,因此程序代码的组合方式可能是过去人类从未想过的。此外,DeepCoder 将机器学习应用在每次的搜寻和组合程序代码,相较于旧有系统需要花费好几分钟才能选出正确的程序组合,DeepCoder 只需几秒就能写好程序,且速度还会随着练习越来越快。

麻省理工学院研究人员曾在 2015 年将这项技术用于自动修复软件漏洞,其透过机器学习系统找出有漏洞的程序代码片段,并从其他程序找到适用的程序代码片段,用以取代错误的程序代码。

仍是早期研究,写不出企业等级软件和 App

看完 DeepCoder 的介绍,或许不少以写程序为生的工程师开始担心未来是否将被人工智能取代。不过好消息是,该研究尚在早期阶段,目前只能写出 5 行左右的程序代码,难度相当于程序竞赛网站中最简单的问题。

此外,DeepCoder 只能透过组合程序代码片段来写程序,并不能靠自己生成一段全新的程序代码,也还没办法写出企业等级的软件,或是 App 等更复杂的程序代码。
研究人员也指出,该系统的目的并非想要取代人类工程师,而是让电脑协助完成写程序过程中最无趣的地方,工程师可以将时间拿去做更复杂、更有创造力的工作。

再不努力就要掉队?本田要成立AI研发中心

据外媒报道,本田公司将成立新的研发机构,专注于人工智能。该公司的一位美国顾问指出,其在人工智能领域有掉队的危险。

本田周一表示,R&D Center X将于4月份在东京成立,有别于该公司现有专注于硬件的基础研究中心,其发展方向侧重于软件。

当下,汽车厂商正在全球科技巨头以及硅谷新锐企业展开角逐,争相研发面向无人驾驶汽车和电动汽车的新技术。

本田顾问爱德华?费根鲍姆(Edward Feigenbaum)表示,在全球大部分地方,软件催生大型企业的价值,但在日本却不这样。日本的计算机科学家数年来一直在研究人工智能,但他们的成就却被公司忽略。费根鲍姆是斯坦福大学的计算机科学教授,是一位杰出的人工智能研究人员,此前担任过美国空军的首席科学家。

费根鲍姆说:“在日本,硬件创新还是压倒软件创新,因为这样一来风险较低。对于硬件创新,工程师和经理人显得更加从容。”

本田研发总监Yoshiyuki Matsumoto表示:“最初,R&D Center X将专注于机器人和人工智能。不过,我们计划随着世界形势的变化而改变目标领域。”

本田在加州山景城(Mountain View)已设有研发中心,其正在与Alphabet旗下无人驾驶汽车子公司Waymo商讨合作事宜。R&D Center X负责人Tsutomu Wakitani表示,之所以把新中心设在东京,是因为希望其能为公司提供一些独特的东西。

SDCC 2017·上海站将于2017年3月17-19日登陆申城,三大技术峰会和24位嘉宾,汇聚国内知名的互联网公司CTO、架构师、技术总监,畅谈运维、数据库和架构的热门话题和技术热点,遇见精益运维发起人&优维科技CEO王津银、MongoDB大中华区首席架构师唐建法和华为软件API开放平台架构师李林锋等大牛。截止3月5日前门票八折优惠中,5人以上团购立减400元,详情点击注册参会


图片描述 图片描述

评论