Soul Machine 助力下一代 AI 引擎

Published on 12 May 2022

灵魂机器、人工智能引擎

Soul Machines 的 Human OS 技术彻底改变了定制服务。该公司旨在通过生产基于人工智能的 Digital PeopleTM 来实现顺畅的消费者互动,从而使服务业民主化。Soul Computers 需要不受内存或计算限制的强大机器来训练机器学习和人工智能模型。

该公司采用了搭载 Nvidia Rapids 软件包的 HP Z8 G4 工作站,为大型模型(如 Facebook 内部版本的 BlenderBot,一个工作站上的机器学习聊天机器人)奠定了基础。

人机合作的好处

Soul Machines 通过融合超现实 CGI 和自主动画创建了 Digital PeopleTM,为全球营销体验创造了类似人类的互动。“Soul Machines 希望打造 Digital People,帮助实现服务业的民主化,”软件和技术副总裁 Shane Blackett 说道。

Soul Machines 总部位于旧金山和新西兰奥克兰,致力于与寻求满意的最终用户的有远见的客户合作。“我们希望走得更远,让数字人、用户和网站内容以三方互动的方式共存,”Blackett 解释道。“我们正在为数字人构建一个可扩展的平台,并进行基于人工智能的模拟,以增加保真度和真实感。”

Soul Machines 的 Human OS 平台拥有专利的数字大脑,可实现人机协作。该公司使用人工智能、机器学习和其他复杂算法。Soul Machines 为金融机构和消费品公司提供服务。日本一家全球 CPG 的数字人在线销售日语和英语化妆品。

数字角色运行识别学习、感知和行为的模型。训练和操作基于人工智能和机器学习的模型并生成图片需要大量的 CPU、视频内存和显卡。惠普的 Z8 工作站。Soul Machines 高级研发软件工程师 Alireza Nejati 表示,他的团队的训练模型受到内存限制。“GPU 内存对我们来说是一个巨大的激励”

记忆供电

2020 年初,Soul Machines 选择 HP Z8 时,新西兰开始应对 COVID-19 疫情。在公司将 IT 业务转移到外部后,Nejati 的员工不得不等到 6 月才能使用该工作站。“Z8 是我们最强大的机器,”Nejati 补充道。它使我们能够运行多个模型,而这在任何系统上都是不可行的,因为内存要求很高。

他提到了 Z8 的可配置性、双 Xeon Gold CPU、高达 3TB 的 DDR5 ECC 内存、4 个用于高速存储的 NVMe M.2 端口以及使用两个 RTX 8000 显卡的高达 96 GB 的 GPU RAM。Z8 的英特尔® OptaneTM DC 持久内存有助于处理大型复杂数据集。

Soul Machines 将 Z8 手动作为服务器运行。该公司使用与 z8 一起打包的 Nvidia Rapids 软件库来更好地管理资源。Soul Machines 之前在 HP Z8 上训练的最大模型是 Facebook 的 BlenderBot,这是一个开放域聊天机器人,使用选定的数据集从各种来源进行在线讨论训练。而 BlenderBot 包含 90 亿个参数,比一些机器学习模型要少。

Nejati 认为,在一个系统上训练模型很困难,而且需要 96 GB 的视频内存。“你不可能用到 50 GB。”当模型较小时,单个 GPU 就可以训练一个模型。“现代模型非常庞大,即使是一个模型实例也必须分布在多个 GPU 上,”Nejati 解释道。当 GPU 位于不同的计算机上时,软件工程就会变得困难。你必须正确地将模型分布在不同的 GPU 上,因为它是按顺序执行的。



下载英特尔白皮书,仅通过在线白皮书了解有关 Soul Machine Stokes 下一代人工智能引擎的更多信息。

Icon
THANK YOU

You will receive an email with a download link. To access the link, please check your inbox or spam folder