大数据中的语义识别

上传人:工**** 文档编号:544843753 上传时间:2023-01-07 格式:DOC 页数:14 大小:399KB
返回 下载 相关 举报
大数据中的语义识别_第1页
第1页 / 共14页
大数据中的语义识别_第2页
第2页 / 共14页
大数据中的语义识别_第3页
第3页 / 共14页
大数据中的语义识别_第4页
第4页 / 共14页
大数据中的语义识别_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《大数据中的语义识别》由会员分享,可在线阅读,更多相关《大数据中的语义识别(14页珍藏版)》请在金锄头文库上搜索。

1、大数据中的语义识别【摘要】数据管理是一个在商业和政府中变得越来越重要的课题。数据质量代表一 个很大的挑战,因为数据质量不高所带来的间接损失是非常大的。大数据是企业决策的 基础,但是单纯的数据量的积累不会对企业产生任何益处,只有建立适当的分析模型, 并运用相应的技术手段,对大量的数据进行有效地深加工,发现隐含在大量数据中的信 息并加以利用,进而指导企业做出相关决策,才能将大数据的真正效用发挥到极致。高 质量的数据是大数据发挥效能的前提和基础,强大、高端的数据分析技术是大数据发挥 效能的重要手段。【关键词】数据量,大数据,数据质量分析,数据词典,正则表达式 对大数据进行有效分析的前提是必须要保证数

2、据的质量, 专业的数据分析工具只有 在高质量的大数据环境中才能提取出隐含的、准确的、有用的信息,否则,即使数据分 析工具再先进,在大数据环境中也却只能提取出毫无意义的“垃圾”信息,那大数据的 意义又何在?因此数据质量在大数据环境下尤其重要。为提高数据质量,现在提出为数 据添加语义的方法,帮助用户识别大数据的模式。这种方法的独特性在于利用了数据的 语义价值,检测完数据后,通过数据语义分析提出一个数据模型,这样就可以对数据更 方便的处理。1. 数据语义介绍 在商业管理中,职业经理人必须有一个统一的视野和有价值较大的信息,从 而在恰当的时机做出正确的决策。数据质量管理在企业中已经非常重要了,目的是通

3、过 使用指示器这个易于交流,廉价而又计算方便的技术,来提供高精度,全面而又及时的 信息。在大数据时代包含多种数据源的信息的质量成为了一个巨大的挑战。数据质量和语义方面很少加入论文文献。现在的困难是用语义学提高数据质量。在 制定纠正数据中的错误的策略时,对数据模式的误解将是我们成功解决问题的重大障 碍。频繁的使用元数据不足于让我们正确的理解数据的真正含义。对于一个给定的数据源S,我们的方法是提出一个语义数据分析来得到对数据定义 的更好的了解,并且提高对错误数据的检测和纠正。但是没有可用的模式来理解数据的意义,更别说纠正错误了。目前很少有数据工具能够将字符串“pekin ”(法语北京的意思)识别为

4、“Beijing ”,也不能将“Londres ”(法语伦敦的意思)识别“ Lon don”。为了解这些代表同个类别和子类别信息的字符串,还需要其他的信息。另外还有一些相似的情况,如要将167C的语义理解为16摄氏度。令S为一个非结构化数据集,多个种类数据相结合的结果,S还可以看作是字符串的集合,其中的内容用分号隔开并且由列项表示其包含的内容,每一项记录S的一个数据架构。我们定义的 S并没有明确的结构,这会导致一个语义数据操作问题。S可能包含不一致的内容,这种情况下需要回答三个疑问:什么是字符串语义?应当使用 什么样的语言?什么样的值是能够使用的,什么样的是不能使用的(即值的有效性和无 效性)

5、?图1中给出了一个S的样本S (Adam; 12/11/2001; Oxford street; London; UK; I6T; 61 F)U (Eve; 30/02/2012; Fortune Plaza; Beijing; China; 25C; 77F) (Adamsss; Middle Rd,; Pekin, Chines, 25C, 77F)S (Jean: 8-9-2011; - Londres; Royaume-lJni; 16C; 61 F) (Adem; 13; M; Londre; RU ; 16C; 61F)图1 :数据源S的样本可以看到数据源S中有几个列项组成,S被记

6、为(Coli, i = 1;7)这种形式。在S中,观察第四列,“Beijing ”和“London”在语法和语义上都是有效的, 但“pekin” 和“Londres”在语法上是有效的,在语义上却是无效的。COL2列中大多数都是显示的日期信息,因此其中的“ 13”会被认为无效的(语义上的)。 S中不仅有日期信息,还有其他的很多未知信息,这就证明我们需要理解更多的语义并 纠正错误的数据。2. 元信息定义:meta元素可提供相关页面的元信息(meta-information),比如针对搜索引擎 和更新频度的描述和关键词。meta标签位于文档的头部,不包含任何内容。meta标签的属性定义了与文档相关联

7、的名称/值对。meta是html语言head区的一个辅助性标签。 我们需要深入研究基于语义的新种类的大数据 ETL (抽取,转换,加载)这样就能够进 行数据分析,数据清理和数据扩充数据分析是数据处理过程的第一步(图 2)是数据源用于确定数据质量问题的分析,而且是一种量的分析,包括了叙述性的分析,例如:模式,表,域和数据源的定义。图2:数据质量管理工具现在的数据分析工具提供了统计数据的分析,并没有解决数据语义方面的分析。由此这 里就介绍一下用于扩充分析过程的语义指示器。对于语义数据处理,我们提出给每个数据源,一个错误报告,更新的日志和使用元信息 的新语义结构。错误报告包括数据源中的多种异常:同一

8、列中出现一个以上类别和语言, 不一致的数据格式,副本和空值。更新的日志是一个更新行为的集合,这个集合用于数据源,例如:翻译后的语言,均化 后的格式。这些更新每次覆盖一列。为了在各列间及时进行更新需要使用函数依赖的概念。接下来将着重描述语义数据分析过程的细节,尤其是元信息,如图3Data SourceMeta informatitmMSOMeta-Schcina-OntoloarMRDD : Dala Dictionary RE : Regular Expiii$ions1 : IndicatorsTyprResults: Profiling rublesSMitacricT1Indicator

9、s ResultT2Invalid Syntax dataT3Well spelled dataSemanticT4Invalid Semantic Categon-dataT5Inxalid SeiiKintic Language-dataT6Similar Semantic valuesT7Senmntic stnicture图3:语义的数据分析过程元信息有三个组件组成, Meta-Schema-0ntology (MSO), Meta-Repository (MR) , MR 是由数据词典,正则表达式和指示器列表组成。2.1 Meta-Schema-O ntology (元模式一体)作为

10、信息集,数据库可以使用不同的方法去描述,这个不同主要是概念和属性。MSO是用来存储元结构中所有等价的描述的(图4)图4: MSO统一建模语言类图表MSO是一个能够作为本体进行管理的知识集,本体是一种正式的语言,定义各项 内容之间如何结合使用是一种语法。MSO能够创建很多实例,女口: “person” “organization” 和“Invoice”这三个概念,他们各自都有很多同义词,比方说人的同义词:客户,大人, 小孩等,“人”的概念被若干个属性(如:姓名,住址,出生年月)定义,这就暗示人 的每个同义词可以用相似的方式定义。本体使用开放源protege工具来查看的。(图5)知识可以通过数据库

11、的不同描述而得到演化,可以被表示一个元知识库。+ * EmployeeF t Ouwier+ f GuestClienle* Femme* Cl ent Customer* *n f Perwrrii 4 Honmc* Persaine jSVMCunceplAttribiieSYMAlUibuieNdftiPre nonSurNamoConcepl* * Person* 4 Otgjniidbn* Invoice * Product |J + | Order |Prenom - synonym Attributes - FlrstName图5: Protege下的MSO实例2.2元知识库(M

12、R元知识库包含数据词典,正则表达式和指示器列表。有效的字符串可以被归为一个类别,这些字符串可以使用多种语言,这样形成的这 些类别的集合可以被视为数据词典。例如,包含通常描述的机场,大学,餐馆和医院的 名称字符串所组成的的类别,可以成为一个数据词典。令catext为被扩展定义的类别的集合,catext=cati,i=1;n,其中cati属于国家,性别,网站,电话 ,对每个cati,子类别subcati=catij,j=1;m就能够定义了。我们将数据词典定义为三类(类别,信息,语言)(图6)CnkgonlufulliKithnSmliC 3ihSiii|nC;ili=CilvIntb|i=Land

13、nnInlbj2=LonJre25Ctrl l 产 EnglishCal|S= FrenchCat3=CoiininFriimceFrailicr FrarLkrddi Franck1 iiI: Ji1 nil Gcuimi lUkliainCatj-piirslNHmeAdaim FrunceCatn_AddieNSStfeet SL Axcnik: Rue Avciuk Pine? Pl.English English EnglishFreiithFrench FicikIm图6:数据词典样例#2.2.2 正则表达式(RE通过使用正则表达式来定义一个类别Kati ,从而起到检查字符串的语法

14、和语义的作用,令 Katint为此类别的集合。则 RE可以被定义为一个类别,RE的集合。RE=Catregexi/Catregexi (Kati, Regexij); i = 1.p, j = 1.q实例如图(ate goryRvgular- ExpressionsRegexn=Aa-zA-Z0-9, %-Fa-zAZ0-9-4A.a-zA-Z2,4$Kat:-Phone(0033|+3310) l-689(-. ?0-9 2) 4$A+17689(-J?0-92)4$Kalj- TeinperatureKat4-Pui jod(0-9d*(Ad+)?)?(H|MIN|S)SKalp=CiuTt?tKy0-9)10.3 ?5图7:正则表达式集合实例2.2.3指示器语义数据分析的研究是基于应用数据源的指示器集合,此集合由三种类型的指示器组成:统计指示器Istati, i = 1;p ,语法指示器(ISYN1,2)和语义指示器(ISEM1,2),如图8示:Datii TypIndicatorTitleXIsurttTotal numbvr of valuesXIstalO:Number ot null valuesXktaiOSNumber of unique gluesX

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号