封闭世界假设(CWD)-closed-world assumption

版权声明:欢迎转载,但请注明出处,若有什么不对的地方,欢迎指正,https://blog.csdn.net/wutenglong123/article/details/82707435

封闭世界假设

封闭世界假设是将当前未知的事物都设为假的假设:

小明不知道是不是一位老师,因为我们发现在教师的列表下没有小明的名字,则在CWD下,我i们认为小明不是一名老师。

形式化定义

向知识库增加当前不被它蕴涵的内容是:若知识库是Horn1范式,则结果相容:

Horn clause

1.Horn 的合取为合取范式
2.有且只有一个肯定句节(文,原文:litral,随清华大学离散数学教材翻译)的horn子句叫做明确子句,没有任何肯定句节的horn子句叫目标子句。

ex:
  ¬ p   ∨ ¬ q … … ∨ ¬ t   ∨ u \neg p \ \lor \neg q ……\lor \neg t \ \lor u ¬p ¬q¬t u
可以转换成
$(p \ \land q \ \land……\land t ) \to u $

为其他情况时:
{ E n g l i s h ( A ) ∨ C h i n e s e ( B ) } { \{ English(A) ∨ Chinese(B) \} } {English(A)Chinese(B)}
不蕴含 E n g l i s h ( A ) {English(A)} English(A) 不蕴含 C h i n e s e ( B ) {Chinese(B)} Chinese(B)
若向此知识库增加上述两段知识会导致
{ E n g l i s h ( A ) ∨ C h i n e s e ( B ) , ¬ E n g l i s h ( A ) , ¬ C h i n e s e ( B ) } { \{ English(A) ∨ Chinese(B) ,\neg English(A),\neg Chinese(B)\} } {English(A)Chinese(B),¬English(A),¬Chinese(B)}

换句话说,王师傅只给村子里不给自己剃头的人剃头,那么王师傅究竟给不给自己剃头呢?

  1. 张师傅给自己剃头,那么张师傅应该是一个不给自己剃头的人,矛盾。
  2. 张师傅不给自己剃头,那么张师傅就会给不给自己剃头的人剃头,就会把自己剃了,矛盾。
即CWD会将相容的知识库转化为矛盾的

由于这个矛盾难以让人忍受,许多其他的形式被提出:

K ∧ {   ¬ f   ∣   f ∈ F   } K \land \{\ \neg f \ \vert \ f \in F \ \} K{ ¬f  fF }
F F F K K K 的自由否定的公式集合

自由否定 f f f的定义如下:

封闭世界假定(CWA)
f f f 是不被 K K K 蕴含的肯定句节(或:文)。

普通CWA(GCWA)
f f f 为肯定命题, 使得对于 K ⊬ c K \nvdash c Kc 的所有肯定子句 c c c T ⊬ c   ∨ f T \nvdash c \ \lor f Tc f成立。

扩展GCWA(EGCWA)
同上,但 f f f为肯定句节的合取。

细致CWA(CCWA)
与GCWA相同,但是只考虑肯定子句,若它是由来自肯定集合的肯定句节和来自其他集合的(肯定和否定二者)句节构成

扩展CWA(ECWA)
与CCWA相似,但 f f f 是不包含给定集合的句节的任意公式

资料来源于网络书籍等资料,由hiqex收集整理


  1. ↩︎
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值