如何自信地部署人工智能(AI)

news2024/11/17 0:03:22

提升业务价值的人工智能方法

人工智能 (AI) 已经在变革业务、降低成本、最大限度地提高收入并增强客户体验。许多组织开始注意到:到 2025 年,AI 市场规模预计将增长到 3909 亿美元,而且该领域的行业也呈现出类似的发展趋势——例如,到 2023 年,汽车 AI 预计将同比增长 35%,而制造业 AI 可能会增长 72.2 亿美元。我们看到各组织也在加速采用 AI 项目。据研究机构 Gartner 报告称,企业平均采用的 AI 项目数预计从 2019 年的 4 个上升至 2022 年的 35 个。 即使有如此巨大的增长,部署 AI 的挑战依然存在。根据顶级行业分析师的说法,大多数(约 80%)的 AI 项目在试验阶段或概念验证阶段就止步不前,从未进入生产阶段。在许多情况下,是由于缺乏高质量数据所致。在这一 AI 所作决策将具有越来越深远影响的时代,许多企业仍然难以实现合乎道德和负责任的 AI,而他们面临的障碍,往往是缺乏资源或内部人才来建立公正的模型。企业在扩展和自动化方面也面临着艰巨的挑战。尽管技术主管热衷于将开发运维 (DevOps) 应用于 AI,但他们仍要费力地设计一种解决方案来实现端到端机器学习 (ML) 管道的自动化。 预先开发正确的工具和策略将有助于克服这些挑战,使企业获得开展部署的信心和扩展的潜力。

训练、部署和调整 ML 模型的技术和工具

如果说自信地部署 AI 有什么关键要点的话,那就是:一切在于数据。您深知,您需要高质量的训练数据来推出有效的模型。因此,预先定义数据策略(包括数据管道)对于成功至关重要。为了说明这一点,让我们一步一步来了解什么是合理的 ML 管道:

采集和标注数据

许多数据科学家和机器学习工程师表示,他们花费约 80% 的时间来整理数据。这是个沉重的负担,但如果没有训练数据,模型将无法正常工作。随后是模型构建过程,从收集和标注训练数据开始。 您需要从制定明确的数据采集策略开始。思考您的目标使用场景,并确保您的数据集可代表各个使用场景。制定一个用于收集各种数据集的明确计划。例如,如果您要为自动驾驶汽车构建 AI,则可能需要能够代表不同地理位置、天气和一天中不同时段的数据。 接下来,您要实施数据标注流程,在大多数情况下,这个流程需要来自不同人群的人工标注者。标签越准确,最终模型的预测就会越精确。多样的视角将使您能够涵盖更广泛的用途和边缘案例。 在数据采集和标注阶段,制定正确的工具计划至关重要。确保将质量保证检查也整合到您的流程当中。鉴于此步骤占用 AI 项目的大部分时间,因此与该领域的数据合作伙伴开展合作尤为有益。

训练和验证模型

准备好训练数据后,您要使用该数据来训练模型。大多数 ML 模型利用监督式学习方式,这意味着您需要使用人工来进行实地监测。人工监测员将通过检查来确保模型做出准确的预测。这个阶段通常很关键,但工作负担较轻。如果在此阶段发现模型不能正常工作,您要返回之前的步骤并确保您的训练数据确实是您需要的数据。进行优化,重点关注该模型应带来的业务价值。

自信地部署并调整模型

模型达到所需的准确程度后,即可启动。部署后,模型将开始面对真实世界的数据。继续评估模型的输出;如果模型无法输出正确的数据,再将数据转回到验证阶段。有益的做法是坚持使用人机协同来手动检查模型的准确性,并在出现低置信度预测或错误时提供校正后的反馈。 请记住,部署后要定期调整模型。据咨询机构麦肯锡 (McKinsey) 报告,有 33% 的实时 AI 部署需要进行“至关重要的”每月数据更新,以便随着市场条件的变化保持准确性阈值。我们在 2020 年《AI 全景报告》中报告过,75% 的组织表示,他们必须至少每季度更新一次 AI 模型。无论如何,应该持续监测每个模型的数据偏差,以确保模型不会随着时间的流逝而降低效率甚至过时。

真实成功案例

自信部署AI

 企业正在利用 AI 开展许多非常有趣的工作。以下示例表明,拥有集成数据管道对自信地部署尤为重要。

农业

2017 年,约翰·迪尔 (John Deere) 收购了蓝河科技 (Blue River Technologies),准备与之联手进行农药使用方式的彻底变革。他们的 AI 模型使用无人机和计算机视觉算法来识别农田中的杂草。这样做可以使农药只喷洒在杂草上而避开田间的所有农作物。他们以往的农药支出约为每年 200 亿美元,但通过这些努力,有望将农药成本减少 90%。 该 AI 项目采用的方法是精确图像分割。该方法需要在像素级别上标注数据,以确定图像的哪个部分是杂草,哪个部分是农作物。可以想象,这个标注过程非常复杂,并且要耗费很多时间。该过程既需要全面的工具界面,又需要具有深厚的图像分割专业知识的人工校正员。

制造业

制造业正在使用 AI 来实现物流和供应链的自动化。例如,诺基亚使用机器学习技术提醒装配操作员注意质量偏差。具体来说,就是指出生产过程中存在的不一致之处。AI 还可以作为智能工厂监测系统的一部分来监测和跟踪包裹,从而缩短交货时间并防止库存过多,它还可以监测吞吐量和停机时间等从成本角度来看非常重要的因素。 制造业中的数据工作流高度依赖制造业的类型和供应链的性质。可能需要从各种机器和传感器收集数据并进行汇总,以创建易于人类理解的分析。

汽车行业

汽车 AI 有许多值得强调的趋势,包括自动化和安全性,语音帮助,以及个性化,等等。自动驾驶汽车可能是最受关注的领域,因为它们能够极大地改变我们的日常生活。 当我们考察那些与构建 AI 赋能的全自动车辆有关的 ML 工作流时,会发现它们变得越来越复杂。要有效地训练算法,需要有大量的传感器数据(例如摄像机、LIDAR 和 RADAR)。在这一领域,工具增强对于构建安全、高效的 AI 至关重要。 不过,这一点不仅限于自动驾驶汽车。日产汽车尼桑 (Nissan) 使用机器学习增加从试驾体验中转化的人数,通过不断分析 1,000 多个数据点,将试驾体验的转化数量增加了 900% 以上。 这些示例表明,许多 AI 使用场景需要复杂的数据管道来支持准确的模型。对于此类案例,成功与失败的差别很可能在于预先制定了正确的数据策略。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1407798.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

常用界面设计组件 —— 容器组件

2.6 容器组件2.6.1 QGroupBox2.6.2 QScrollArea2.6.3 QToolBox2.6.4 QTabWidget2.6.5 QStackedWidget 2.6 容器组件 为了将界面上的各个组件的分布设计得更加美观,经常 使用一些容器类,如 QgoupBox、QtabWidget、 QToolBox等。 2.6.1 QGroupBox 实例效…

YOLOv7调用摄像头检测报错解决

yolov7detect.py文件调用本地摄像头,把source参数设为0 parser.add_argument(--source, typestr, default0, helpsource) # file/folder, 0 for webcam 报错:cv2.error: OpenCV(3.4.2) 一堆地址:The function is not implemented. Rebuild the library…

洛谷 P1705 爱与愁过火

测试用例 5 2 8 1 7 2 5 4#include<iostream> #include<string.h> using namespace std; int m, r, n; int a[100]; int visit[100] {0}; int sum 0; void traceback(int s,int price,int next){if(s r){if (price > n)sum;return ;}for (int i next ;i &…

Linux命令大全(超详细版)

一 ~ 四章 【点击此处查看】 五、shell 编程 5.1、shell 概述 5.1.1 shell 是什么 Shell是一个命令行解释器&#xff0c;它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序&#xff0c;用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell还是…

理解分布式存储的真实成本 - 10PB的硬件和软件

我们最近与一家大型银行的首席信息官进行了一次对话。他们是全球系统性重要银行之一——规模极其庞大。这位CIO决定将MinIO引入为数据分析计划的对象存储。这个部署从抵押贷款、交易和新闻平台收集数据&#xff0c;以运行Spark和其他分析工具&#xff0c;为银行提供洞察力。Min…

深入理解Java中的队列(Queue)

目录 一、什么是队列&#xff08;Queue&#xff09;&#xff1f; 二、队列中的常用方法 三、Java中的队列接口和实现类 1. LinkedList 2. ArrayDeque 3. PriorityQueue 四、队列的应用场景 1.消息队列 2.线程池任务调度 3.缓存淘汰策略 4.网络请求调度 5.广度优先搜索&#xff…

肺癌相关文献6

第十四篇 Classification of lung adenocarcinoma based on stemness scores in bulk and single cell transcriptomes IF&#xff1a;6.0 中科院分区:2区 生物学WOS分区&#xff1a;Q1被引次数&#xff1a; 4 背景&#xff1a;癌细胞具有无限期自我更新和增殖的能力[2]。在一…

# [NOI2019] 斗主地 洛谷黑题题解

[NOI2019] 斗主地 题目背景 时限 4 秒 内存 512MB 题目描述 小 S 在和小 F 玩一个叫“斗地主”的游戏。 可怜的小 S 发现自己打牌并打不过小 F&#xff0c;所以他想要在洗牌环节动动手脚。 一副牌一共有 n n n 张牌&#xff0c;从上到下依次标号为 1 ∼ n 1 \sim n 1∼…

UV紫外激光打标机的优缺点是什么

​ UV紫外激光打标机具有以下优点&#xff1a; 1. 精度高&#xff1a;紫外激光打标机的光束质量好&#xff0c;聚焦光斑小&#xff0c;可以实现在各种材料上进行超精细打标。 2. 速度快&#xff1a;由于紫外激光的独特特性&#xff0c;打标速度非常快&#xff0c;提高了生产效…

23111 C++ day1

思维导图 提示并输入一个字符串&#xff0c;统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数 要求使用C风格字符串完成 #include <iostream> #include<array>using namespace std;int main() {int a0,A0,num0,space0,other0;array<char…

中国大模型迎来“95后” 百度奖学金发掘百位“未来AI技术领袖”

在人工智能掀起的科技革命和产业变革浪潮下&#xff0c;大模型成为最受关注的研究领域。1月22日&#xff0c;第十一届百度奖学金颁奖典礼在北京举行&#xff0c;来自全球顶尖高校及科研机构的10位“未来AI技术领袖”脱颖而出&#xff0c;他们平均年龄仅27岁&#xff0c;其中8人…

Oracle触发器简单应用示例

目录 一、应用描述 【1】、应用场景&#xff1a; 【2】、具体场景&#xff1a; 二、表结构介绍 【1】表名介绍&#xff1a; 【2】表结构&#xff1a; 三、设置触发器 一、应用描述 【1】、应用场景&#xff1a; 现有一张库存明细以及销售明细表&#xff0c;销售明细表发生…

python合并多个dict---合并多个字典值---字典值相加

文章目录 序多个dict同key值相加collection.Counter传参重载号 多个dict合并练习 序 主要是借助Counter、函数传参和运算符重载&#xff01;各有优劣&#xff01; 多个dict同key值相加 collection.Counter 借助collections.Counter&#xff0c;但是它只适用于值为整数或者小…

扭蛋机小程序开发,让扭蛋迷体验到扭蛋的趣味性

扭蛋机作为盲盒的前身&#xff0c;也是深受大众的欢迎&#xff0c;十几到几十不等的价格就可以让消费者体验到幸福感。扭蛋机具有价格低、性价比高的特点&#xff0c;扭蛋中的主题商品也都是经典热门动漫&#xff0c;具有较高的收藏价值&#xff0c;吸引了不少的扭蛋迷。 随着…

企业新闻稿怎么写?纯干货!

企业新闻稿是企业宣传的重要营销方式&#xff0c;新闻稿件的质量直接决定你的宣传效果&#xff0c;企业新闻稿怎么写&#xff0c;接下来伯乐网络传媒就来给大家分享一些企业新闻稿写作心得&#xff0c;纯干货&#xff0c;建议收藏起来慢慢看&#xff01; 一、企业新闻稿的组成要…

深入理解stressapptest

文章目录 一、概述二、安装2.1、源码编译安装2.2、命令行安装2.3、安装确认三、重要参数详解3.1、查询支持的参数3.2、参数说明 四、实例4.1、随机测试&#xff08;默认模式&#xff09;4.2、循环测试4.2、全内存测试 团队博客: 汽车电子社区 一、概述 stressapptest是一款免费…

Pytorch线性代数

1、加法运算 A torch.arange(20, dtypetorch.float32).reshape(5, 4) B A.clone() # 通过分配新内存&#xff0c;将A的一个副本分配给B A, A B# tensor([[ 0., 1., 2., 3.], # [ 4., 5., 6., 7.], # [ 8., 9., 10., 11.], # [12., 13.,…

【裁员潮】技术变革下的职业危机,程序员会有多大影响,又应该如何面对

大家好&#xff0c;我是全栈小5&#xff0c;欢迎阅读文章&#xff01; 此篇是【话题达人】序列文章&#xff0c;这一次的话题是《技术变革下的裁员潮》 文章将以博主的角度进行讲述&#xff0c;理解和水平有限&#xff0c;不足之处&#xff0c;望指正。 目录 背景硬实力职业危机…

Python环境的安装和Pycharm的安装

Python环境的安装 英文版官网&#xff1a;Welcome to Python.org&#xff0c; 因为是外网&#xff0c;加载可能会很慢 首先呢&#xff0c;我们先去官网查找&#xff1a;Python中文网 官网&#xff0c;这个官网是中文版的&#xff0c;点进去之后是这个页面 然后点击下载&#…

【nowcoder】链表的回文结构

牛客题目链接 链表的回文结构 /* struct ListNode {int val;struct ListNode *next;ListNode(int x) : val(x), next(NULL) {} };*/ #include <cstdlib> // 建议大伙自己对照我的代码画下图&#xff0c;假设A链表是&#xff1a;1 2 3 2 1 class PalindromeList { publi…