一个笨问题假设你在教一个从没见过世面的助手打理你家的事。你告诉它两句话:老王是我爸。 我是小明。然后你问它:老王和小明是什么关系?正常人零点几秒就答出来了。但对一台只会存数据的机器来说,这是个陷阱——它的库里只有两条记录,没有任何一条写着"老王是小明的爸爸"。所以标准答案是:查无此人此关系。要让它答对,传统做法是你再手写一条规则:"如果 A 是 B 的爸爸,且 B 就是提问的人,则 A 是提问者的爸爸。"能用,但你很快会发现这条路走不通——爷爷、外甥、堂表兄弟、连襟、儿媳的妹夫,中国亲戚关系能把人绕死,你得写几百条。而且换个领域(比如公司的股权关系、疾病的分类体系、电信的资费结构),你又得从头再写几百条。本体推理想解决的,就是这件事:让机器只靠少量的概念定义,自己推出海量你没明说的结论。本体是什么:给世界画一张骨架图"本体"这个词听着玄,其实是从哲学里借的。哲学里的本体论研究"世界上到底存在什么",计算机借来之后,意思务实多了:把一个领域里有哪些概念、概念之间什么关系、有哪些不可违反的规矩,用机器能读懂的方式写清楚。拿家庭举例,你要写的东西大概是这样:有哪些类:人、男人、女人谁包含谁:

技术专业 · 14 天前
机器怎么"想明白"一件你没告诉它的事?聊聊什么是本体推理
Theme Jasmine by Kent Liao