50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

人工智能项目为什么大部分都失败了,可能是这 5 个原因

  • 2021-11-24
  • 本文字数:3476 字

    阅读完需:约 11 分钟

人工智能项目为什么大部分都失败了,可能是这5个原因

大多数企业都在增加人工智能方面的投资,因为疫情爆发。一些组织正在加速采用人工智能,以确保他们的业务不受当前疫情的影响。


但组织也需要认识到采用人工智能的挑战。构建人工智能系统并非一项简单的工作,每一个阶段都伴随着挑战。


即便你建立了一个人工智能项目,在部署时也会有很高的失败率,这可以归结为很多原因。本文将介绍人工智能项目失败的五个主要原因,并提到了成功实施人工智能项目的解决方案。

一、战略方针不当

战略方针有两个方面:一是好高骛远,二是缺乏商业方法。


当谈到采用人工智能项目时,大多数组织通常都是从大规模的问题开始。主要原因之一是人们对人工智能的错误认识。


当前,人工智能被过分炒作,但并没有得到足够的应用。大部分人认为人工智能是一种先进的技术,不亚于魔法。虽然人工智能足以成为一项这样的技术,但它还处于非常初级的阶段。


而且,当一个组织采用人工智能,是对时间、金钱、资源和人力的巨大投资。因为公司投入了如此巨大的资金,他们也期待更高的回报。


但是,正如前面所提到的,人工智能还是太狭隘,不可能一蹴而就地推动这样的回报。那就意味着你得不到正的投资回报率了吗?完全不是这样。


人工智能的采用是一个循序渐进的过程。你构建的每个人工智能项目都是让人工智能成为你业务核心的一步。所以从一些小的项目开始,比如测量你的产品需求,预测信用评分,个性化营销等等。当你构建更多的项目时,你的人工智能会更好地理解你的需求(有了所有的数据),你就会看到更好的投资回报率。


接下来是问题的第二个方面:当公司决定构建一个人工智能项目的时候,他们总是从技术的角度来看问题陈述。这一做法让他们不能衡量其真正的商业成功。


公司必须从商业角度来考虑问题。自问一下问题:


  • 你想解决什么商业问题?

  • 界定成功的衡量标准是什么?


回答完这些问题后,再决定用哪种技术来解决问题。请记住,人工智能包含了很多技术,比如机器学习、神经网络、深度学习、计算机视觉等。


要知道哪些技术最适合当前的问题,然后开始构建人工智能解决方案。

二、缺乏优秀人才

很多人都忘了人工智能是人类创造的工具。数据当然是一个关键因素,但是人类是用数据开发人工智能的人。而目前,缺乏能够构建高效人工智能系统的天才专业人员。


LinkedIn 在其《2020 年新兴工作》(Emerging Jobs 2020)报告中,将人工智能专家放在了首位。但是,供应似乎还不能满足需求。


从质量和经验两个方面考虑,短缺将进一步减少。要精通或成为人工智能专家需要很多年的时间。要成为人工智能专家,人们必须具备各种各样的基本技能,例如统计学、数学和编程。而且,因为人工智能是一个不断发展的领域,人工智能从业者必须不断更新自身。


据 Gartner 的数据,56% 的被调查组织认为缺乏技能是没有成功发展人工智能项目的主要原因。


组织可以从两个方面解决这个问题。


首先,他们需要从员工队伍中发现人才,并对他们进行技能提升。他们可以逐渐地将这一过程扩展到组织的其他部分。


其次,组织需要与大学合作,架设学术与产业之间的桥梁。如果清楚地了解所需的技能并拥有合适的资源,大学可以训练学生掌握行业所需的技能。


尽管教学改革将推动人工智能的发展,但这仍是一种长期的方法。那么现在呢?第三个吸引人的方法就是专业的人工智能公司,有合适的人才来构建人工智能模型,以及提供人工智能即服务。

三、数据质量与数量

在讨论了创造人工智能的人的问题之后,现在让我们来谈谈使这项技术成为可能的要素:数据。


在 1950 年第一次提出了人工智能这个概念。但是在那时,研究人员还没有足够的数据来实现这一技术。但是,近十年来,情况发生了巨大的变化。


当技术和小工具成为人类的亲密伙伴时,大多数小工具和软件都具备了收集海量数据的能力。由于这些数据的收集越来越多,人工智能开始引起注意。


但是,新的问题随之而来:数据的质量。


在构建有效的人工智能系统方面,数据是两个最关键的需求之一。尽管企业已经开始收集大量数据,但是不需要的数据、非结构化数据等问题仍然存在。


收集数据的方式一般有很多种:结构化、非结构化、半结构化。这通常是无组织的,包含了各种各样的参数,这些参数可能对于你的人工智能项目尤其重要,也许没有。


举例来说,如果你要构建一个推荐系统,你就不需要手机收集不必要的数据,比如邮件 ID、客户图片、电话号码等等。这些数据并不能帮助你解决客户偏好问题。甚至更糟的是,在存在大量不必要的数据时,你可能会遇到过拟合的问题。


对于上面的例子,如果你有网页浏览历史、以前的购买行为、兴趣、位置等数据,那么你的人工智能系统会给你更好的结果。


要解决数据问题,请考虑在启动人工智能项目前,让所有的利益相关方都参与进来,包括业务主管、数据分析师、数据科学家、机器学习工程师、IT 分析师和 DevOps 工程师。这样你就能清楚地理解建立人工智能模型所需的数据、数量和形式。当你了解它之后,你可以根据需要清理并转换数据。


此外,当你准备好数据时,要确定你用来测试数据的一部分,以确保你构建的人工智能符合你的意图。

四、员工缺乏人工智能意识

很多人认为人工智能将取代他们的工作。不过,情况显然并非如此。


当企业采用人工智能时,他们也必须同时对其员工进行教育,使其了解人工智能是如何“增强”的。若要你的组织在企业范围内采用人工智能,这种被称为“数据素养”的教育是至关重要的。


需要优先考虑数据素养的原因有两个:


  1. 确定你的员工(特别是非技术人员)理解人工智能的作用及其帮助他们的能力。

  2. 为保证教育的成功,他们不会盲目依赖人工智能的决策。


曾有一种情景是,即使公司将人工智能部署到日常运营中,员工还是拒绝了。它显示了员工对这项技术的信任问题。


同样,你也不想让你的员工盲目地接受所有由人工智能作出的决策。你需要确保这些决策是合理和有意义的。


出于这些原因,并且你的组织开始采用人工智能的方法,你也必须开始培养你的员工的技术知识。促进人工智能的普及,把它当作一项任务而非工作。要让你的员工理解人工智能的唯一目的就是释放人类的时间,使他们能够专注于复杂的问题。有一点很重要,人工智能不只是人工智能,而是增强智能的认知。

五、 部署后的管理和监测

只要你买了一辆车,它具有你所需要的所有必需功能。这款车辆行驶平稳,帮助你在几分钟内到达工作地点,甚至根据你的喜好定制环境。那是不是说它不需要你的关注和维护呢?绝对不是。


类似的,为了简单起见,构建和部署人工智能就像拥有一辆汽车。在部署之后,还需要维护人工智能。不过,维护人工智能是一项远比汽车维护更大的工程。


人工智能系统会根据提供给它们的数据来作出无数的决策。假如人们不能理解一个人工智能是如何做出某一决策的,那么这个人工智能系统就被称为“黑盒人工智能”。


确定你的人工智能不会变成黑盒是至关重要的,尤其是在做决策的时候,例如处理贷款、建议医疗方法、接受大学申请等等。很多政府都意识到了黑盒问题,并且考虑规范这些技术。即便没有法律的约束,确保人工智能的公平与公正也成为了开发者的道德责任。


另一个挑战是数据和业务场景的动态特性。数据不太可能在人工智能项目的整个生命周期中保持静态。当数据改变时,人工智能也需要重新校准以确保不会偏离其性能。


对人工智能系统进行重新校准的过程与构建一个全新的模型相似。正如其他人工智能项目一样,这需要时间和资源。为了达到这个目的,大多数公司都在很长一段时间内延伸自己的模型,而没有“维护”或适应模型中的业务变更。但你不能等到模型开始“漂移”而引起不必要的影响。


要解决这些问题,组织必须持续监控他们的人工智能系统。当数据和业务场景发生变化时,人工智能需要定期更新。要减少这一过程的难度,你可以使用人工智能观察工具,帮助你监控模型和报告不必要的“漂移”。

企业和组织应逐步采用人工智能

人工智能是一项强大的技术,它正在改变我们今天的商业方式。但是,正如一些美好的事物一样,它也需要时间和精力去发掘并发挥它的最好能力。


身为人工智能的推动者,我们建议组织


作为人工智能的推动者,我们建议组织逐步采用人工智能。人工智能投资的回报并不是线性的——当你开始在你的组织中使用它的时候,这就会变得复杂。当你拥有了特定的人工智能用例后,你就可以在企业范围内扩展人工智能系统的采用。


作者简介:


Jaimin Dave,市场营销专家,与 Attri 合作。Attri 是业界第一个可互操作的端到端企业人工智能与机器学习平台,帮助企业构建、部署和监控模型。喜欢在 LinkedIn 上与大家分享有关人工智能、机器学习、数据科学、MLOps 等方面的最新技术文章。


原文链接:


https://www.datasciencecentral.com/profiles/blogs/the-top-5-reasons-why-most-ai-projects-fail

2021-11-24 10:384010
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 598.2 次阅读, 收获喜欢 1982 次。

关注

评论

发布
暂无评论
发现更多内容

下一代TCP: 网络演进的平台

俞凡

TCP 网络

从3开始,在业务系统中增加分页功能

闫同学

go语言 11月月更 后端系统

简单剖析开发:区块链杠杆合约交易所的核心优势

W13902449729

区块链交易所 合约交易所开发

【愚公系列】2022年11月 微信小程序-Request网络请求的封装

愚公搬代码

11月月更

JavaScript基本数据类型和引用数据类型详解

肥晨

js 11月月更 数据结构js

Redis 的 Sentinel 系统

月明风清

redis Sentinel 系统 哨兵机制

云原生系列四:Yelp 如何在 Kubernetes 上运行 Kafka

叶秋学长

kafka Kubernetes 云原生 11月月更

易观千帆 | 2022年9月银行APP月活跃用户规模盘点

易观分析

金融 手机银行

图片懒加载

源字节1号

软件开发

学生管理系统考试试卷存储方案设计

乖乖IvyShine

去哪儿的常态化容量保障是怎么做的?

TakinTalks稳定性社区

超全!前端面试题大汇总

肥晨

前端面试题 11月月更 超全前端面试题

SQL 碎碎念,你可能用不到但不能不知道的数据库技巧(2)

百里丶落云

数据库 后端 11月月更

SQL Sever提供的字符串类型

乔乔

11月月更

架构实战营模块 4 作业

陌生流云

#架构实战营

Java中的内部类与匿名内部类详解

共饮一杯无

Java 内部类 11月月更 匿名内部类

【kafka运维】TopicCommand运维脚本

石臻臻的杂货铺

kafka Kafka实战 kafka运维 11月月更

随机森林-概述

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

QUIC不是TCP的替代品

俞凡

TCP 网络 QUIC

Go语言入门13—并发

良猿

Go golang 后端 开发 11月月更

Java中的static关键字详解

共饮一杯无

Java 关键字 11月月更

微服务架构组件总结篇

邱学喆

负载均衡 Spring Cloud 注册中心 配置中心 熔断服务

从零到一带你构建可靠的大型分布式系统,不愧是IT领域又一神作!

Java永远的神

Java 分布式 程序人生 后端 架构师

【LeetCode】爱生气的书店老板Java题解

Albert

算法 LeetCode 11月月更

pyside6 qml 支持更新液位的伪3D圆柱

Mr_No爱学习

Grafana 最新开源项目 Phlare 速体验

Grafana 爱好者

云原生 可观测性 Grafana 11月月更

Vue组合式函数(二)封装一个请求

Augus

Vue3 11月月更

HTML学习笔记(二)

lxmoe

html 前端 学习笔记 11月月更

不借助 Fiori client,直接在手机浏览器里调用 SAP UI5 BarcodeScanner 实现条形码扫描的可能性?

汪子熙

sdk SAP Fiori SAP UI5 11月月更

还担心接口乱糟糟?快来试试“斯瓦格”在线文档管理平台!

wljslmz

华为云 接口管理 swagger 11月月更

美图是如何搭建压测监控一体化平台的?

TakinTalks稳定性社区

压测平台

人工智能项目为什么大部分都失败了,可能是这5个原因_AI&大模型_Jaimin Dave_InfoQ精选文章