设有如下一组推理规则: r1:IF E1 THEN E2 (0.6) r2:IF E2 AND E3 THEN E4 (

大学 规则,可信度,所知 已帮助 人

设有如下一组推理规则: r1:IF E1 THEN E2 (0.6) r2:IF E2 AND E3 THEN E4 (0.8) r3:IF E4 THEN H (0.7) r4:IF E5 THEN H (0.9) 且已知CF(E1)=0.5,CF(E3)=0.6,CF(E5)=0.4,结论H的初始可信度一无所知。求CF(H)=?

请帮忙给出正确答案和分析,谢谢!

热搜:什么是类比推理,写出类比推理的表示形式

答案解析

难度★★☆ 搜索
  • 正确答案:×
    由于对H的初始可信度一无所知,所以使用合成算法进行计算。由题意得到推理网络如图4.11所示。(1)由规则r1,计算E2的可信度CF(E2):CF(E2)=CF(E2,E1)×max{0,CF(E1)}=0.6×0.5=0.3(2)由规则r2,计算E3的可信度CF(E3):CF(E4)=CF(E4,E2∧E3)×max{0,CF(E2∧E3))=CF(E4,E2∧E3)×max{0,min{CF(E2),CF(E3)}}=0.8×max{0,min{0.3,0.6})=0.8×0.3=0.24(3)由规则r3、r4分别计算CF(H):CF1(H)=CF(H,E4)×max{0,CF(E4)}=0.7×0.24=0.168CF2(H)=CF(H,E5)×max{0,CF(E5)}=0.9×0.4=0.36(4)利用合成算法计算结论H的综合可信度:CF(H)=CF1(H)+CF2(H)-CF1(H)×CF2(H)=0.168+0.36-0.168×0.36=0.4675所以,求得结论H的可信度更新值为CF(H)=0.4675