owl的is-a的弱点

由于  子类 is-a 父类 ;   实例 is-a父类。这两者的混淆导致了owl这种结构性知识表达的表达能力弱了一些。

 

比如某一个东西你很难决定把它作为一个类的子类或者实例。

 

如 花 和 桃花 。是把桃花作为花的一个子类还是实例?

桃花有自己的属性,比如颜色,所在的树,以后结什么果实。可以作为实例了。

但如果作为花的实例,但又有某一朵具体的桃花A是桃花的实例。

还有如动物和狮子,好多例子都把狮子作为动物的实例了。因为你可能需要定义狮子平均寿命是多少等所有狮子公共的属性。

 

如果是用于某一特定的应用可以根据自己的需要,作为类或实例都可以。

但是要建立一个世界的领域的统一的本体就难了,从这个角度看的话所有非具体的实物都应该作为类了。而且这些公共属性作为领域知识也应该放入本体中。并且是作为Class的属性,而不是实例的属性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值