用于自主系统的基于知识的推理的系统和方法

文档序号:37126252发布日期:2024-02-22 21:38阅读:来源:国知局

技术特征:

1.一种计算机实现的方法,所述计算机实现的方法用于操作自主系统,所述自主系统包括:一个或更多个感测设备,所述一个或更多个感测设备被配置成对事件进行观察,所述事件描述了实体的特性,所述实体限定环境,所述自主系统被配置成在所述环境中进行操作;以及处理器,所述处理器被配置成执行所述计算机实现的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,基于所述新的事件,根据所述候选目标生成新的活动目标包括:

3.根据权利要求2所述的方法,其中,所述第三数据库的每个候选目标包括启用条件,所述启用条件对应于一个或更多个动态环境属性,并且如果确定在所述第二数据库中找到了相对应的一个或更多个动态环境属性,则满足所述启用条件,并且基于所述候选目标的所述启用条件,从所述第三数据库的所述候选目标中选择候选目标。

4.根据权利要求1至3中的任一项所述的方法,其中,所述第一数据库还包括常识规则,每个常识规则包括第五计算机可读指令,所述第五计算机可读指令限定所述实体的一般属性以及各个所述实体之间的一般关系,每个一般属性是一组实体的属性,并且各个所述实体之间的每个一般关系是实体组之间的关系。

5.根据权利要求4所述的方法,其中,所述常识规则由所述自主系统的操作者填充,并且所述常识规则描述了所述环境的文化背景,所述自主系统被配置成在所述环境中操作。

6.根据权利要求5所述的方法,其中,所述操作者采用机器学习算法(mla)来生成所述常识规则中的一个或更多个常识规则。

7.根据权利要求4至6中的任一项所述的方法,其中,当在所述第二数据库中输入基于新的事件的新的动态环境属性时,还对所述新的动态环境属性和所述常识规则执行协调性检查,并且如果确定所述新的动态环境属性与所述常识规则中的至少一个常识规则相冲突,则:

8.根据权利要求1至7中的任一项所述的方法,其中,当在所述第二数据库中输入新的动态环境属性时,还对所述新的动态环境属性和所述活动目标的列表执行协调性检查,并且,如果确定所述新的动态环境属性与所述活动目标中的至少一个活动目标相冲突,则从所述活动目标的列表中移除所述活动目标中的所述至少一个活动目标。

9.根据权利要求1至8中的任一项所述的方法,其中,如果确定在所述第二数据库中找到了动态环境属性的预定义组合,则生成描述元事件的一个或更多个动态环境属性,动态环境属性的每个预定义组合对应于元事件,并且动态环境属性的每个预定义组合使在所述第二数据库中生成相对应的动态环境属性。

10.一种计算机可读载体,所述计算机可读载体包括指令,在执行所述指令时所述指令使计算机执行根据权利要求1至9中的任一项所述的方法的步骤。

11.一种自主系统,所述自主系统被配置成对活动目标的列表进行管理,所述活动目标的每个活动目标包括一组参数和第一计算机可读指令,所述第一计算机可读指令在由所述自主系统执行时致使所述自主系统根据所述一组参数执行任务,所述系统包括:

12.根据权利要求11所述的系统,其中,所述第一数据库还包括常识规则,每个常识规则包括第四计算机可读指令,所述第四计算机可读指令限定所述实体的一般属性以及各个所述实体之间的一般关系,每个一般属性是一组实体的属性,并且各个所述实体之间的每个一般关系是实体组之间的关系。

13.一种计算机实现的方法,所述计算机实现的方法用于基于知识的推理以由自主系统建立活动目标的列表,所述方法包括:

14.根据权利要求13所述的方法,所述方法还包括确定所述新的动态环境属性是否是不协调的,并且如果所述新的动态环境属性是不协调的,则:

15.根据权利要求13或14所述的方法,其中,执行协调性检查包括:

16.根据权利要求13至15中的任一项所述的方法,其中,基于所述新的事件,根据所述候选目标生成新的活动目标包括:

17.根据权利要求16所述的方法,其中,所述第三数据库的每个候选目标包括启用条件,所述启用条件对应于一个或更多个动态环境属性,并且如果确定在所述第二数据库中找到了相对应的所述一个或更多个动态环境属性,则满足所述启用条件,并且基于所述候选目标的所述启用条件,从所述第三数据库的所述候选目标中选择候选目标。

18.根据权利要求13至17中的任一项所述的方法,其中,所述第一数据库还包括常识规则,每个常识规则包括第五计算机可读指令,所述第五计算机可读指令限定所述实体的一般属性以及各个所述实体之间的一般关系,每个一般属性是一组实体的属性,以及各个所述实体之间的每个一般关系是实体组之间的关系。

19.根据权利要求18所述的方法,其中,所述常识规则由所述自主系统的操作者填充,并且所述常识规则描述了所述环境的文化背景,所述自主系统被配置成在所述环境中操作。

20.根据权利要求19所述的方法,其中,所述操作者采用机器学习算法(mla)来生成所述常识规则中的一个或更多个常识规则。

21.根据权利要求18至20中的任一项所述的方法,其中,当在所述第二数据库中输入基于新的事件的新的动态环境属性时,还对所述新的动态环境属性和所述常识规则执行协调性检查,并且如果确定所述新的动态环境属性与所述常识规则中的至少一个常识规则相冲突,则:

22.根据权利要求13至21中的任一项所述的方法,其中,当在所述第二数据库中输入新的动态环境属性时,还对所述新的动态环境属性和所述活动目标的列表执行协调性检查,并且,如果确定所述新的动态环境属性与所述活动目标中的至少一个活动目标相冲突,则从所述活动目标的列表中移除所述活动目标中的所述至少一个活动目标。

23.根据权利要求13至22中的任一项所述的方法,其中,如果确定在所述第二数据库中找到了动态环境属性的预定义组合,则生成描述元事件的一个或更多个动态环境属性,动态环境属性的每个预定义组合对应于元事件,并且动态环境属性的每个预定义组合使在所述第二数据库中生成相对应的动态环境属性。

24.一种计算机可读载体,所述计算机可读载体包括指令,在执行所述指令时所述指令使计算机执行根据权利要求13至23中的任一项所述的方法的步骤。

25.一种自主系统,所述自主系统被配置成对活动目标的列表进行管理,所述活动目标中的每个活动目标包括一组参数和第一计算机可读指令,所述第一计算机可读指令在由所述自主系统执行时致使所述自主系统根据所述一组参数执行任务,所述系统包括:

26.根据权利要求25所述的系统,其中,在执行协调性检查时,所述处理器还被配置为:

27.根据权利要求25或26所述的系统,其中,所述第一数据库还包括常识规则,每个常识规则包括第四计算机可读指令,所述第四计算机可读指令限定所述实体的一般属性以及各个所述实体之间的一般关系,每个一般属性是一组实体的属性,以及各个所述实体之间的每个一般关系是实体组之间的关系。


技术总结
用于基于知识的推理以由自主系统建立活动目标的列表的方法和系统。该方法包括:访问活动目标列表;访问填充有静态环境属性的第一数据库,静态环境属性限定实体的属性,实体限定环境,自主系统被配置成在环境中操作;访问填充有动态环境属性的第二数据库,动态环境属性包括第三计算机可读指令,第三计算机可读指令由自主系统基于已由自主系统观察到的事件而生成。当观察到新的事件时:基于新的事件生成新的动态环境属性;以及执行协调性检查以评估新的动态环境属性是否与静态环境属性中的至少一个静态环境属性相冲突;以及,如果确定新的动态环境属性与静态环境属性中的至少一个静态环境属性相冲突,则新的动态环境属性被识别为不协调的。

技术研发人员:阿卜杜勒-伊拉·穆阿迪布,洛朗·让皮埃尔
受保护的技术使用者:诺曼第卡昂大学
技术研发日:
技术公布日:2024/2/21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1