|
技术文库首页
|
编程
|
IC
|
晶体管
|
精解
|
中频
|
其它
|
电源
|
基础
|
电脑
|
无线
|
液晶
|
微波
|
空调
|
手机
|
|
热水器
|
电动车
|
LED屏
|
焊机
|
您现在的位置: 华玉生活网 >> 技术文库 >> 基础 >> 正文>> 繁體中文

语义网详解

语义网详解

  • 1. 引言
  • 2. 为什么需要语义网?
  • 3. 语义网标记:XML和RDF
  • 4. 统一资源标识符URI
  • 5. 语义网模式与本体工具:RDFS、OWL和SKOS
  • 6. 语义网工作流程
  • 7. W3C和语义网的未来

    引言

    /><br /> 
<-- <font size=CAPTION
    -->

    万维网本身是一个有趣的矛盾体--它的构成主体是计算机,但服务对象是人。我们每天所访问的站点都以便于我们理解的方式来提供信息,它们使用自然语言及图片,并采用了相应的页面布局。尽管计算机处于构建和维护万维网的核心地位,但这些计算机本身并不能真正理解所有这些信息的含义。它们无法像人一样去阅读、确定相互关系并作出决定。

    语义网的目的是帮助计算机能够“阅读”进而使用万维网。这个看似雄心勃勃的想法实现起来颇为简单--将元数据添加到网页中,从而使万维网中现有的计算机能够阅读这些网页。这并不是要赋予计算机人工智能或使其具有自我意识,它不过是让计算机能够查找、交换或者(在有限程度上)解释信息。语义网是万维网的延伸,而不是要取代万维网。

    上述内容听起来可能比较抽象,事实上也确实有些抽象。尽管某些站点已经开始使用语义网概念,但很多必要的工具仍处于研发阶段。本文中,我们将以《星球大战》三部曲为例带你了解语义网背后的概念和“利器”。


    鸣谢
    感谢乔西·赛内卡尔(Josh Senecal)为本文提供的帮助。

    为什么需要语义网?

    假设您想要在网上购买《星球大战》三部曲精装全集,而且您为此设定了一些基本条件。首先,您想要的是宽银幕(而非全银幕)DVD,而且希望有附赠礼品光盘。其次,您希望能以最低价买到,而且是一套新的,不是二手的。最后,您不希望支付过多的送货费用,也不希望等得太久才拿到手。

    语义网揭秘
    <--
    --><--CAPTION
    -->

    在万维网不断发展的今天,最普遍的做法是浏览不同零售商的网站,比较各自的价格以及送货时间和费用。您也可以在某个网站同时对比几家零售商的价格和送货服务。不论您采取哪种方法,几乎所有这类收集信息的繁琐工作都要您亲自完成,然后才能做出决定并提交订单。

    有了语义网,您就多了一个选择。您可以将您的偏好提交给一个计算机程序实现的代理,它会为您搜索万维网,找到最佳匹配结果并提交订单。而且,这个代理还会打开您计算机上的个人理财软件并记录本次消费金额,并在日历上标注DVD预计送达的日期。代理还会学习您的习惯和偏好。这样,如果您在某个站点有过不愉快的购物经历,它会知道这个站点不应该再“拜访”了。

    代理并不会像人一样去观看图片或阅读说明,它是通过搜索元数据实现上述过程的。这些元数据清晰地描述并定义了代理所需要的信息。元数据不过是可由计算机阅读、用来描述其他数据的数据而已。在语义网中,元数据对于阅读网页的人是不可见的,但对计算机是清晰可见的。元数据也可以变得更为复杂,从而使得万维网搜索能得到更精确的结果。用万维网之父蒂姆·伯纳斯-李(Tim Berners-Lee)的话说,这些工具会将当前看似一本巨型书籍的万维网转变为一个巨型数据库。

    接下来,我们来看看那些使得文档能够让计算机阅读的“利器”。

    语义网的“塔”状结构
    为了使万维网能够被计算机阅读,语义网采用元数据、逻辑和安全机制以层叠方式逐级搭建而成。对这些层最为直观的描述就是将其看作一个由各层作为构造单元搭建而成的塔状结构。这个“塔”会随着语义网背后的概念的发展而不断改变和进化。您可以访问此处(摘自一篇语义网简介文章)看到这个广为人知的塔状结构。

    语义网标记:XML和RDF

    假设我们希望计算机能够读懂下面这句话:

    阿纳金·天行者(Anakin Skywalker)是卢克·天行者(Luke Skywalker)的父亲。

    这句话的含义对您来说再简单不过了:阿纳金·天行者和卢克·天行者都是指人,而且他们之间存在某种关系。我们知道,父亲是双亲之一,而且这句话也意味着卢克·天行者是阿纳金·天行者的儿子。但是,如果不借助某种手段,既便是如此简单的含义也会另计算机一头雾水。为了让计算机能理解这句话的含义,我们需要添加一些计算机可阅读的信息,这些信息描述了阿纳金•天行者和卢克·天行者是谁,以及他们之间的关系。为此,首先要用到两个工具--可扩展标记语言(eXtensible Markup Language,XML)和资源描述框架(Resource Description Framework,RDF)。

    与超文本标记语言(HTML)类似,XML也是一种标记语言。通过网上冲浪,您可能对前者已有所了解。HTML 描述了信息在万维网上的显示效果。而XML则添加对数据加以描述的标记,它是对HTML的补充,而非取而代之。这些标记对于阅读文档的人是不可见的,但对计算机是可见的。XML标记在万维网中已得到应用,而且现有的机器人(bot)(如为搜索引擎采集数据的机器人)就会阅读这些标记。

    顾名思义,RDF的作用是提供一个描述资源的框架,这是通过XML标记实现的。从RDF的角度看,世界上几乎每样事物都可视为资源。通过这个框架,资源(任何名词,如上例中的“阿纳金·天行者”或《星球大战》三部曲)将与万维网上的特定项或位置相匹配,这样计算机就能确切知道该资源是什么。如此明确标识的资源可以使计算机避免将阿纳金·天行者与演员塞巴斯蒂安·肖(Sebastian Shaw)或海登·克里斯滕森(Hayden Christiansen)相混淆,也不会将原版三部曲与独角戏改编版的《星球大战》三部曲混为一谈。

    为此,RDF使用三元组以XML标记的形式将该信息表达为一个图。三元组由主体、属性及客体构成,类似于一个句子的主语、动词和直接宾语。(有些资料称之为主体、谓词和客体。)RDF在万维网中已得到应用,例如RSS Feed的创建就用到了RDF。

    三元组
    <--
    -->每个RDF三元组都有一个主体(阿纳金·天行者)和一个客体
    (卢克·天行者),以及联结二者的属性。

    在本例中,计算机现在知道了上述那句话中有两个对象,而且二者之间有一定的关系。但计算机仍不知道这两个对象是什么,也不知道二者之间具体是什么关系。接下来,我们将看到另一个工具,它将为我们添加新的一层:含义。

    统一资源标识符URI

    即使有了XML和RDF所提供的框架,计算机仍需通过一种非常直接具体的方式来理解这些资源是谁或是什么。为此,RDF使用统一资源标识符(Uniform Resource Identifiers,URI)为计算机指引资源所代表的文档或对象的具体位置。统一资源定位符(URL,以 http:// 开头)对您来说已经比较熟悉了,它是统一资源标识符最为常见的形式。统一资源标识符可以指向万维网中的任何事物,也可以指向万维网之外,如计算机化的住宅中的家电设备。统一资源标识符还有一些其他形式,如Mailto、ftp以及telnet地址等。

    在本文的例子中,我们使用人物角色的页面作为其统一资源标识符,该页面位于《星球大战》官方网站。

    语义网揭秘
    <--
    -->统一资源标识符为计算机给出了三元组中每个项的具体引用点--这样就无需进行解释,也不会造成理解错误。

    现在,计算机知道了主体和客体是什么--第一个统一资源标识符代表的实体是阿纳金·天行者,第二个代表的实体是卢克·天行者。但是,你也会注意到三元组中间的那个统一资源标识符并未指向《星球大战》网站,而是指向HowStuffWorks服务器的一个关系说明文档。如果该页确实存在,它会成为我们的XML命名空间。

    XML与HTML不同:后者使用标准的标记(用<b>表示粗体,用<u>表示下划线等),而XML并没有标准的标记。这是有好处的--它能让开发人员针对特定目的创建独特的标记。但这也意味着浏览器无法自动识别这样的标记的含义。XML命名空间本质上是一个定义文档,它告知应用程序另一个文档中的所有标记的含义。XML文档的创建者在文档的开头用一行代码声明命名空间。在本例中,我们的命名空间形如:

    ­<rdf:RDF xmlns:hsw=http://www.howstuffworks.com/example/RDF/relationship#>

    这行代码告诉计算机:任何以“hsw”开头的标记所使用的词汇都在此文档中定义。您可以在此处查找任何以“hsw”开头的标记。通过这种方法,人们可以为文档创建其所需的XML标记,而不会与万维网上的其他XML文档冲突。

    XML和RDF是语义网的“官方语言”,但它们本身并不足以使计算机能访问整个万维网。接下来,我们将看到一些其他的层。

    这(并非)不可能!
    XML和RDF是语义网的核心。它们为计算机提供了查找信息和确定资源间关系的结构框架。应用程序也可以将使用相同的统一资源标识符的图进行合并。例如,一个应用程序可以将上图与另一个指定阿纳金·天行者与达斯·维达(Darth Vader)之间关系的图合并。该应用程序便会推断出维达就是卢克的父亲。

    <-- Page Break -->

    语义网模式与本体工具:RDFS、OWL和SKOS

    语义网的另一个障碍就是计算机并没有人所具备的词汇。您在生活中一直在使用语言,可以易如反掌地看出不同词语和概念之间的关系并根据上下文来推断含义。不幸的是,我们并不能简单地将字典、年鉴和一套百科全书提供给计算机,就指望计算机能自行学会所有的知识。为了能够理解单词的含义以及单词之间的关系,计算机必须依赖那些描述所有单词的文档以及建立必要连接的逻辑。

    在语义网中,这需要通过模式(schema)和本体(ontology)来实现。这是两个相互关联的工具,用于帮助计算机理解人类的词汇。本体就是指描述对象以及对象间关系的词汇。模式则是组织信息的方式。通过RDF标记,可以在文档内包含对模式和本体的访问,条件是文档的创建者必须在文档的起始处声明所引用的本体。

    语义网中使用的模式和本体工具包括:

    • RDF词汇描述语言模式 (RDF Vocabulary Description Language schema,RDFS)--RDFS为资源添加了类、子类以及属性,从而创建了一个基本的语言框架。例如,资源“达戈巴”是行星的一个子类。达戈巴的一个属性会是“多沼泽”。
    • 简单知识组织系统(Simple Knowledge Organization System,SKOS)--简单知识组织系统按照宽泛或具体对资源进行分类,它允许指定首选和备选标签,并允许用户可以快速将同义词和词汇传送到万维网。例如,在《星球大战》的词汇中,西斯勋爵(Sith Lord)的具体名称为达斯·西迪亚斯(Darth Sidious),而宽泛的名称为武士。类似,汉·索罗的备用标签是那夫·赫德和激光脑。
    • 万维网本体语言(Web Ontology Language,OWL)--OWL是最复杂的一层,它对本体加以规范,描述类之间的关系并使用逻辑进行推理。它也可以根据现有的信息构建新的类。OWL共有三种基本的复杂级别--轻量、描述语言(DL)和完全。

    语义网揭秘
    <--
    -->《星球大战》本体中的个别几个资源和连接示例。您自己也可以通过观看这部电影或从上网浏览来画出这些资源和连接,但计算机必须对这些信息有很明晰的界定才能得出其含义。

    本体带来的问题是它们非常难以创建、实施和维护。如果本体涉及的范围较广,则本体数量会很庞大,涉及很多概念和关系的定义。正是由于上述困难,相比本体而言,一些开发人员更倾向于逻辑和规则。人们对于这些规则应扮演的角色存在争议,这可能是语义网发展一个潜在的困难。

    接下来,我们将回到最初的示例:购买《星球大战》三部曲 DVD,来全程体验一下。

    访问元数据

    语义网的长远目标之一是让代理、软件应用程序及Web应用程序能够访问并使用元数据。实现这一点的关键工具之一是简单协议(simple protocol)和仍处于开发阶段的RDF查询语言 (RDF Query Language, SPARQL)。SPARQL的目的是从RDF图中抽取信息。它可以查找数据,并对结果进行限制和排序。RDF结构的优势之一就是这些查询可以非常精确,从而获得非常准确的结果。

    语义网工作流程

    在本文开头部分的例子中说到,我们要在线购买《星球大战》三部曲 DVD。接下来,我们说说语义网如何使整个购买过程更加便捷:

    • 每个站点不但有供用户阅读的文字和图片,还会有供计算机阅读的元数据,这些元数据描述了该站点出售的DVD。
    • 使用RDF三元组和XML标记的元数据使计算机能够阅读DVD的所有属性(如条件和价格)。
    • 如有必要,商家会使用本体为计算机提供用于描述所有这些对象及其属性的词汇。各购物站点都可以使用相同的一套本体,如此一来,所有这些元数据就成为了通用语言。
    • 每个出售DVD的站点也可以采用相应的安全性和加密机制来保护客户的信息。
    • 计算机应用程序或代理便会阅读各站点中的元数据。应用程序可以对信息进行比较,确定资源是准确和可信的。

    当然,万维网规模庞大,为现有的网页添加这些元数据是一项艰巨的工程。接下来,我们将讨论这一点以及语义网所面临的其他潜在障碍。

    安全性及凭据
    对于任何万维网文档而言,语义网需要采取一定的安全措施来保护数据和交易过程。W3C针对语义网提出的建议包括:数字签名、加密、凭据及信任。通过凭据和信任的帮助,语义网及应用程序便能够验证数据是否正确,以及在各网络层之间是否一致。

    <-- Page Break -->


    W3C和语义网的未来

    World Wide Web Consortium
    同万维网类似,语义网也是分散式的--并没有哪个机构或组织对其规则和内容具有控制权。然而,确有某些个人和组织对语义网的原则和协议的制定担负着领导角色。这里不得不提到的便是万维网联盟(World Wide Web Consortium,W3C) 和该组织的总监蒂姆·伯纳斯-李,此外还有W3C下属的成员组织。W3C并非一个学术机构,因此大学、其他组织和公众社会在这个领域也颇为活跃。

    万维网的某些领域现已融入了一些语义网的元素。其中包括:基于RDF的RSS馈送(RSS Feed)以及旨在创建可由计算机阅读的个人网页的Friend-of-a-Friend(FOAF)项目。

    但语义网的大部分功能和实践尚处在成长阶段,还有一些相当大的障碍有待克服。分散式使得开发人员能够自由地精确创建所需的标记和本体。但是,这也意味着不同的开发人员会采用不同的标记来描述同一事物,从而给计算机在进行比较时带来困难。批评人士还提出了“身份问题”这一质疑--URI代表一个网页还是该页描述的概念或对象?例如:“http://www.starwars.com”代表《星球大战》这部电影还是仅仅表示该网页?

    一些开发人员对语义网应更多的依赖于规则还是更多的依赖于本体也存在争议。批评人士甚至认为这根本就是个无法实现的庞大工程。首先,人的思维方式与RDF所使用的图实际上大相径庭。其次,商家和现有的网站似乎不可能真正投入时间和资源添加所有必需的元数据。将来,某些商业软件创建新文档时可能会提供添加元数据的选项,但要在更大的规模上实施,这样的工具似乎仍不可行。


  • 瑞达币购买
    桂山秋竹_唐年桂2023年
    桂北云雾图_唐年桂202

    • 扩展阅读
  • 上一个文章:
  • 【返回网站首页】 【返回基础】
  • 下一个文章:
  • 【字体: 】【】【发表评论】【加入收藏】【告诉好友】【打印此文
    文章 软件 电影 商品

    相关文章

    • 没有相关文章

    本站公告

    • 扫一扫,打赏给我们,谢谢!

      本站2016年12月16日起取消ruida.org.cn域名,该域名正式作废,该域名发布任何信息与本站无关。


      启用ruida.orghy928.net域名;

      瑞达网,瑞达科技网宣

    附页内镶内容
    健康养生 商场新品 股市K线、指标知识
     六种药酒配制法[11月7日]
     国公酒_散风祛湿,舒筋活络[3月8日]
     气血双补党参、麦冬、黄芪炖[11月29日]
     参桂再造丸_臂丛神经痛[11月29日]
     臂丛神经痛该怎样治疗[11月29日]
     舒筋络酊、百宝丹擦剂、参桂[11月29日]
     臂丛神经痛针灸治疗[11月29日]
     枳椇子_利水渗湿药[11月29日]
     三七、丹参、西洋参_颈椎病[8月17日]
     枸杞泡姜芽(嫩姜)的做法及功[5月20日]
     瑞达币购买
     桂山秋竹_唐年桂2023年新作品
     桂北云雾图_唐年桂2023年新作品
     广西2019年《高考指南》+《招生计
     金士科前置过滤器
     金牛前置过滤器
     USB口24系列编程器第二版含USB延
     液晶电视、液晶显示器图纸、维修
     彩电、显示器、DVD、EVD打印机等
     高清CRT彩电、显示器图纸刻录 4G
     [理财]各种短视频赚钱方法
     [会员]专业交易实战控制系统
     [理财]1分2分5分硬币回收价格表(20250123)
     [理财]1分2分5分硬币回收价格表(20230928)
     [理财]1分2分5分硬币回收价格表(20230624)
     [理财]2022 年新版1分2分5分硬币回收价格表…
     [理财]微信收款码如何开通商业版收信用卡费…
     [指标]R平方_基金指标
     [指标]标准差_基金指标
     [指标]平均回报_基金指标
    装修案例 网站建设 电器维修
     一般水电安装几个常用尺寸[1月29日]
     三相电表接法及度数的正确读…[5月8日]
     万能通用卧室房门锁更换步骤…[2月22日]
     乳胶漆的八大施工步骤及涂刷…[2月14日]
     旧墙翻新步骤及注意事项[2月14日]
     屋面防水施工工艺流程及注意…[1月16日]
     专利产品“防污吸气帽”新产…[1月8日]
     鲁班尺吉数对照表高清图片查…[10月29日]
     砂浆胶作用与危害[9月21日]
     4种处理水泥地面起砂方法[9月21日]
     网页html点击切换显示内容完[11月7日]
     动易SiteWeaver6.6网站管理系[7月31日]
     中国阴历农历JS支持 HTML网页[2月26日]
     java script error 容错处理[2月15日]
     几款还不错的网页特效显示日[2月14日]
     图片可以调大小的代码[12月14日]
     动易SW6.8网站系统改自适应支[11月20日]
     网站建设_套餐服务[12月4日]
     网站建设-费用明细[12月4日]
     不显示出来的代码[12月3日]
     联想 小新Air 14 2019笔记本…[6月15日]
     滚筒洗衣机脱水声音大原因及…[4月17日]
     智能电视不能开机强制恢复出…[1月16日]
     各大品牌智能电视机恢复出厂…[1月16日]
     洗衣机自己排水或不存水漏水…[6月15日]
     海尔冰箱出现-03还滴滴报警[5月29日]
     TCL电视通用教程安装教程[2月2日]
     TCL L43V7300A-3D液晶彩电出…[2月2日]
     先锋液晶电视LED-32B550无光…[1月17日]
     智能电视主板的应用与维修(…[1月11日]
    电器资料 下载 读书
     三个代码让电脑提速畅通秘籍[3月13日]
     视得安750D6对讲门铃工作原理…[9月13日]
     什么是量子芯片和光子芯片[5月14日]
     沃尔沃S90汽车遥控钥匙失灵的…[1月19日]
     LED显示屏瑞合信PLus单双色全…[12月22日]
     Windows 照片查看器无法显示…[8月6日]
     已经设置IE主页,但是打开还…[7月6日]
     如何调整空压机压力?空压机…[6月8日]
     剪映-视频编辑软件手机版使用…[5月28日]
     锂电池保护板作用及同口和分…[3月18日]
     [书籍]滕王阁序_原文_注释译文_白
     [书籍]《天工开物》明代宋应星初
     [电影]《抓娃娃》高清电影
     [联想]Lenovo S540-14API Compl 
     [书籍]《墨子》原文注释译文
     [LED条屏]瑞合信单双色/全彩控制系统
     [LED条屏]LED显示屏瑞合信手机APP6.
     [书籍]全本新注聊斋志异
     [书籍]广西2023年高考指南 招生计
     [书籍]个人防护手册(第二版)
     广西高考2024~2022年历史类([6月25日]
     凤阳花鼓[3月8日]
     《滕王阁序》[3月2日]
     卷一百二十八 艺文_杂记[2月24日]
     卷一百二十七 艺文_杂记[2月24日]
     卷一百二十六 艺文_国朝[2月24日]
     卷一百二十五 艺文_国朝[2月24日]
     卷一百二十四 艺文_五言排律[2月24日]
     卷一百二十三 艺文_历朝[2月24日]
     卷一百二十二 艺文_历朝[2月24日]
    珠宝玉器 在线电视台
     鸡血石与鸡血玉有什么区别[6月12日]
     鸡血玉[6月12日]
     鸡血石 (bloodstone)[6月12日]
     什么是莫桑石(Moissanite)[6月12日]
     可以戴钻石洗澡吗[1月22日]
     钻石如何保养才好呢?[1月22日]
     PT容易花的问题和钻戒保养问…[1月22日]
     切工 钻石的雕刻艺术[1月22日]
     如何保养好钻戒[1月22日]
     钻戒保养方法[1月22日]
     中央体育台
     中央新闻台
     宁夏卫视
     湖北卫视
     西藏卫视
     辽宁卫视
     河北卫视
     北京卫视
     政法频道
     农民频道
     湖南经视
     湖 南 台
     河南频道
     湖南卫视
     兵团卫视
     江苏卫视
     旅游卫视
     湖南都市
     七彩戏剧
     动漫秀场
     游戏风云
     法制天地
     魅力音乐
     新 娱 乐
     南 方 TV
     浙江卫视
     齐鲁频道
     山西影视
     东南卫视
     上海卫视
     贵州电视台
     重庆电视台
     山东卫视
     哪吒之魔童闹海《哪吒2》在线
     《抓娃娃》在线电影
     流浪地球2剧情介绍
     《万里归途》完整版
     《阿凡达2:水之道》耗资3.1
     2021港剧《梅艳芳》5集全.HD
     误杀2 -电影-完整版视频在线
     亲爱的/亲爱的小孩/打拐/家之
     《第一炉香》-电影-完整版视
     《扬名立万》-电影-完整版视
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论

    | 服务声明 | 充值中心| 华安五金电器 | 收费标准| 论坛| 留言| 实用查询| 会员中心| 下载帮助| 设为首页|

    技术支持:瑞达科技 即时交谈QQ:237013889 QQ群:13810759 E-Mail:237013889@qq.com
    非盈利网站,如有侵权,请来信来电告知,第一时间处理,谢谢!
    桂ICP备17008104号 华玉生活网网站统计
    tj