AIOps 与 MLOps:有什么区别?

分解这些学科之间的差异,了解如何在您的开源项目中使用它们。
84 位读者喜欢这篇文章。
Brick wall between two people, a developer and an operations manager

2019 年末,O'Reilly 主办了一项关于企业中人工智能 (AI)采用情况的调查。该调查将受访者分为采用的两个阶段:成熟阶段和评估阶段。

当被问及是什么阻碍了他们对 AI 的采用时,后一类中的受访者最常提到的是公司文化。难以识别 AI 的良好用例紧随其后。

MLOps,即机器学习运营,正日益被定位为解决这些问题的方案。 但这就留下了一个问题:什么是 MLOps 呢?

提出这个问题是合理的,原因有两点。 这门学科是新的,而且经常与一个同样重要但又截然不同的姊妹学科混淆:人工智能运营,即 AIOps。

让我们分解这两个学科之间的关键差异。 这个练习将帮助您决定如何在您的企业或开源项目中使用它们。

什么是 AIOps?

AIOps 是一系列多层平台,可自动执行 IT,从而提高效率。 Gartner 于 2017 年 创造了这个术语,强调了这门学科的新颖性。(披露:我曾在 Gartner 工作四年。)

在最佳状态下,AIOps 允许团队通过使用大数据、高级分析和机器学习技术来改进其 IT 基础设施。鉴于当今产生的大量数据,第一项至关重要。

说到数据,越多并不总是越好。 事实上,许多企业领导者表示,他们收到的大量数据使得他们 越来越难 收集、清理和分析这些数据,以找到可以帮助其业务的见解。

这就是 AIOps 的用武之地。通过帮助 DevOps 和数据运营 (DataOps) 团队选择要自动化的内容(从开发到生产),这门学科 帮助开源团队 预测性能问题、进行根本原因分析、发现异常情况、等等

什么是 MLOps?

MLOps 是一种多学科方法,用于将机器学习算法作为持续产品进行管理,每个产品都有其自身的持续生命周期。它是一门旨在构建、扩展和一致地将算法部署到生产环境的学科。

将 MLOps 视为应用于机器学习管道的 DevOps。这是数据科学家、数据工程师和运营团队之间的协作。 如果做得好,它可以让所有团队成员更清楚地了解机器学习项目。

MLOps 对数据科学和数据工程团队具有明显的优势。 由于两个团队的成员有时会在孤岛中工作,因此使用共享基础设施可以提高透明度。

但 MLOps 也可以使其他同事受益。这门学科为运营方面提供了更大的监管自主权。

随着越来越多的企业开始使用机器学习,它们将受到政府、媒体和公众的更多审查。 在医疗保健、金融和自动驾驶汽车等高度监管的行业中,机器学习尤其如此。

仍然持怀疑态度? 考虑一下只有 13% 的数据科学项目能够投入生产。 原因超出了本文的范围。 但是,就像 AIOps 帮助团队自动化其技术生命周期一样,MLOps 帮助团队选择哪些工具、技术和文档将帮助他们的模型投入生产。

当应用于正确的问题时,AIOps 和 MLOps 都可以帮助团队实现其生产目标。 诀窍是从回答这个问题开始

你想自动化什么? 流程还是机器?

如有疑问,请记住:AIOps 自动化机器,而 MLOps 标准化流程。 如果您在 DevOps 或 DataOps 团队中,您可以——也应该——考虑同时使用这两个学科。 只是不要将它们混为一谈。

接下来要阅读的内容
Photograph of Lauren, a white woman with long brown hair, standing in front of a tree wearing a grey coat.
Lauren Maffeo 曾报道过全球科技行业并在其中工作。 她的职业生涯始于一名自由记者,在伦敦为《卫报》和 The Next Web 报道科技趋势。 现在,她是一家以人为本的设计公司 Steampunk 的服务设计师,该公司为政府机构构建公民技术解决方案。

4 条评论

最好也带上现金,以便更容易分摊账单,或者以防您要去的地方 https://dltutuapp.com/tutuapp-download/ 不接受信用卡。

仔细检查您的 <a href="https://showbox.run/">Showbox</a> 首选信用卡是否在您的钱包中,以及您的钱包是否在您的手提包或外套口袋中。

提前准备好您的手提包或 [url=https://dltutuapp.com/tutuapp-download/]tutuapp[/url] 钱包。 除了钱,还可以带口香糖、薄荷糖、卫生棉条、卫生巾、避孕套和/或手机充电器。

有趣的文章,谢谢,尤其是这两个术语现在似乎是新的流行语,但很少有人真正知道它们的含义。

现在机器学习(尤其是 NLP)正在普及(许多开源框架,如 spaCy、NLTK 等,确实在提供帮助),但仍然很难真正测试并将模型部署到生产环境。 以下最新的服务确实从 MLOps 的角度提供了帮助

- https://dvc.org/:一种用于您的 ML 项目的 CI
- https://nlpcloud.io:一种轻松将 NLP 模型部署到生产环境的方法
- https://cloud.google.com/automl:Google 的 AutoML 功能

再次感谢这篇精彩的文章。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.