Sprinklr 降低了 AWS Inferentia 的机器学习推理成本

2021 年

Sprinklr 提供了一个统一的客户体验管理(Unified-CXM)平台,并结合了多个面向营销、广告、研究、客户服务、销售和社交媒体参与的应用程序。作为一家云优先公司,Sprinklr 一直在想方设法提高效率和节省更多成本。为了帮助实现自己的目标,该公司采用了 Amazon Web Services(AWS),特别是 Amazon Elastic Compute Cloud(Amazon EC2),这项服务在云上提供了安全、可调整大小的计算容量。

2021 年,Sprinklr 获得了试用 Amazon EC2 Inf1 实例的机会,这些实例由 AWS Inferentia 提供支持,这是一款从头开始构建的高性能机器学习(ML)推理芯片,并针对机器学习推理应用程序进行了优化。通过将自己的 Unified-CXM 平台上的实时工作负载从基于 GPU 的 Amazon EC2 实例迁移到 AWS Inferentia,Sprinklr 节省了大量的成本,并将这些工作负载的延迟降低了 30% 以上。此外,通过降低延迟,该公司还提高了为客户提供的产品和服务的性能。

1179697528
kr_quotemark

“目标自始至终一直是降低延迟,这意味着能提供更好的客户体验。通过 Amazon EC2 Inf1 实例,我们将能够实现这一目标。”

Jamal Mazhar
Sprinklr 基础设施和 DevOps 副总裁

利用机器学习打造更好的客户体验

Sprinklr 成立于 2009 年,是一家美国软件公司,其员工遍布世界各地。该公司是新推出的 AWS 服务的早期采用者,他们的使命是在世界范围内帮助组织机构提高客户满意度。该公司在四个强大的产品套件中提供了 31 种以上的不同软件产品,并开发了先进的专有人工智能引擎,以供企业分析公开的数据,并通过 30 个数字渠道和社交渠道与客户互动。通过 Sprinklr,企业可以在内部进行跨团队协作并与外部的数字渠道进行协作,以创造更好的客户体验。

Sprinklr 一直在想方设法改善客户体验,同时降低计算成本并优化效率。Sprinklr 基础设施和 DevOps 副总裁 Jamal Mazhar 表示:“我们的目标是能够一直采用最新的技术,以便能够节省更多成本。”Sprinklr 希望在降低机器学习推理成本的同时降低延迟,并希望利用 AWS 的创新来应对这些挑战。Sprinklr 人工智能产品工程高级总监 Yogin Patel 表示:“当我们了解了 AWS Inferentia 之后,我们很自然地将它视为我们的成本计划的一个驱动因素。”为了降低计算成本并提高客户满意度,Sprinklr 于 2021 年 7 月开始测试 Amazon EC2 Inf1 实例。

努力不断提高性能和节省更多成本

Sprinklr 的 Unified-CXM 平台利用机器学习算法处理来自多种不同渠道的非结构化数据,以便为客户提供见解。例如,该公司的自然语言处理和计算机视觉机器学习模型会分析不同的数据格式,这些数据格式来自公开发布的社交媒体文章、博客文章、视频内容以及 30 多个频道的公共领域中的其他内容。Sprinklr 能够从这些内容中分析客户的情感和意图,从而为客户提供对于产品的见解。目前,该公司每天对其 500 多个模型进行大约 100 亿次预测。Sprinklr 将其工作负载分为两组 – 延迟优化型和吞吐量优化型。延迟是指一个推理到达其目的地所需的时间,吞吐量是指在特定时间段内处理的数据包数量。Patel 表示:“即使只将一个模型的延迟降低 20%,综合来看也能节省非常可观的成本。”

AWS Inferentia 具有大容量片上内存,可用于缓存大型模型,而不是将它们存储到芯片以外。这样会对降低推理延迟产生重大影响,因为 AWS Inferentia 的处理核心(称为 NeuronCore)可以对存储在芯片上内存的模型进行高速访问,而且不受芯片外内存带宽的限制。NeuronCore 还能够以显著减低的成本在云端提供高性能推理,因此,开发人员可以轻松将机器学习整合到他们的业务应用程序中。

当 Sprinklr 开始将模型迁移到 Amazon EC2 Inf1 实例并运行基准测试时,该公司发现延迟优化型工作负载的延迟降低了 30% 以上。Patel 表示:“我们一直对于测试新的 AWS 服务、试验工作负载以及对新的实例进行基准测试十分感兴趣。”发现 AWS Inferentia 能够在测试中显著降低延迟之后,Sprinklr 决定将自己的所有延迟优化型工作负载迁移到 Amazon EC2 Inf1 实例。Mazhar 表示:“目标自始至终一直是降低延迟,这意味着能提供更好的客户体验。”“使用 Amazon EC2 Inf1 实例,我们将能够实现这一目标。”

在将大约 20 个模型迁移到 Amazon EC2 Inf1 实例之后,Sprinklr 开始迁移自己的计算机视觉和文本模型,以提高效率和节省更多成本。该团队现在可以在不到 2 周的时间内使用 Amazon EC2 Inf1 实例部署一个模型。向 AWS Inferentia 迁移时,该公司能够获得充足的资源和支持,从而更加轻松地进行迁移。Mazhar 表示:“我们总是能够迅速与所需的团队取得联系。”“AWS 提供的支持帮助我们提高了客户满意度和员工工作效率。”

通过创新提高效率

随着 Sprinklr 继续将模型迁移到 AWS Inferentia,该公司将添加更多的语音相关模型,包括自动语音识别和意图识别,以帮助企业进一步与客户互动。Sprinklr 预计,通过将这些模型部署到 AWS Inferentia 上,能够以显著降低的成本为客户提供所需的性能和低延迟。


关于 Sprinklr

借助先进的人工智能,Sprinklr 的 Unified-CXM 平台可确保各个公司总是能够通过任何现代化渠道为每个客户提供人性化体验。Sprinklr 总部位于纽约市,与 1000 多家全球企业以及财富 100 强企业中超过半数以上的企业合作。

AWS 的优势

  • 迁移后的模型将延迟降低了 30% 以上
  • 迁移后的模型降低了计算成本
  • 利用人工智能从非结构化数据中提供见解
  • 利用人工智能和机器学习改善了客户体验
  • 能够在不到 2 周的时间内部署一个模型
  • 帮助团队提高了满意度和工作效率

使用的 AWS 服务

Amazon EC2 Inf1

Amazon EC2 Inf1 实例可在云端以最低成本提供高性能机器学习推理。 Inf1 实例的构建目的就是用于支持机器学习推理应用程序。 

了解更多 »

AWS Inferentia

AWS Inferentia 是 Amazon 的首款旨在加速深度学习工作负载的定制硅芯片,能够在云上提供高性能推理、降低推理的总成本,并使开发人员能够轻松将机器学习整合到他们的业务应用程序中。

了解更多 »


开始使用

无论行业无论规模,每天都有的公司在使用 AWS 实现业务转型。联系我们的专家,立即踏上您的 AWS Cloud 之旅。