雷达上的
雷达上的

用于机器学习的连续交付(CD4ML)

最后更新:2021年4月13日
现在的版本没有
这个光点不在当前版本的雷达上。如果它是最后几个版本中的一个,那么它很可能仍然是相关的。如果这个信号的年代更久远,它可能就不再相关,我们今天的评估可能就不同了。不幸的是,我们没有足够的带宽来持续检查以前版本的雷达的光点 了解更多
2021年4月
采用 我们强烈认为业界应该采纳这些条款。我们在项目中适当使用它们。

我们看到机器学习的连续交付(CD4ML)作为部署到生产环境中的任何ML解决方案的良好默认起点。许多组织越来越依赖ML解决方案来提供客户产品和内部运营,因此应用这些经验教训和良好实践具有良好的商业意义持续交付(CD)毫升的解决方案。

2020年10月
试验 值得追求的。了解如何建立这种能力是很重要的。企业应该在能够处理风险的项目上尝试这种技术。

大约十年前,我们引进了持续交付(CD),我们交付软件解决方案的默认方式。今天的解决方案越来越多地包括机器学习模型,我们发现它们在采用连续交付实践方面也不例外。我们称之为机器学习的连续交付(CD4ML).尽管CD的原则保持不变,但用于实现培训、测试、部署和监控模型的端到端过程的实践和工具需要进行一些修改。例如:版本控制不仅要包括代码,还要包括数据、模型及其参数;检验金字塔扩展到模型偏差、公平性、数据和特征验证;部署过程必须考虑如何根据当前的冠军模型来提升和评估新模型的性能。当行业正在庆祝MLOps的新流行词时,我们认为CD4ML是我们实现端到端流程的整体方法,可靠地发布并持续改进机器学习模型,从想法到生产。

2020年5月
试验 值得追求的。了解如何建立这种能力是很重要的。企业应该在能够处理风险的项目上尝试这种技术。

应用机器学习使商业应用和服务智能化不仅仅是训练模型和服务它们。它需要实现端到端、不断重复的培训、测试、部署、监控和操作模型的循环。用于机器学习的连续交付(CD4ML)是一种能够实现可靠的端到端开发、部署和监控机器学习模型的技术。支持CD4ML的基础技术堆栈包括用于访问和发现数据的工具、工件(如数据、模型和代码)的版本控制、持续交付管道、用于各种部署和实验的自动化环境配置、模型性能评估和跟踪、模型的可操作性。公司可以根据现有的技术堆栈选择自己的工具集。CD4ML强调自动化和消除手动切换。CD4ML是我们开发ML模型的实际方法。

2019年11月
试验 值得追求的。了解如何建立这种能力是很重要的。企业应该在能够处理风险的项目上尝试这种技术。

随着基于ml的应用程序的日益流行,以及构建它们所涉及的技术复杂性,我们的团队严重依赖于此机器学习的连续交付(CD4ML)以安全、快速和可持续的方式交付此类应用程序。CD4ML是将CD原则和实践引入ML应用的一门学科。它消除了训练模型和将模型部署到生产环境之间的长周期时间。CD4ML在构建和部署应用程序所服务的模型的端到端过程中,消除了不同团队、数据工程师、数据科学家和ML工程师之间的手动切换。使用CD4ML,我们的团队已经成功地实现了基于ml的应用程序的所有组件的自动化版本控制、测试和部署:数据、模型和代码。

2019年4月
试验 值得追求的。了解如何建立这种能力是很重要的。企业应该在能够处理风险的项目上尝试这种技术。

机器学习(CD4ML)模型的连续交付将持续交付实践应用于开发机器学习模型,以便随时准备生产。这种技术解决了传统机器学习模型开发的两个主要问题:训练模型和将模型部署到生产环境之间的长周期时间,这通常包括手动将模型转换为生产就绪代码;以及使用用陈旧数据训练过的生产模型。

机器学习模型的连续交付管道有两个触发器:(1)模型结构的变化和(2)训练和测试数据集的变化。为了这个工作,我们需要两个版本数据集以及模型的源代码。管道通常包括一些步骤,例如根据测试数据集测试模型,应用模型的自动转换(如果需要的话),例如,并将模型部署到生产环境以交付价值。

发布日期:2019年4月24日
雷达

下载技术雷达第25卷

英语|西班牙语|葡萄牙商业银行|中文

雷达

了解科技

现在就订阅

访问我们的档案,阅读以前的卷

Baidu