作为一种广为接受的语义数据模型,E-R模型被广泛地应用于数据库设计阶段.但是E-R模型自身却存在某些缺陷,这些缺陷制约了对其进一步的应用.针对E-R模型的改进,目前主要存在基于图形表示和描述性逻辑表示两种途径.但是,前者仍然不具有自...作为一种广为接受的语义数据模型,E-R模型被广泛地应用于数据库设计阶段.但是E-R模型自身却存在某些缺陷,这些缺陷制约了对其进一步的应用.针对E-R模型的改进,目前主要存在基于图形表示和描述性逻辑表示两种途径.但是,前者仍然不具有自动推理能力,而后者却存在表示能力弱、与数据库兼容性不足等缺陷.为克服以上缺陷,提出一种利用回答集编程(answer set programming)表示E-R模型的新方法.首先,对应于数据库的E-R模式被区分为基本和扩展两种类型,并分别完成它们的语法与语义定义.其次,利用回答集编程完成以上两类模式的逻辑编程表示.最后,完成表示的正确性证明.提出的方法不仅为E-R模型提供了一种新的逻辑表示途径,而且相对原有的两种E-R模型改进途径具有明显的优势.更为重要的是该研究成果使得应用E-R模型实现异构数据库之间的语义协作成为可能.展开更多
家庭机器人仿真比赛是由中科大发起的一项基于简单机器人模型在一定范围内实现任务规划的比赛.Answer Set Programming(回答集编程)是一种非单调逻辑编程技术,是在融合逻辑编程理论基础上发展而来的.独创性的提出合并关联原子动作来提...家庭机器人仿真比赛是由中科大发起的一项基于简单机器人模型在一定范围内实现任务规划的比赛.Answer Set Programming(回答集编程)是一种非单调逻辑编程技术,是在融合逻辑编程理论基础上发展而来的.独创性的提出合并关联原子动作来提高回答集编程的求解效率,并在家庭机器人仿真比赛中实现较高效率的自动规划.展开更多
回答集编程(answer set programming,ASP)是一种回答集语义下的逻辑编程范例,可应用于非单调推理,叙述式问题求解等领域.本文为ASP提出并实现了一种破圈启发方法与一种基部限制式前向搜索过程,所得到的系统称为LPS.实验结果显示,相对于...回答集编程(answer set programming,ASP)是一种回答集语义下的逻辑编程范例,可应用于非单调推理,叙述式问题求解等领域.本文为ASP提出并实现了一种破圈启发方法与一种基部限制式前向搜索过程,所得到的系统称为LPS.实验结果显示,相对于其他经典的ASP系统,LPS能够有效地解决处于相变难区域中的逻辑程序,通常这些程序被认为是计算困难的.除此以外,通过使用被称为动态变元过滤(dynamic variable filtering,DVF)的技术,LPS可以在计算过程中极大地缩小搜索树的尺寸.展开更多
家庭仿真项目是全国机器人大赛的新兴项目,侧重对服务机器人在执行任务中自动规划、自然语言解析、自动判断及推理等认知能力考查,通过对在该仿真项目中应用比较广泛的最优策略算法以及回答集编程(Answer Set Programming,ASP)进行综述...家庭仿真项目是全国机器人大赛的新兴项目,侧重对服务机器人在执行任务中自动规划、自然语言解析、自动判断及推理等认知能力考查,通过对在该仿真项目中应用比较广泛的最优策略算法以及回答集编程(Answer Set Programming,ASP)进行综述和比较,总结了当前关于回答集编程在提高求解效率方面的改进方法。展开更多
为了实现家庭服务机器人在无人干预的情况下自主地执行中文指令中蕴涵的服务任务,提出一种基于回答集的中文指令任务规划方法,将组块标注和回答集编程(answer set programming,ASP)应用于家庭服务机器人任务规划。通过组块标注对中文指...为了实现家庭服务机器人在无人干预的情况下自主地执行中文指令中蕴涵的服务任务,提出一种基于回答集的中文指令任务规划方法,将组块标注和回答集编程(answer set programming,ASP)应用于家庭服务机器人任务规划。通过组块标注对中文指令进行预处理,根据转换规则将关键信息转换为谓词集,并将它转换成ASP规则,给出中文服务指令处理的各个环节的实验结果,并结合实例展示从谓词集到机器人可以执行的动作序列的映射过程。最后,通过合并部分原子动作的方式对回答集进行改进,提高了求解效率,并在任务规划时加入了成本规划,确认求得最优动作序列。该方法对促进自然人—机器人交互技术的发展具有重要的意义。展开更多
目的:以服务机器人的自然语言处理为目标,主要研究场景信息分析、自然语言任务信息理解等问题,最终求解出机器人的最优动作序列。方法:使用关键字搜索算法处理自然语言,通过格式化处理、分组标记和谓词转换等技术处理为特定格式的指令语...目的:以服务机器人的自然语言处理为目标,主要研究场景信息分析、自然语言任务信息理解等问题,最终求解出机器人的最优动作序列。方法:使用关键字搜索算法处理自然语言,通过格式化处理、分组标记和谓词转换等技术处理为特定格式的指令语言,之后使用回答集编程(Answer Set Programming,ASP)技术对指令语言任务信息进行规划,求解出最佳的机器人动作序列,并改进ASP在自然语言任务规划中的性能。结果:通过试验验证关键词搜索算法,在自然语言任务处理中较简单处理方式,有明显的性能提高。结论:关键字搜索算法能很好的完成自然语言处理任务,并可提高任务规划的性能,以及提升服务机器人自然语言处理的整体效率。展开更多
文摘作为一种广为接受的语义数据模型,E-R模型被广泛地应用于数据库设计阶段.但是E-R模型自身却存在某些缺陷,这些缺陷制约了对其进一步的应用.针对E-R模型的改进,目前主要存在基于图形表示和描述性逻辑表示两种途径.但是,前者仍然不具有自动推理能力,而后者却存在表示能力弱、与数据库兼容性不足等缺陷.为克服以上缺陷,提出一种利用回答集编程(answer set programming)表示E-R模型的新方法.首先,对应于数据库的E-R模式被区分为基本和扩展两种类型,并分别完成它们的语法与语义定义.其次,利用回答集编程完成以上两类模式的逻辑编程表示.最后,完成表示的正确性证明.提出的方法不仅为E-R模型提供了一种新的逻辑表示途径,而且相对原有的两种E-R模型改进途径具有明显的优势.更为重要的是该研究成果使得应用E-R模型实现异构数据库之间的语义协作成为可能.
文摘家庭机器人仿真比赛是由中科大发起的一项基于简单机器人模型在一定范围内实现任务规划的比赛.Answer Set Programming(回答集编程)是一种非单调逻辑编程技术,是在融合逻辑编程理论基础上发展而来的.独创性的提出合并关联原子动作来提高回答集编程的求解效率,并在家庭机器人仿真比赛中实现较高效率的自动规划.
文摘回答集编程(answer set programming,ASP)是一种回答集语义下的逻辑编程范例,可应用于非单调推理,叙述式问题求解等领域.本文为ASP提出并实现了一种破圈启发方法与一种基部限制式前向搜索过程,所得到的系统称为LPS.实验结果显示,相对于其他经典的ASP系统,LPS能够有效地解决处于相变难区域中的逻辑程序,通常这些程序被认为是计算困难的.除此以外,通过使用被称为动态变元过滤(dynamic variable filtering,DVF)的技术,LPS可以在计算过程中极大地缩小搜索树的尺寸.
文摘CSP(Communicating Sequential Processes)是构建并发系统和网络安全协议的经典方法。当前主流的CSP模型验证方法需将进程转化为迁移系统,转化过程比较复杂;性质采用迹进行规范,不利于活性的描述。提出了一种基于进程迹的CSP模型验证框架,其性质采用通用的规范方法LTL进行描述。利用ASP(Answer Set Programming)技术实现了一个CSP验证系统。实验表明,与类似系统相比,该系统的描述能力更强,验证结果的准确性更高,在性质不满足时还可提供反例。
文摘家庭仿真项目是全国机器人大赛的新兴项目,侧重对服务机器人在执行任务中自动规划、自然语言解析、自动判断及推理等认知能力考查,通过对在该仿真项目中应用比较广泛的最优策略算法以及回答集编程(Answer Set Programming,ASP)进行综述和比较,总结了当前关于回答集编程在提高求解效率方面的改进方法。
文摘为了实现家庭服务机器人在无人干预的情况下自主地执行中文指令中蕴涵的服务任务,提出一种基于回答集的中文指令任务规划方法,将组块标注和回答集编程(answer set programming,ASP)应用于家庭服务机器人任务规划。通过组块标注对中文指令进行预处理,根据转换规则将关键信息转换为谓词集,并将它转换成ASP规则,给出中文服务指令处理的各个环节的实验结果,并结合实例展示从谓词集到机器人可以执行的动作序列的映射过程。最后,通过合并部分原子动作的方式对回答集进行改进,提高了求解效率,并在任务规划时加入了成本规划,确认求得最优动作序列。该方法对促进自然人—机器人交互技术的发展具有重要的意义。
文摘目的:以服务机器人的自然语言处理为目标,主要研究场景信息分析、自然语言任务信息理解等问题,最终求解出机器人的最优动作序列。方法:使用关键字搜索算法处理自然语言,通过格式化处理、分组标记和谓词转换等技术处理为特定格式的指令语言,之后使用回答集编程(Answer Set Programming,ASP)技术对指令语言任务信息进行规划,求解出最佳的机器人动作序列,并改进ASP在自然语言任务规划中的性能。结果:通过试验验证关键词搜索算法,在自然语言任务处理中较简单处理方式,有明显的性能提高。结论:关键字搜索算法能很好的完成自然语言处理任务,并可提高任务规划的性能,以及提升服务机器人自然语言处理的整体效率。