RPA与人工智能

RPA是一种模仿人类行为的软件机器人,而AI则是机器模拟人类智能。

经常有人询问机器人流程自动化(RPA)和人工智能(AI)之间的区别,有人有时会将两者混为一谈。 并且现在有许多供应商也都在谈论智能自动化(IA)或智能流程自动化(IPA)等术语。 对于没有经验的人来说,所有这些术语听起来可能艰涩难懂。为了让您更深入的了解他们之间的区别,今天这篇文章在流程自动化的背景下,着重介绍RPA和AI之间的主要区别。

IEEE标准2755

2017年6月,由多个行业参与者组成的IEEE标准协会(IEEE SA)发布了IEEE智能流程自动化术语和概念指南。该标准的目的是在这个尚未成熟的行业定义术语使用的清晰度和一致性。

根据IEEE SA,RPA指的是“在一个或多个不相关的软件系统中通过预配置的软件实例,根据业务规则和预定义的活动编排自动完成这些流程、活动、事务和任务,以交付带有人为异常管理的结果或服务。”

AI是“认知自动化、机器学习(ML)、推理、假设生成与分析、自然语言处理和有意算法突变相结合,产生人类能力或以上的洞见与分析。”

听起来很拗口?

为简单起见,您可以将RPA视为模仿人类行为的软件机器人,而AI是一种利用机器模拟人类智能的技术。

智能自动化(IA)

在我们讨论这两种技术之间的差异之前,我们必须意识到RPA和AI只是一个被称为IA的统一体的不同的两端。

做与思考

概括的说,RPA与“做”有关,而AI和ML分别与“思考”和“学习”有关。你可以认为是体力与脑力的区别。

举一个常见的发票处理为例:

供应商通过电子邮件向您发送电子发票,您将发票文档下载到文件夹中,从发票中提取相关信息,最后在会计软件中创建帐单。

在这种情况下,RPA可自动执行检索电子邮件(为简单起见,基于电子邮件的主题来过滤),将附件(即发票)下载到已定义的文件夹中,并在会计软件中创建账目(主要是通过复制和粘贴操作)。

然后,AI智能地“读取”发票,并提取相关信息,如发票号,供应商名称,发票到期日,产品描述,到期金额等等。

为什么会这样?

这是因为发票本质上是未结构化的,或充其量是半结构化数据。例如,不同的供应商具有不同的发票模板和格式。不同发票中的订单项数量也各不相同。

由于RPA中的每个活动都需要根据明确的流程来编写脚本,而每个发票的数据结构也是不一致的,PRA机器人不一定能精确的从各种不同的发票上提取有效数据。因此,自动化过程中需要人工智能来解析发票。

当然,可以有专门的人来单独处理发票上的数据,其它处理则通过RPA。这些称为人工参与的半自动化。

自动化或机器人桌面自动化(RDA)就像一个虚拟助手,可以像与其他同事一起工作。

回到我们的例子,发票下载完成后,将通过一个光学字符识别(OCR)软件来提取所需的文字信息。然后,操作员将验证这些提取出来的信息,信息无误后将工作移交给RPA 机器人进行后续的处理。

相对于人工参与的半自动化,使用RPA和AI解决方案的关键优点是可以直接完成处理(最少的人工干预)。缺点是成本增加和项目复杂。

以流程为中心与以数据为中心

RPA和AI的另一个关键区别在于它们的侧重点不同。

RPA是高度流程驱动的 - 它是自动重复的基于规则的流程,通常需要与多个不同的IT系统进行交互。对于RPA实施,主要就是将平时我们手工操作的流程定义为自动化脚本,自动的去执行。

与之相对,AI主要是提高数据的质量。

对于发票处理示例,首先找到足够多的发票样本来训练机器学习算法,确保提取发票数据的正确性。 之后的任务是选择合适的机器学习算法,然后对算法进行足够的训练,使其能够比人类更快更准确地识别其他新发票。

通向智能自动化的阶梯

归根结底,RPA和AI只是有价值的工具包,您可以使用它们来帮助您的组织进行数字转换,实施RPA或AI(或两者)的选择实际上取决于您的具体用例,并确保“适合目的”是关键。

由于RPA成本低,上手速度快,能够快速实施并快速在企业应用(通常在几周或几个月内)。现在很多公司将RPA作为迈向智能自动化的第一步。

实施RPA或AI(或两者)的选择实际上取决于您的具体用例,并确保“适合目的”是关键。

对于RPA的情况,许多组织想要从投入少见效快的流程开始改造,快速实施和部署(通常在几周或几个月内),低成本和复杂性等原因。

RPA选择

在RPA的选择上,客户也面临的众多的选择,重要原则包括灵活性、可靠性、可维护性、性价比等等。这里为您推荐一个值得考虑的自动化供应商聆播科技(LeanPro Tech),是专业提供软件自动化产品和解决方案的厂商。

不光能够提供灵活、快速、基于开源方案的RPA自动化产品和方案。聆播科技的解决方案还能够自动化各类应用,包括Windows、Web、移动端、API等等。并且可在所有平台(如Windows、Mac、Linux等)上实现。

提供的方案不仅能完成RPA自动化,还可提供用户定制化界面,适合自动化和半自动化等多种场景。

同时由于基于业界最流行的JavaScript语言,并提供可视化编辑,客户自己也能参与到自动化脚本的更新和维护中,有效的提高了控制和维护能力。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181212A0L0PJ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动