人工智能 —— 语义网络推理

什么是语义网络推理

通常人们把利用语义网络知识表示方法所进行的推理称为语义网络推理。语义网络的推理过程主要有两种,一种是继承,另一种是匹配。


继承和匹配

步骤一:继承

① 建立一个结点表,用来存放待求解结点和所有以ISA,AKO等继承弧与此结点相连的那些结点。在初始情况下,表中只有待求解结点。

② 检查表中的第一个结点是否有继承弧。如果有,就把该弧所指的所有结点放入结点表的末尾,记录这些结点的所有属性,并从结点表中删除第一个结点。如果没有,仪从结点表中删除第一个结点。

③重复(2),直到结点表为空。此时记录下来的所有属性都是待求解结点继承来的属性。

步骤二:匹配

① 根据待求解问题的要求构造一个网络片断,该网络片断中有些结点或弧的标志是空的.称为询问处,它反映的是待求解的问题。

② 根据该语义片断到知识库中去寻找所需要的信息。

③ 当待求解问题的网络片断与知识库中的某个语义网络片断相匹配时,则与询问处所对应的事实就是该问题的解。


语义网络推理的应用

(1)继承和匹配求解问题:

如上图所示,求出鸟(待求解节点)可以(Can)进行的活动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值