简化和扩展机器学习生命周期的7个人工智能趋势

简介: 随着人工智能(AI)变得越来越普遍,每个行业都竞相开发人工智能AI解决方案来推进它们的用例,围绕生产环境部署出现了实际的挑战。在之前的文章中:如何从实验转向构建生产机器学习应用程序 ,我描述了将机器学习(ML)实验用于生产部署的过程。

随着人工智能(AI)变得越来越普遍,每个行业都竞相开发人工智能AI解决方案来推进它们的用例,围绕生产环境部署出现了实际的挑战。

在之前的文章中:如何从实验转向构建生产机器学习应用程序 ,我描述了将机器学习(ML)实验用于生产部署的过程。在这篇后续文章中,我概述了有助于用户简化和扩展整个机器学习生命周期的七个人工智能行业趋势。我们将描述每个趋势,讨论为什么它对操作机器学习很重要,以及当企业决定利用趋势来加速或改进其操作ML实践时,应该考虑哪些因素。

500_


图1显示了一个典型的机器学习(ML)生命周期。随着时间的推移,ML功能相对于业务需求得到进一步优化,这个循环会重复。

趋势一:数据市场
许多机器学习计划的第一个挑战是找到一个可接受的数据集。数据市场试图解决数据集的短缺,尤其是在医疗和物联网等关键领域,通过提供一个:个人可以分享他们的数据、公司可以使用数据进行人工智能AI和分析的平台。市场平台保证了安全性、私密性,并提供了一个经济模型来激励参与者。
数据市场可以提供其他难以获得的丰富的数据,而且市场可以提供数据源并沿袭那些以后管理数据和确保质量所需要的信息。

趋势二:综合数据服务
解决数据集短缺的另一个角度是合成数据集市场。机器学习技术的进步已经证明,机器学习本身可以产生真实的数据集来训练其他ML算法,特别是在深度学习空间中。人工合成数据因其潜力而广受赞誉,因为相对于能够访问大量数据集的大型组织,人工智能AI可以为规模较小的公司提供公平的竞争环境。合成数据可以是真实数据集的匿名版本,也可以是真实数据样本生成的扩展数据集,还可以是模拟环境,比如用于训练自动驾驶汽车的虚拟环境。

趋势三:标签服务
好的数据集是稀缺的,被标记的好的数据集更加稀缺。为了解决这个问题,出现了一个数据标签市场,它经常关注特定的数据类型(比如图像中的对象)。其中一些标签来自于跨地理区域协调并通过协调软件管理的人工贴标签者。公司正在这个领域进行创新,将人工和基于机器学习的标签结合起来,这是一个有潜力降低纯人工标签成本的趋势。这一领域的其他创新包括使企业能够与标识服务提供者直接交互的服务。

趋势四:自动化机器学习模型
一旦找到合适的数据集并贴上标签,下一个挑战就是找到一个好的算法并训练一个模型。自动化机器学习(AutoML)技术使算法/模型选择和调优过程自动化,获取一个输入数据集,运行大量训练算法和超参数选项,以选择建议部署的最终模型。与AutoML相关(并且经常在内部提供),是利用深度特性合成等技术实现的特征工程自动化功能合成。AutoML软件有时也可以对输入数据集执行偏差检测。一些自动解决方案是SaaS产品,而另一些是可下载的软件,可以在云环境或内部环境中以容器形式运行。

趋势五:预制容器
对于那些可能正在开发自己模型的人来说,容器是生产部署的一种完善的设计模式,因为它们使任何训练或推理代码都能够在定义良好的可移植和可伸缩的环境中运行。Kubernetes等编制工具进一步支持基于容器的机器学习ML的伸缩性和灵活性。然而,组装容器可能是一项具有挑战性的任务,因为必须解决依赖关系,并对整个堆栈进行调优和配置。预先构建的容器市场解决了这个问题,为预先配置的容器提供了预先安装和配置的必要库,特别是对于复杂的环境,如GPUs。

趋势六:模型市场
如果你不想建立或训练自己的模型,有模型市场。模型市场使客户能够购买预先构建的算法,有时还可以购买经过训练的模型。这些对于以下用例是有用的:
(a)用例是足够通用的,因此不需要训练定制模型,也不需要将训练/推理代码装备到定制容器中;
(b)像转移学习这样的机制可以用来扩展和定制基本模型;
(c)用户没有足够的训练数据来建立自己的模型。
在模型市场中,处理数据和训练一个好的模型这样重要的工作可以被卸载,使用户能够专注于操作化的其他方面。也就是说,模型市场的一个关键挑战是筛选内容,以找到适合您需求的资产。

趋势七:应用级人工智能服务
最后,对于跨业务存在的常见用例,应用程序级别的人工智能AI服务可以消除对整个操作机器学习ML生命周期的需求。人们可以订阅执行人工智能任务的终端服务,而不是创建模型、训练和部署它们。应用级人工智能AI服务包括视觉、视频分析、自然语言处理(NLP)、表单处理、自然语言翻译、语音识别、聊天机器人等任务。

好处和注意事项
上述所有趋势都使用户能够简化或加快一个或多个操作机器学习ML生命周期的各个阶段,通过卸载、重用预构建项,或者通过特定阶段的自动化。考虑到迭代机器学习ML流程是如何实现的(例如,训练通常包括数十到数百个实验),自动化这些流程可以产生更可跟踪、可重现和可管理的工作流。外包这些任务甚至更容易,尤其是在强化了模型和算法的情况下(除了您自己的环境之外,已经在许多环境中测试过)可以用于基本任务。

也就是说,在您的环境中使用这些服务之前,有几个因素需要考虑:

1:考虑适用性
并不是所有的趋势都适用于所有的用例。最普遍适用的趋势是AutoML,它的应用范围很广。类似地,模型市场有非常广泛的模型和算法可用。数据集市和合成数据集趋向于特定于用例的类,而预构建的容器可以特定于不同的硬件配置(如GPUs),而这些硬件配置又适用于特定的用途。许多数据标签服务也有特定的用途(比如图像分类和表单阅读),但一些咨询公司确实提供定制的标签服务。最后,端到端人工智能AI服务非常特定于用例。

2:人工智能信任
随着更多的ML被部署,人类普遍对黑箱人工智能系统的恐惧表现为对信任的担忧和对监管力度的加大上。为了从人工智能AI中获益,企业不仅要考虑生产机器学习ML的机制,还要考虑管理任何客户社区的关注点。如果不加以解决,这些担忧可能会在客户流失、企业出糗、品牌价值损失或法律风险中具体化。

信任是一个复杂而广泛的主题,但其核心是需要理解和解释机器学习ML,并确信ML在预期的参数范围内正确运行,不受恶意入侵。特别是,生产ML所做的决策应该是可解释的——即必须提供可信服的解释。这在诸如GDPR的解释权条款等法规中变得越来越有必要。可解释性与公平性密切相关——需要确信人工智能AI不是无意或故意做出有偏见的决策。例如,亚马逊(Amazon)Rekognition等人工智能AI服务也因存在偏见而受到关注。

由于上面提到的几乎所有趋势都涉及到将机器学习ML生命周期的某些方面卸载或“外包”给第三方或自动化系统,因此需要在每个阶段进行额外的了解,以确保最终的生产生命周期能够交付信任的核心原则。这包括了解所部署的算法,用于训练它们的数据集是否没有偏见,等等。这些需求不会改变生命周期本身,但是需要付出额外的努力来确保正确的沿袭跟踪、配置跟踪和诊断报告。

考虑3:可诊断性和运营管理
无论机器学习ML生命周期的组件来自何处,您的企业都将负责管理和维护ML服务在其生命周期中的健康状态(除了人工智能趋势7中完全外包的服务之外)。

如果是这样,数据科学家和工程师必须了解正在部署的模型、用于训练模型的数据集以及这些模型的预期安全操作参数。由于许多服务和市场都是新生的,所以目前还没有标准化。用户有责任理解他们所使用的服务,并确保服务能够与生命周期的其余部分一起得到充分的管理。

(由怡海软件http://www.frensworkz.com/编译自Nisha Talagala,转载请注明出处)

相关文章
|
1月前
|
机器学习/深度学习 人工智能 物联网
通义灵码在人工智能与机器学习领域的应用
通义灵码不仅在物联网领域表现出色,还在人工智能、机器学习、金融、医疗和教育等领域展现出广泛应用前景。本文探讨了其在这些领域的具体应用,如模型训练、风险评估、医疗影像诊断等,并总结了其提高开发效率、降低门槛、促进合作和推动创新的优势。
通义灵码在人工智能与机器学习领域的应用
|
11天前
|
机器学习/深度学习 传感器 人工智能
人工智能与机器学习:改变未来的力量####
【10月更文挑战第21天】 在本文中,我们将深入探讨人工智能(AI)和机器学习(ML)的基本概念、发展历程及其在未来可能带来的革命性变化。通过分析当前最前沿的技术和应用案例,揭示AI和ML如何正在重塑各行各业,并展望它们在未来十年的潜在影响。 ####
71 27
|
24天前
|
机器学习/深度学习 人工智能 算法
人工智能浪潮下的编程实践:构建你的第一个机器学习模型
在人工智能的巨浪中,每个人都有机会成为弄潮儿。本文将带你一探究竟,从零基础开始,用最易懂的语言和步骤,教你如何构建属于自己的第一个机器学习模型。不需要复杂的数学公式,也不必担心编程难题,只需跟随我们的步伐,一起探索这个充满魔力的AI世界。
44 12
|
1月前
|
机器学习/深度学习 人工智能 算法
【手写数字识别】Python+深度学习+机器学习+人工智能+TensorFlow+算法模型
手写数字识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Flask框架,开发网页端操作平台,实现用户上传一张图片识别其名称。
97 0
【手写数字识别】Python+深度学习+机器学习+人工智能+TensorFlow+算法模型
|
25天前
|
机器学习/深度学习 人工智能 算法
探索人工智能与机器学习的融合之路
在本文中,我们将探讨人工智能(AI)与机器学习(ML)之间的紧密联系以及它们如何共同推动技术革新。我们将深入分析这两种技术的基本概念、发展历程和当前的应用趋势,同时讨论它们面临的挑战和未来的发展方向。通过具体案例研究,我们旨在揭示AI与ML结合的强大潜力,以及这种结合如何为各行各业带来革命性的变化。
40 0
|
1月前
|
机器学习/深度学习 人工智能 自动驾驶
揭秘AI:机器学习如何改变我们的世界
在这篇文章中,我们将深入探讨机器学习如何改变我们的世界。从自动驾驶汽车到智能医疗诊断,机器学习正在逐步渗透到我们生活的每一个角落。我们将通过实例和代码示例,揭示机器学习的工作原理,以及它如何影响我们的生活。无论你是科技爱好者,还是对人工智能充满好奇的普通读者,这篇文章都将为你打开一扇新的大门,带你走进机器学习的世界。
34 0
|
1月前
|
机器学习/深度学习 数据采集 人工智能
人工智能与机器学习:解锁数据洞察力的钥匙
人工智能与机器学习:解锁数据洞察力的钥匙
|
1月前
|
机器学习/深度学习 数据采集 人工智能
自动化测试的未来:AI与机器学习的融合之路
【10月更文挑战第41天】随着技术的快速发展,软件测试领域正经历一场由人工智能和机器学习驱动的革命。本文将探讨这一趋势如何改变测试流程、提高测试效率以及未来可能带来的挑战和机遇。我们将通过具体案例分析,揭示AI和ML在自动化测试中的应用现状及其潜力。
47 0
|
25天前
|
机器学习/深度学习 人工智能 搜索推荐
探索人工智能在现代医疗中的革新应用
本文深入探讨了人工智能(AI)技术在医疗领域的最新进展,重点分析了AI如何通过提高诊断准确性、个性化治疗方案的制定以及优化患者管理流程来革新现代医疗。文章还讨论了AI技术面临的挑战和未来发展趋势,为读者提供了一个全面了解AI在医疗领域应用的视角。
61 11
|
21天前
|
机器学习/深度学习 人工智能 自然语言处理
人工智能在医疗诊断中的应用与前景####
本文深入探讨了人工智能(AI)技术在医疗诊断领域的应用现状、面临的挑战及未来发展趋势。通过分析AI如何辅助医生进行疾病诊断,提高诊断效率和准确性,以及其在个性化医疗中的潜力,文章揭示了AI技术对医疗行业变革的推动作用。同时,也指出了数据隐私、算法偏见等伦理问题,并展望了AI与人类医生协同工作的前景。 ####
48 0