语义互操作性

编辑
本词条由“匿名用户” 建档。

语义互操作性是指计算机系统在明确、共享的意义上交换数据的能力。语义互操作性是实现信息系统之间的机器可计算逻辑、推理、知识发现和数据联合的要求。 因此,语义互操作性不仅关注数据的包装(语法),而且还关注与数据一起传输的意义(语义)。这是通过增加关于数据的数据(元数据)来实现的,将每个数据元素与受控的、共享的词汇表联系起来。 数据的意义与数据本身一起被传送,在一个独立于任何信息系统的自我描述的信息包中...

简介

编辑

语义互操作性是指计算机系统在明确、共享的意义上交换数据能力。语义互操作性是实现信息系统之间的机器计算逻辑、推理、知识发现和数据联合的要求。

因此,语义互操作性不仅关注数据的包装(语法),而且还关注与数据一起传输的意义(语义)。这是通过增加关于数据的数据(元数据)来实现的,将每个数据元素与受控的、共享的词汇表联系起来。

数据的意义与数据本身一起被传送,在一个独立于任何信息系统的自我描述的信息包中。正是这种共享词汇及其与本体的相关链接,为机器解释、推理和逻辑提供了基础和能力。

句法互操作性(见下文)是语义互操作性的前提条件。语法互操作性指的是打包和传输数据的机制。在医疗保健领域,HL7已经使用了三十多年(早于互联网网络技术),并使用管道字符(|)作为数据分隔符。目前互联网上的文档标记标准是XML,它使用<>作为数据分隔符。

除了结构化数据之外,数据分隔符并不向数据传达任何意义。如果没有数据字典来翻译定界符的内容,数据仍然没有意义。

虽然已经有很多人试图创建数据字典和信息模型来与这些数据包装机制相关联,但没有一个是实用的。这只会使正在进行的数据标签化和无法交换有意义的数据的情况xxx化。

自从蒂姆-伯纳斯-李(Tim Berners-Lee)在1999年提出语义网(Semantic Web)的概念以来,人们对W3C(World Wide Web Consortium)的标准越来越感兴趣,并采用这些标准来提供网络规模的语义数据交换、联合和推理能力。

语义学是句法互操作性的一个功能

编辑

由例如XML或SQL标准提供的句法互操作性是语义学的一个先决条件。它涉及到一个共同的数据格式和一个共同的协议,用于构造任何数据,以便可以根据结构来解释信息的处理方式。

它还允许检测语法错误,以便接收系统可以要求重新发送任何看起来是乱码或不完整的信息。如果语法混乱或无法代表数据,就不可能进行语义交流。然而,在某些情况下,用一种语法表示的信息可能被准确地翻译成另一种语法。

在语法可以被准确翻译的情况下,使用不同语法的系统也可以准确地进行互操作。

在某些情况下,当所使用的形式主义具有不同的表达能力(表达信息的能力)时,在使用不同语法的系统之间准确翻译信息的能力可能在一个方向上受到限制。

由于新术语的快速产生或对旧术语的新含义的分配,包含每个应用中使用的每个术语的单一本体通常被认为是不可能的。然而,虽然不可能预见到用户可能希望在计算机中表示的每一个概念,但有可能找到有限数量的原始概念表示,这些概念可以被组合起来,以创建用户在任何特定应用或本体中可能需要的任何更具体的概念。

拥有一个包含所有这些原始元素的基础本体(也称为上层本体)将为一般的语义互操作性提供一个良好的基础,并允许用户通过使用本体元素的基本列表来定义他们需要的任何新术语,并且仍然允许这些新定义的术语被任何其他能够解释基本基础本体的计算机系统正确地解释。

这种原始概念表述的数量实际上是有限的,还是会无限地扩大,这是一个正在积极调查的问题。

语义互操作性

如果它是有限的,那么在一些初始的基础本体被广泛的用户测试和使用之后,就可以开发出适合于支持准确和一般语义互操作性的稳定的基础本体。目前,还没有一个基础本体被广泛的社区采用,所以这样一个稳定的基础本体还在未来。

词语和意义

编辑

在讨论语义时,一个持续存在的误解是词语和意义之间的混淆。词语的含义可以改变,有时甚至是快速改变。

但是像本体论中使用的形式化语言可以将概念的意义(语义)以一种不改变的形式编码。

为了确定一个特定的词(或数据库中的术语,例如)的含义,有必要对每个固定的概念进行标注。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/190307/

(6)
词条目录
  1. 简介
  2. 语义学是句法互操作性的一个功能
  3. 词语和意义

轻触这里

关闭目录

目录