机器人流程自动化是否与 AI/ML 相关?

人工智能 机器学习 应用 机器人技术
2021-11-11 03:42:22

我试图了解机器人过程自动化 (RPA)是否是一个需要机器学习专业知识的领域。

除了 OCR 之外,RPA 背后的算法是否使用机器学习?

2个回答

在 IT 系统的上下文中,“机器人流程自动化”(RPA)是一个术语,通常用于描述通过应用程序的现有用户界面集成软件系统或工作流程自动化的技术,而不是编写新软件来提供集成点。

在这种情况下,RPA 与人工智能或机器学习无关。在大多数情况下,它甚至不需要 OCR。

举一个常见用例的例子,假设您有一个旧的大型机 IT 系统来跟踪您的订阅,还有一个新网站让人们通过手机订购订阅。

在这种情况下,您可以创建一个“RPA”作业,打开来自网站的新订阅请求列表,并为每个请求打开旧应用程序,单击“新订阅”按钮,单击“客户名称”字段,粘贴名称,单击“客户地址”并粘贴地址等。

在某些情况下,RPA 作业将被公开为具有 API 的服务,新应用程序可以调用该服务,因此它可以将数据直接转储到旧应用程序中。好处是它可以在不改变旧应用程序的情况下做到这一点。

它很有吸引力,因为定义复制这个、单击的步骤通常可以由非程序员在可视化工具中非常快速地定义,并且比设置系统集成项目来连接两个系统的成本要低得多,并且因为通过现有用户进行集成界面不需要对应用程序进行任何更改。

通过这种方式,它在精神上类似于 Excel 允许非程序员通过编写公式来自动化计算,从而自动化他们的电子表格。

您经常会看到 RPA 支持者将一些 AI 流行语放入他们的演示文稿中,但从我在行业中看到的情况来看,RPA 主要是一种易于学习和应用的可视化脚本技术。

是的,rpa 是人工智能。特别是应用人工智能。

wiki中对rpa的定义是:

机器人流程自动化(或 RPA)是一种新兴形式的文书流程自动化技术,基于软件机器人或人工智能 (AI) 工作者的概念。

而且,看看rpa的这个特性:

总而言之,该范式是软件机器人应该是一个虚拟工作者,可以由业务用户以类似于操作用户如何训练人类同事的直观方式快速“训练”(或配置)。

如果我们谈论培训或学习,我们谈论的是人工智能。