0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Sentis将帮助开发人员应对在Unity中实现人工智能模型的挑战

IEEE电气电子工程师 来源:IEEE电气电子工程师 2023-08-08 11:26 次阅读

全球领先的实时3D内容创作和运营平台Unity最近推出了Sentis,这是一项帮助开发者将生成的人工智能模型融入使用其平台构建的游戏和其他应用程序的功能。Unity一直致力于推动创作大众化,通过提供一系列3D创作工具和一整套全面的解决方案,将内容从二维、离线和单向的传播形式转变为三维、实时和深度交互的形式。Unity经常被用作游戏引擎,视频游戏已经使用人工智能几十年了。但是,强大但不可预测的尖端生成模型带来了独特的挑战。

Central Casting AI的联合创始人兼首席执行官Jeff Orkin博士表示:“这是有道理的,因为我确实看到,无论是小型创作者还是大型工作室,不同规模的游戏开发商都对这些新的人工智能技术感到好奇并有兴趣。但是他们担心成本,不想受惠于第三方公司,因为每次用户与游戏或游戏中的角色交互时,都需要进行API调用。”

Orkin为F.E.A.R.开发了人工智能,这是一个2005年的标题,因将游戏引入“自动化规划(automated planning)”概念而受到赞扬,这是以目标为导向的方法,可以产生更有效、更动态的人工智能代理。Central Casting AI将这一点与生成人工智能的最新进展相结合,构建大型“规划域(planning domains)”,支持广泛的人工智能动作,包括与游戏中对象的对话和互动。

这项技术很强大,但它突出了开发人员在尝试构建更先进的人工智能时所面临的限制。规划领域广泛但固定,因此不会出现规划领域之外的行为。Central Casting的产品亚马逊网络服务上运行,因此需要连接互联网。根据开发人员的需求,这些特性可能是优点,也可能是缺点,但只代表一条可能的路径。

Unity的Sentis目前处于封闭测试阶段,为开发者提供了一条以前不可能探索的替代路线。Unity首席技术官Luc Barthelet在一份新闻稿中表示:“有了Unity Sentis,设计师可以在从移动设备到控制台再到网络和PC的设备上构建依赖推理的游戏循环,即通过机器学习模型输入数据的过程,而不存在云计算成本或延迟问题。这将用于运行NPC角色……或者重新设计游戏,甚至它可以用效率高出1000倍的东西取代物理引擎。”

更简单地说,Sentis让开发者可以选择在Unity应用程序中构建生成性人工智能模型,并在消费级硬件上运行,包括从iPhone到Xbox的一切。这是3D实时开发环境的第一次,与Unity的上一次开发ML Agents Toolkit相比有了重大变化,后者在运行之外进行操作,这意味着它没有集成到实际实时驱动游戏环境的代码中。

纽约大学计算机科学与工程副教授、Modl.ai联合创始人Julian Togelius解释道:“[Unity ML Agents]在学生和人工智能研究人员中很受欢迎,他们可以更容易地使用Unity来构建实验环境。但在单独的过程中运行模型会使根据模型发布游戏变得更加复杂,并会带来性能损失。集成到Unity运行时既有助于解决性能问题,也有助于部署到多个平台。”

开发者与生成人工智能不可预测的潜力作斗争

Sentis可能会帮助开发人员应对在Unity中实现人工智能模型的挑战,但这并不意味着这是一个稳操胜券的事。

Charmed.ai首席执行官Jeremy Tryba强调了这一点。他的公司开发工具,帮助开发人员将生成性人工智能引入3D实时环境,但专注于所谓的特性产出,例如增强墙或NPC身体的几何定义以及所合成的纹理,使其看起来逼真 ——这在任何3D游戏、电影或应用程序中,都是一个成本高昂且耗时的元素。Tryba说:“要建立好的模型,很大程度上是要了解训练集,我认为,在获得正确的数据来驱动人们真正希望进入游戏引擎的实时模型之前,我们还有很长的路要走。”

这指向了一个熟悉的问题:生成的人工智能模型是不可预测的。但是,在Sentis允许的情况下,实时运行人工智能模型将给开发者带来意想不到的结果。

即便如此,Sentis对寻找捷径的开发者来说可能很有吸引力——这是所有软件开发者,尤其是游戏开发者迫切需要的。Regression Games创始人兼首席执行官Aaron Vontell表示:“归根结底,很多游戏开发商都想专注于构建游戏,对吧?他们不想专注于与游戏更平行或与核心分离的东西。我看到的是,很多工作室都想使用人工智能工具,让人们更容易完成一些更单调且更困难的任务。”

虽然在游戏运行时嵌入人工智能模型一开始可能会带来更多的不可预测性,但它为最终将模型更牢固地置于游戏开发商的控制之下提供了希望。这是一个重要的区别。通用的第三方人工智能模型,如ChatGPT,是不透明的,它支持各种可能与特定游戏或应用程序无关的功能。将模型引入运行时提供了一个机会,可以构建具有精确功能的更可预测的模型。

Orkin说:“我认为,如果你能在自己的引擎中运行模型,这意味着你可以控制模型本身,你可以选择用什么数据训练它,这可以让你更好地控制它可以做的事情。”

这种可能性需要数年才能实现,但Unity决定将人工智能与Sentis一起引入运行时是第一步,它的竞争对手——比如Unreal Engine——可能会紧随其后。

责任编辑:彭菁

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 3D
    3D
    +关注

    关注

    9

    文章

    2860

    浏览量

    107310
  • 人工智能
    +关注

    关注

    1791

    文章

    46820

    浏览量

    237463
  • 模型
    +关注

    关注

    1

    文章

    3158

    浏览量

    48701
  • Unity
    +关注

    关注

    1

    文章

    127

    浏览量

    21770

原文标题:嵌入式生成AI将为游戏角色提供动力

文章出处:【微信号:IEEE_China,微信公众号:IEEE电气电子工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    编程语言人工智能的使用

    。编程语言AI的发展扮演着至关重要的角色,它们为开发人员提供了构建和实现智能系统的工具和框架。 1. Python Python是
    的头像 发表于 11-15 09:34 142次阅读

    嵌入式和人工智能究竟是什么关系?

    人工智能应用的实时响应。与此同时,嵌入式系统边缘计算和物联网领域,也为人工智能的应用提供了广阔的空间。 边缘计算,嵌入式系统能够
    发表于 11-14 16:39

    《AI for Science:人工智能驱动科学创新》第6章人AI与能源科学读后感

    和国际合作等多个层面。这些内容让我更加认识到,推动人工智能与能源科学融合的过程,需要不断探索和创新,以应对各种挑战和机遇。 最后,通过阅
    发表于 10-14 09:27

    AI for Science:人工智能驱动科学创新》第4章-AI与生命科学读后感

    。 4. 对未来生命科学发展的展望 阅读这一章后,我对未来生命科学的发展充满了期待。我相信,人工智能技术的推动下,生命科学取得更加显著的进展。例如,
    发表于 10-14 09:21

    《AI for Science:人工智能驱动科学创新》第二章AI for Science的技术支撑学习心得

    ,推动科学研究的深入发展。 总结 通过阅读《AI for Science:人工智能驱动科学创新》第二章,我对AI for Science的技术支撑有了更加全面和深入的理解。我深刻认识到AI科学研究
    发表于 10-14 09:16

    《AI for Science:人工智能驱动科学创新》第一章人工智能驱动的科学创新学习心得

    的效率,还为科学研究提供了前所未有的洞察力和精确度。例如,在生物学领域,AI能够帮助科学家快速识别基因序列的关键变异,加速新药研发进程。 2. 跨学科融合的新范式 书中强调,人工智能的应用促进了多个
    发表于 10-14 09:12

    risc-v人工智能图像处理应用前景分析

    人工智能推荐系统强大的图形处理器(GPU)一争高下。其独特的设计使得该处理器功耗受限的条件下仍能实现高性能的图像处理任务。 Ceremorphic公司 :该公司
    发表于 09-28 11:00

    名单公布!【书籍评测活动NO.44】AI for Science:人工智能驱动科学创新

    材料基因组工程的推动下,人工智能如何与材料科学结合,加快传统材料和新型材料的开发过程。 第4章介绍了人工智能在加快药物研发、辅助基因研究方面及合成生物学
    发表于 09-09 13:54

    C2000 ePWM开发人员指南

    电子发烧友网站提供《C2000 ePWM开发人员指南.pdf》资料免费下载
    发表于 09-07 09:45 0次下载
    C2000 ePWM<b class='flag-5'>开发人员</b>指南

    FPGA人工智能的应用有哪些?

    FPGA(现场可编程门阵列)人工智能领域的应用非常广泛,主要体现在以下几个方面: 一、深度学习加速 训练和推理过程加速:FPGA可以用来加速深度学习的训练和推理过程。由于其高并行性和低延迟特性
    发表于 07-29 17:05

    如何在Python开发人工智能

    Python开发人工智能(AI)是一个广泛而深入的主题,它涵盖了从基础的数据处理到复杂的机器学习、深度学习以及自然语言处理等多个领域。
    的头像 发表于 07-15 15:01 1844次阅读

    人工智能模型工业网络安全领域的应用

    仅提升了网络安全的防护能力,还推动了工业网络安全的智能化转型。本文将从人工智能模型的基本概念、特点出发,探讨其工业网络安全领域的具体应用、优势以及面临的
    的头像 发表于 07-10 14:07 655次阅读

    嵌入式人工智能的就业方向有哪些?

    。 国内外科技巨头纷纷争先入局,微软、谷歌、苹果、脸书等积极布局人工智能的同时,国内的BAT、华为、小米等科技公司也相继切入到嵌入式人工智能的赛道。那么嵌入式AI可就业的方向有哪些呢? 嵌入式AI
    发表于 02-26 10:17

    谷歌发布轻量级开源人工智能模型Gemma

    谷歌近日宣布推出开源人工智能(AI)模型系列Gemma,旨在为开发人员和研究人员提供一个负责任的AI构建平台。这一举措标志着自2022年OpenAI的ChatGPT引领AI聊天机器人热
    的头像 发表于 02-23 11:38 796次阅读

    语音数据集人工智能的应用与挑战

    人工智能的应用、面临的挑战以及未来的发展趋势。 二、语音数据集人工智能的应用 语音识别:语
    的头像 发表于 12-14 15:00 643次阅读