索尼|为了让驾驶汽车的AI变强,人类把它送去打游戏了( 二 )


别的不说 , 这样的游戏请多来点 。
不光是游戏推进科学研究 , 它的技术也在各行各业发光发亮 。
开发者在做游戏时 , 往往都会用到“ 游戏引擎 ” 。
游戏引擎简单来说 , 它就是一系列的游戏工具集合体 , 天气、植物、人物等各种素材都是现成的 。

有了它 , 开发者编写游戏就不用重复敲写代码了 。
就连世超这种不懂代码的 , 跟着教程也能做一个简单的游戏 。 ( 毕竟把素材拖上去就完事了 )
因为这个特性 , 游戏引擎还逐渐延伸到了很多行业 。
就拿汽车厂家做自动驾驶来说 , 肯定要做一些场景测试 , 比如前车突然旋转 180°冲向你 , 应该如何反应 。
这些情况总不能一直在现实中模拟吧 , 不然失败一次就毁一辆车 , 马斯克的钱都不够你烧的 。

再说了 , 没到一定安全系数 , 自动驾驶也不能上路的 。
那现实中不好模拟场景 , 有没有一种可能 , 在虚拟世界模拟呢?
诶 , 这时人们就想到了游戏引擎 , 拖入素材 , 敲上代码不就完事了吗!
别说汽车撞过来了 , 就是要模拟一架飞机撞过来 , 它也能给你做出来 。。

此外医生模拟做手术 , 建筑师设计房子 , 也都会利用到游戏引擎 。 不仅省去了成本 , 还提高了效率 , 保证了安全 。
要世超看哪 , 这以后还报什么培训班呀 , 所有技术在游戏引擎里练好了 , 直接原地出师 。
不光是扮演了“ 训练场 ”的角色 , 因为强大的实时渲染能力 , 能在镜头中直接生成图像 , 游戏引擎在影视行业也大放异彩 。
你可能不知道 , 迪士尼的《曼达洛人》、HBO的《西部世界》和《逃》当中不少场景都借助了游戏引擎 。

除了在各行各业大显神通的游戏引擎 , 曾经被你暴打的人机都开始发光发热了 。
应该有很多差友还记得这个新闻:2019 年 , 在一局《 王者荣耀 》比赛中 , “ 王者绝悟 AI ” 打败了职业选手 , 杀疯了 。

你可能会说 , AI 再强 , 那也只能在游戏里当活靶子 , 有啥用?
前人种树 , 后人乘凉呀 。
在游戏 AI 上遇到的技术难题 , 如果解决了 , 自然可以给其他行业提供很大的参考价值 。
比如 AlphaGo 只会下围棋 , 但它的后辈 Alpha Fold , 就解决了困扰人类 50 年来的蛋白折叠问题 。
没 AlphaGo , 真不一定有 Alpha Fold 。
同样腾讯和《 王者荣耀 》把 AI 研究平台和相关数据开放给公众 , 那肯定能给他们进行算法研究提供了相当大的便利条件 。
也许未来某天 , 交通灯可以智能调节 , 汽车自动驾驶也足够优秀 , 城市里几乎不会发生交通堵塞 。。
而这一切美好的景象 , 可能都少不了游戏 AI 这个“ 小白鼠 ”的帮助 。

除了上面说的这些 , 游戏无形之中还倒逼了硬件厂商的发展:显卡、芯片、散热 , 等等等等 。
你别不信 , 我就问大家 , 买那些高配置的电脑 , 还能是奔着学习去的?
这些年随着游戏的画质迅速崛起 , 电脑硬件的需求越来越大 。
乍一看它们让硬件厂家赚得盆满钵满 。。
但其实这也让厂家们有资金、有动力不断在技术上寻求突破 , 还得想方设法压低成本 , 好让消费者都能买得起 。
游戏业务在英伟达收入占比达 47% , 图源@智东西▼

看完这些例子 , 我们不妨再回过头来看看自动驾驶 。
早在上世纪 20 年代 , 人类就已经开始做自动驾驶系统的实验 ,50 年代半自动驾驶已经上路测试 。
但 3D 游戏引擎在上世纪 90 年代才诞生的 。

相关经验推荐