匹配: 语义网络问题的求解一般是通过匹配来实现的。所谓匹配就是在知识库的语义网络中寻找与待求问题相符的语义网络模式。 其主要过程为: ◇ 根据问题的要求构造网络片断,该网络片断中有些结点或弧为空,标记待求解的问题 ◇ 根据该语义片断在知识库中寻找相应的信息 ◇ 当待求解的语义网络片断和知识库中的语义网络片断相匹配时,则与询问处(也就是待求解的地方)相匹配的事实就是问题的解 在语义网络知识表达方法中,没有形式语义,也就是说,和谓词逻辑不同,对所给定的表达表示什么语义没有统一的表示法。赋予网络结构的含义完全决定于管理这个网络的过程的特性。在已经设计出来的以语义网络为基础的系统中,它们各自采用不同的推理过程。但推理的核心思想无非是继承和匹配。 语义网络表示法的特点 优点: ◇ 结构性:语义网络把事物的属性以及事物间的各种语义联系显式地表现出来,是一种结构化的知识表示法。 在这种方法中,下层结点可以继承、新增和变异上层结点的属性,从而实现信息共享。 ◇ 联想性:着重强调事物间的语义联系,体现了人类思维的联想过程。 ◇ 自索引性:语义网络表示把各结点之间的联系以明确、简洁的方式表示出来,通过与某一结点连接的弧很容易找出相关信息,而不必查找整个知识库。 可以有效地避免搜索时的组合爆炸问题。 ◇ 自然性:是一种直观的知识表示方法,符合人们表达事物间关系的习惯,而且把自然语言转换成语义网络也较为容易。 缺点: ◇ 推理规则不十分明了。 ◇ 表达范围有限,一旦结点个数太多,网络结构复杂,推理就难以进行。 |