[发明专利]基于对象关系链的知识规则建模和推理方法有效
申请号: | 201910354820.3 | 申请日: | 2019-04-29 |
公开(公告)号: | CN110119814B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 杨威;曾芬芳;孙亚蓬 | 申请(专利权)人: | 武汉开目信息技术股份有限公司 |
主分类号: | G06N5/02 | 分类号: | G06N5/02;G06N5/04 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王庆龙;苗晓静 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 对象 关系 知识 规则 建模 推理 方法 | ||
本发明实施例提供一种基于对象关系链的知识规则建模和推理方法,建模方法包括:根据知识规则的内容,确定知识规则的关注对象、关注对象所依附的各级依附对象以及依附在关注对象上的各级分析对象,并获取各对象的属性;根据各级依附对象与关注对象的层级关联关系、关注对象与各级分析对象的层级关联关系,利用连接符依次连接各级依附对象、关注对象和各级分析对象,获得对象关系链;根据各级依附对象的属性构建条件表达式组,根据关注对象的属性和各级分析对象的属性构建判断表达式组;基于条件表达式组、对象关系链和判断表达式组,建立目标知识规则模型。本发明实施例基于对象关系链,简化了知识表达,提高了知识规则的可读性和表达效率。
技术领域
本发明涉及计算机辅助设计及制造技术领域,更具体地,涉及一种基于对象关系链的知识规则建模和推理方法。
背景技术
知识规则的表达是指利用计算机语言将自然语言描述的知识规则表达成为计算机系统可以识别和推理的形式,用于计算机推理。知识规则的表达是实现基于知识推理的智能系统的关键。
为了实现计算机基于知识规则的自动推理,首先需要将知识规则所涉及的领域的事物对象及其特性抽象成为对象和属性,并用计算机程序实现。例如,对于零件设计领域,在进行知识规则表达之前,需要将零件设计领域的事物对象及其其特征抽象成为对象及其属性,例如零件上的几何形状(孔、凹槽、轴段、螺纹、倒圆、倒角等)、尺寸标注(长度尺寸、直径尺寸、半径尺寸、角度尺寸等)、形位公差标注等分别抽象为单个对象,并确定每个对象的属性(例如孔的属性包括直径、深度、孔类型等)。其次,通过知识规则表达技术,针对计算机程序中已经实现了的对象及其属性,将所需要的知识规则表达成为计算机可以识别和推理的形式。最后,利用计算机程序,可以根据实际需要将待分析的数据导入计算机,计算机根据知识规则对待分析的数据进行自动推理,从而获得相应的分析结果或者解决方案。
现有技术对具有一定关联关系的多个对象及其属性的知识规则进行建模时,主要是将知识规则中不依附于其他对象的对象作为主对象,并把剩下所有的对象都作为主对象的一个属性来构建一个属性链。例如在知识规则“孔内螺纹应有倒角,且倒角大小应大于螺纹牙型高”中,孔对象就不依附于其他对象的存在,是主对象。剩下的对象就是孔对象的一个属性。这种建模方法具有以下缺点:1)若要满足对具有一定关联关系的多个对象及其属性进行分析判断的知识规则的表达和推理需要,主对象会具有大量且多层次的属性,这将极大地增加计算机程序对主对象的建模和识别难度;2)在进行知识规则建模时,相关人员需要去查找主对象的详细构造资料,以免在进行知识表达时将不属于主对象属性的内容写进知识规则中,较繁琐,可维护性、可扩展性均较差;3)进行知识规则建模时需要多个条件判断语句,效率较低,容易出错。
发明内容
本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的基于对象关系链的知识规则建模和推理方法。
第一方面,本发明实施例提供一种基于对象关系链的知识规则建模方法,包括:
根据目标知识规则的内容,确定所述目标知识规则的关注对象、所述关注对象所依附的各级依附对象以及依附在所述关注对象上的各级分析对象,并获取所述关注对象的属性、各级依附对象的属性和各级分析对象的属性;
根据所述各级依附对象与关注对象的层级关联关系、所述关注对象与各级分析对象的层级关联关系,利用连接符依次连接所述各级依附对象、关注对象和各级分析对象,获得对象关系链;
根据所述各级依附对象的属性构建条件表达式组,根据所述关注对象的属性和各级分析对象的属性构建判断表达式组;
基于所述条件表达式组、对象关系链和判断表达式组,建立目标知识规则模型。
第二方面,本发明实施例提供一种基于对象关系链的知识规则推理方法,包括:
采用基于对象关系链的知识规则建模方法获得目标知识规则模型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉开目信息技术股份有限公司,未经武汉开目信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910354820.3/2.html,转载请声明来源钻瓜专利网。