可能性良基语义:原理与应用
在逻辑编程领域,推理方法的选择对于处理不确定知识至关重要。怀疑推理方法在这方面具有重要意义,它能从可能性知识库中进行非单调推理。下面我们将深入探讨可能性良基语义,包括其背景知识、具体定义以及相关性质。
1. 怀疑推理与良基语义
在逻辑编程中,给定一个可能性逻辑程序,通常可以推断出一组可能性模型。然而,有时我们希望为给定的可能性逻辑程序关联一个单一的可能性模型,这就需要采用怀疑推理方法。怀疑推理方法具有以下重要实际意义:
- 执行怀疑推理的过程通常是多项式时间可计算的。
- 为逻辑程序关联单一模型有助于定义从知识库执行自顶向下查询的算法。
在逻辑编程的文献中,有多种逻辑编程语义可用于执行怀疑推理。其中,Van Gelder 引入的良基语义是被广泛接受的一种。良基语义具有良好的行为特性,许多其他逻辑编程语义实际上是良基语义的变体。
2. 背景知识
2.1 可能性逻辑
必要性值公式是一个对 (ϕ α) ,其中 ϕ 是经典逻辑公式, α ∈(0, 1] 是一个正数。这个对表示公式 ϕ 至少在水平 α 上是确定的,即 N(ϕ) ≥α ,其中 N 是一个必要性度量,用于建模我们可能不完整的状态知识。 α 不是概率,而是诱导了一个确定性(或置信度)尺度,该值由提供知识库的专家确定。必要性值知识库被定义为必要性值公式的有限集合(即合取)。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



