CRFs模型面向情感分析的领域知识库构建研究(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

CRFs模型面向情感分析的领域知识库构建研究(4)


(3)RDF/RDF-S
RDF(Resource Description Framework,资源描述框架)、RDF-S(RDF Schema)[ , ]是W3C在XML的基础上推荐的一种标准,用于表示任何的资源信息。RDF提出了一个简单的模型用来表示任意类型的数据。RDF的数据模型实质上是一种二元关系的表达,由于任何复杂的关系都可以分解为多个简单的二元关系,因此RDF的数据模型可以作为其他任何复杂关系模型的基础模型。这个数据模型由节点和节点之间带有标记的连接弧组成。节点用来表示Web上的资源,弧用来表示这些资源的属性。因此,这个数据模型可以方便的描述资源对象以及它们之间的关系。RDF Schema为RDF资源的属性和类型提供定义良好的词汇表,W3C推荐以RDF/RDF-S标准来解决XML的语义局限。
(4)OIL
OIL(Ontology Inference Layer/Ontology Interchange Language,本体推理层/本体交换语言)是在欧洲的IST项目On-To-Knowledge中开发的。OIL以RDF Schema作为起点,用更为丰富的本体建模原语对RDF Schema进行扩充。OIL将基于框架的系统、描述逻辑(通过概念和属性描述知识)和Web标准(XML和RDF)这三个不同领域的优点结合起来,提供了一种通用的语义互联网的标记语言。它的语言集如图2.1所示。
OIL的使用比较广泛,支持OIL的工具也很多,最著名的是OILEd,它是一个基于OIL的本体编辑器。其他一些工具比如OntoEdit, the FaCT(Fast Classification of Terminologies)System等也都支持OIL。
 图2.1  OIL语言集
(5)DAML
DAML(DARPA Agent Markup Language)[ ]项目正式开始于2000年8月,由美国政府支持,目标是开发一种语言和一组工具,为语义互联网提供支持。该项目的领导者是Mark Greaves。一批支持语义互联网的研究者发现XML、RDF作为模式语言其表达能力很有限,希望开发一种有更强的表达能力的模式语言,因此提出了DAML。DAML形成于DAML-ONT(一种本体语言)和DAML-Logic(一种表达公理和规则的语言)。DAML扩展了RDF,增加了更多更复杂的类、属性等定义,因此当时它曾一度很流行,成为互联网很多本体的描述语言,直到DAML的研究者和OIL的研究者开始合作,推出了DAML+OIL语言,成为W3C研究语义互联网中本体描述语言OWL的起点,并成为标准。
(6)OWL
OWL(Web Ontology Language,互联网本体语言)[3, ]是W3C推荐的本体描述语言的标准。它是为了在WWW上发布和共享本体而提供的语义标记语言。OWL是从欧美一些研究机构的一种结合性的描述语言DAML+OIL发展起来的,作为RDF-S的扩展,目的是提供更多的元语以支持更加丰富的语义表达,并更好的支持推理。OWL相对XML,RDF和RDF Schema拥有更多的机制来表达语义,从而超越了XML,RDF和RDF Schema仅仅能够表达网上机器可读的文档内容的能力。在W3C提出的本体语言栈中,OWL处于最上层,见图2.2。
 图2.2   W3C提出的本体语言栈关系图
为了满足不同的表达能力和计算效率的需要,OWL提供了3个表达能力不同、计算效率各异的子语言[ ]:OWL Full、OWL DL和OWL Lite [ ]。
OWL Full:完整的OWL语言成为OWL Full,使用了OWL的所有原语,甚至可以通过原语间的相互作用来改变预定义原语的含义。例如,在OWL Full中可以对所有类的类施加基数约束,从而限制任何本体可以表达类的个数。但由于OWL Full的表达能力过于强大,以致于是不可判定的,从而排除了完备或高效推理支持的任何希望。
OWL Lite:它对OWLDL的构造施加了进一步限制的子语言。比如OWLLite没有枚举类、类不想交陈述、任意基数约束等。虽然容易掌握和实现,但表达能力有限。
OWL DL:为了保证计算效率,OWL Full的子语言OWL DL对OWL的构造的使用做了限制——本质上不允许构造间的相互施用,从而确保这个子语言对应于一个已经得到充分研究的描述逻辑系统,保证了高效率推理支持。 (责任编辑:qin)