【技术实现步骤摘要】
【国外来华专利技术】用于机器人代理管理的系统和方法
[0001]本专利技术涉及基于编程指令集来执行重复性任务的机器人过程自动化(robotic process automation,RPA)系统。更具体地,本专利技术涉及应用于这种自动化系统以增强这种系统的能力的机器学习的使用。
技术介绍
[0002]自20世纪后期以来的自动化的兴起已有详尽记载。这种自动化系统在制造业中的应用是众所周知的。执行预编程、重复性任务的这些自动化系统现在不仅用于制造业,还用于工业和人类活动的其他领域。这些已经在科学实验室中用于实行在由人类执行时可能容易出错的重复性任务。它们现在也开始在其中它们可以提供普通的、重复性任务的无错执行的工业中使用。过去几年的一个主要发展是RPA(Robotic Process Automation,机器人过程自动化)的兴起。机器人代理用于在图形用户界面上执行重复性虚拟任务,而不是让物理机器人执行重复性物理任务。例如,将数据从一个表单复制到另一表单并且然后保存结果是RPA代理非常适合执行的任务。代理不仅很快,而且代理准确。
[0003 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于增强多个机器人代理的性能的方法,所述方法包括:a)接收将由所述机器人代理执行的任务的调度;b)接收由所述机器人代理中的每一个机器人代理针对所述任务中的每一个任务执行的步骤;c)使用机器学习来确定由不同机器人代理执行的所述步骤之间的依赖性;d)使用机器学习来确定对所述步骤的调整,从而优化所述任务中的至少一个任务。2.根据权利要求1所述的方法,还包括使用机器学习来确定对任务的所述调度的调整从而优化所述任务中的至少一个任务的步骤。3.根据权利要求1所述的方法,还包括制定关于对所述步骤的所述调整的报告,所述报告用于发送给用户以确认对所述步骤的所述调整。4.根据权利要求1所述的方法,其中对所述步骤的调整包括改变所述步骤中至少一些步骤被执行的顺序。5.根据权利要求2所述的方法,其中对所述调度的所述调整包括改变所述任务中的至少一些任务被执行的顺序。6.根据权利要求1所述的方法,其中所述方法还包括优化所述多个机器人代理之间的任务分布从而实现所述多个机器人代理之间的效率的步骤。7.一种用于检测由至少一个机器人代理在其中执行任务的系统中的至少一个异常的方法,所述方法包括:a)连续地接收来自所述至少一个机器人代理的工作输出;b)在训练集中使用所述工作输出来连续地训练机器学习系统,使得所述机器学习系统从所述至少一个机器人代理学习动作和值的范围;c)针对用于所述至少一个机器人代理的动作和值的所述范围,连续地评估所述工作输出;d)在所述工作输出的至少一个方面是在用于所述机器人代理的动作和值的所述范围之外的情况下,为用户生成警报并为所述用户生成报告;其中所述报告包括关于所述警报的解释。8.根据权利要求7所述的方法,其中当所述至少一个机器人代理在任务中遇到故障时,生成至少一个警报。9.根据权利要求8所述的方法,其中针对所遇到的任务中的所述故障的所述至少一个警报还生成带有对所述警报的解释的报告。10.根据权利要求7所述的方法,其中所述工作输出包括由所述至少一个机器人代理在执行任务时执行的步骤。11.根据权利要求10所述的方法,其中所述工作输出包括由所述至少一个机器人代理在执行所述任务时使用的数据源。12.根据权利要求10所述的方法,其中所述工作输出包括由所述至少一个机器人代理在执行所述任务时使用的数据目的地。13.根据权利要求10所述的方法,其中如果所执行的所述步骤包括至少一个未预期的步骤,则所述工作输出在动作和值的所述范围之外。14.根据权利要求11所述的方法,其中如果所述数据源是未预期的数据源,则所述工作
输出在动作和值的所述范围之外。15.根据权利要求11所述的方法,其中如果所述数据目的地是未预期的数据目的地,则所述工作输出在动作和值的所述范围之外。16.根据权利要求7所述的方法,其中所述报告包括用于减轻导致所述警报的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。