如何扩展知识表示的层次结构?

问题描述 投票:0回答:3

我尝试过对所有形式的知识建立一个层次结构——包括物理对象、数字、程序等。如何改进?诸如“杰克坐在树上制作音乐”之类的句子如何落入此图表? 杰克会进入人类,进入地方,但是音乐会去哪里呢? enter image description here

logic artificial-intelligence data-representation
3个回答
0
投票

我没有这方面的经验,但从纯粹的语言和逻辑的角度来看,你可以完全把“生产”投入到工作中。或者也许将您的

"objects"
分为不同类型,例如
"products"->{"tech","healthcare"...}
等和“
art objects"->{"music","paintings"...}

但是,是的,你可以说这更具体一点,只是为了适合句子。


0
投票

我无法直接回答您的问题,但我想我知道您可以在哪里获得有关此上衣的更多信息。如果我没记错的话,你正在尝试开发一个本体论。

在计算机科学和信息科学中,本体将知识正式表示为领域内的一组概念以及这些概念之间的关系。它可用于推理该域内的实体,并可用于描述该域。

最通用的本体是在 Cycorp 开发的,尽管整个本体不是免费提供的,但本体的(大)子集可以通过 Opencyc 获得。他们准备了一个安装,使您能够通过网络浏览器查询本体。也许您应该探索这个本体并获得一些新的想法,下一步该去哪里。


0
投票

有各种各样的努力来表示知识 - 其中之一是围绕资源描述框架(RDF)的一组规范:

RDF 是一种基础语言,还用于定义“本体论”,定义特定领域内实体的类型、属性和关系,为“组织有关该领域的知识”提供结构化框架。 Web本体语言(OWL)提供了定义本体的概念: https://en.wikipedia.org/wiki/Web_Ontology_Language

https://dl.acm.org/doi/10.1145/3106426.3110325

© www.soinside.com 2019 - 2024. All rights reserved.