上海交通大学熊济凡获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海交通大学申请的专利基于多源知识的专家系统的实现方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115526319B 。
龙图腾网通过国家知识产权局官网在2026-04-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211331513.1,技术领域涉及:G06N5/022;该发明授权基于多源知识的专家系统的实现方法是由熊济凡;李国强设计研发完成,并于2022-10-28向国家知识产权局提交的专利申请。
本基于多源知识的专家系统的实现方法在说明书摘要公布了:一种基于多源知识的专家系统的实现方法,通过构建知识库并对不同来源的知识分别进行解析并转换为知识库所能识别的格式,然后采集问题输入并对输入问题进行领域判定,并使用领域方法解决问题;再对输入的问题进行推理观察,并根据相似匹配,查询匹配的规则或函数,根据相似匹配得到的规则和函数,进一步地进行完整匹配、生成推理结果、并将推理结果加入知识库中,通过推理收缩删除冗余的、大概率无用的候选推理结果并输出推理机推理的最终结果。本发明使得知识库的通用性大大增强;使得知识来源大大拓宽;使得知识推理能力大大增强。
本发明授权基于多源知识的专家系统的实现方法在权利要求书中公布了:1.一种基于多源知识的专家系统的实现方法,其特征在于,具体包括: 步骤1构建知识库: 步骤2对来自知识图谱、图数据库、关系型数据库的知识进行解析并转换为知识库所能识别的格式,具体包括: 2.1对知识图谱和图数据库的数据,直接进行数据解析,读取出其中所有的三元组关系A,Relation,B,再将这些三元组关系加入知识库的知识图谱中; 2.2对关系型数据库的数据,先进行数据解析,读取出其中所有的关系记录Rie1,e2,…,eN,具体为: a对于RA的记录,将其转换为A,R,null的三元组关系; b对于RA,B的记录,将其转换为A,R,B的三元组关系; c对于更长的记录Re1,e2,…,eN,将其转换为一组e1,R,e2、e1,R,e3、……、e1,R,eN的三元组关系; 再将所有以上转换成的三元组关系加入知识库的知识图谱中; 步骤3对来自XML、JSON的知识进行解析并转换为知识库所能识别的格式,具体包括: i对XML格式,首先使用DOM技术将XML文件解析为DOM树,然后识别DOM树的节点:将DOM树中的知识图谱节点kg按步骤2.1中知识图谱的解析方法解析成三元组关系并加入知识库的知识图谱中,将DOM树中的规则节点rule按其子节点的标记解析成知识库中的规则,将DOM树中的函数节点func按其子节点的标记解析成知识库中的函数; ii对JSON格式,首先使用有限状态机对JSON文件进行词法解析,然后对词法解析得到的结果进行自顶向下的语法分析得到JSON对象树;之后识别对象树的节点:将对象树中的知识图谱对象{kg:…}按步骤2.1中知识图谱的解析方法解析成三元组关系并加入知识库的知识图谱中,将对象树中的规则对象{rule:…}按其子对象的键值对解析成知识库中的规则,将对象树中的函数对象{func:…}按其子对象的键值对解析成知识库中的函数; 步骤4对来自Lisp、Prolog的知识进行解析并转换为知识库所能识别的格式,具体包括: α对Lisp格式,首先使用有限状态机对Lisp文件进行词法解析,然后对词法解析得到的结果进行自顶向下的语法分析得到Lisp抽象语法树;然后对Lisp抽象语法树进行解析,将Lisp函数转换成知识库的函数库中的函数; β对Prolog格式,首先使用有限状态机对Prolog文件进行词法解析,然后对词法解析得到的结果进行自顶向下的语法分析得到Prolog抽象语法树;然后对Prolog抽象语法树进行解析,将Prolog规则转换成知识库的规则库中的规则; 步骤5采集问题输入; 步骤6对输入问题进行领域判定:根据用户输入的问题,遍历知识库中的规则库和函数库,判定该问题是否是领域特定方法可解的;判定方法是根据规则的条件从句或函数的起始性质,对输入的问题进行完全匹配,即用已有实体替换逻辑与项中的参数实体,然后计算参数逻辑与项是否包含于已有逻辑与项中;当匹配成功,说明知识库中已有某规则或某函数是问题的解法,即直接使用对应规则进行推导,或直接运行对应函数即可得出问题的解,当找不出任何匹配,则进入推理机的循环推理流程; 步骤7使用领域方法解决问题:根据步骤2判定的结果,将用户输入的问题交由相应匹配的领域特定方法来解决,即使用对应规则进行推导,或运行对应函数; 步骤8对输入的问题进行推理观察,并根据相似匹配,查询匹配的规则或函数; 步骤9根据步骤4相似匹配得到的规则和函数,进一步地进行完整匹配、生成推理结果、并将推理结果加入知识库中; 步骤10通过推理收缩删除冗余推理结果,包括: 10.1对生成的实体和关系进行相似匹配,当若干实体所拥有的关系及其关系对象是相似的,则只保留其中一个; 10.2对于生成的规则,则两两对其IF从句和THEN从句进行完全匹配,当某一规则完全是另一规则的子集,则删除较弱的规则; 10.3对于生成的函数,则两两对其起始性质和终止性质进行完全匹配,当某一函数的性质完全被另一函数覆盖,则删除较弱的函数; 步骤11输出推理机推理的最终结果,即输出步骤3使用规则或调用函数运算出的结果、步骤4观察发现问题已被解决从而输出的结果或步骤4观察发现系统时间资源或空间资源已被耗尽且无法再通过推理收缩腾出系统资源,从而输出的错误信息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海交通大学,其通讯地址为:200240 上海市闵行区东川路800号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励