获取计算机视觉AI:什么是云API,内部部署和SDK对您的业务意味着什么

时间:2019-03-17 08:27:18 阅读:63次
获取计算机视觉AI:什么是云API,内部部署和SDK对您的业务意味着什么

  如果您决定冒险尝试并采用计算机视觉AI平台,那么您并不孤单。除了作为人工智能最流行的形式之一,去年,CV AI被誉为“AI最强大的表现形式”。 Gartner最近的一项研究预测,到明年,企业捕获的99%的可视内容将由CV驱动的机器进行分析,到2023年,CV将成为“大规模的破坏者”。

现在,你呢?我们决定利用这项技术,你可能已经意识到你还有其他一些重要的决定要做,其中一个特别突出:你将如何运行系统/ AI?您有3个选项:Cloud API,内部部署(虽然通常称为“内部部署”)和计算机视觉软件开发套件(SDK),每个都为企业提供独特的优势。我们将在下面依次查看每个。

<! - more - >

1)Cloud API

  正如我在此解释的那样,应用程序编程接口(API)是指一组允许开发人员使用的命令,函数,协议和对象。更轻松地创建软件。 Cloud API是一种基于Web的API,可让用户通过互联网连接其AI提供商的服务。在这里,用于训练AI平台的数据被传输到AI提供程序以运行计算。

  使用云API的最大好处之一是它允许您的模型从AI提供商的策划数据集中学习,而不仅仅是您自己的数据集。虽然模型不需要大量数据来学习您的概念,但它获得的示例越多,识别它们就越好。云API还可以整合知识。这意味着,虽然您的数据将保密,但根据您的AI提供商的安全措施,当每个用户的模型学习概念并改进时,整个平台变得更好,使平台上的每个模型更有效。

  
对于大多数用户来说,使用云API的好处远远超过任何权衡。此外,计算机视觉提供商可能在其服务器上具有匹配(如果不超过)您自己的数据保护措施。用于计算机视觉的云API还允许您快速将这些功能添加到您的平台,并立即和完全访问您的提供商提供的最新AI。虽然云API,内部部署和SDK都会在没有您干预的情况下随着时间的推移不断提高准确性,但是云API也不需要维护,以保持其正常运行,并且99.99%的时间都可用。

  

2)内部部署/内部部署

  但是,对于不愿共享数据的公司或开发人员,还有另一种选择:内部部署。在这里,您的数据不必离开您的专用网络。因此,虽然Clarifai的内部部署工具仍然允许您访问我们所有的视觉识别服务,但它可以让您将数据保存在内部。这使您可以最大程度地控制系统,并将数据与外部网络分开。云API和内部部署都允许您通过Web与输入和输出进行交互,但对于后者,您的AI提供程序不会进行计算。

  内部部署对大型企业最有价值,因为它们通常拥有许多受其控制的敏感专有数据和许多客户。为了使这些信息符合其业务的数据保护政策,许多人选择将这些信息保留在云端。

  此处的权衡是,您仍然可以从AI服务提供商对其工具进行的任何升级中获益,您的模型将只有您自己的私人数据可供学习。这就是为什么最好只有大公司才能使用这个选项,因为他们通常会拥有足够的自己的数据来保持模型的准确性。如果没有那么大的和/或恒定的数据流,模型将无法提高性能。请记住,这些数据也需要有良好的标签和高质量。与云API解决方案不同,内部部署模型不会受益于其他AI提供商客户群的集体知识。此外,虽然您可以访问提供商对AI进行的任何更新,但这些更新不会立即生效。

  

3)边缘设备软件开发套件

   SDK是一套编程工具,允许开发人员为我们的情况下的智能手机等边缘设备构建应用程序,计算机视觉无需用户必须保持连接到互联网。在这里,数据在手机上进行处理,因此开发人员可以构建可以在世界上最偏远角落使用的应用程序。

  一位Clarifai客户i-Nside使用我们的移动SDK构建了一个应用程序,允许医生使用小型手机附件拍摄患者内耳的医疗级图像。然后通过他们的自定义诊断平台处理图像,该平台经过训练以便以近99%的准确度识别耳朵。使用SDK,边远地区的医疗专业人员仍然可以进行诊断,即使他们不是耳鼻喉科专家,也无法访问互联网。

  

  这些SDK的最大好处是它们不需要互联网连接即可运行,并且可以在边缘设备上顺利运行。使用此类SDK构建的应用程序将在用户可能的任何位置实时工作。当用户获得互联网连接时,他们可以连接到云服务,并从AI提供商那里获得聚合知识的优势,使他们的应用程序更加准确。 SDK的另一个重要警告:它们通常是通过Cloud API或On-Premise提供的完整功能的“精简”版本。

  无论是通过互联网,云还是移动设备,使用这些工具,世界上任何人都可以获得计算机视觉的力量。

  

获取计算机视觉AI:什么是云API,内部部署和SDK对您的业务意味着什么所属专题:AI 《获取计算机视觉AI:什么是云API,内部部署和SDK对您的业务意味着什么》链接:http://zhouchuanxiong.net/1295

获取计算机视觉AI:什么是云API,内部部署和SDK对您的业务意味着什么相关文章