基于本体的Web分类技术研究

  • 格式:pdf
  • 大小:1.01 MB
  • 文档页数:3

邮局订阅号:82-946360元/年技术创新数据库数据仓库数据挖掘《PLC技术应用200例》您的论文得到两院院士关注基于本体的Web分类技术研究ResearchonWebClassificationTechnologyBasedonOntology(1.甘肃联合大学;2.兰州理工大学)李恒杰1李明2Li,HengjieLi,Ming摘要:主要提出了一种基于本体的抽象的Web挖掘模型。

首先利用本体的方法表示出要挖掘的领域,然后把从用户处收集来的数据转换成表格;最后再根据定义和公式来进行知识发现。

抽象的Web挖掘模型可以提取出语义Web中隐藏在大量信息背后的近似概念,来实现知识发现。

关键词:Web挖掘;本体;知识发现;中图分类号:TP391.3文献标识码:AAbstract:ThispaperproposesanabstractWebminingmodelbasedonontology.Firstly,makeuseofthemethodofontologytoexpressthefieldthatwillbemined,andthenconvertthedatathatiscollectedfromusersintoatable.Finally,carryoutknowledgediscoveryaccordingtothedefinitionandtheorem.TheabstractWebminingmodelcanextractapproximateconceptshiddeninalargeamountofinformationonthesemanticWebforknowledgediscovery.Keywords:Webmining,ontology,Knowledgediscovery文章编号:1008-0570(2006)07-3-0215-03Web上的信息量随着因特网的飞速发展以惊人的速度增长,面对Web上海量、分布、动态、异质、复杂、非结构化的丰富信息资源,用户希望能有更加智能的系统来帮助他们从中查找、抽取自己想要的数据和有用信息。

影响信息收集效率的一个主要的原因是“信息过载”。

大量不相关的信息被认为是相关的,则容易发生“信息过载”的现象,可以用“信息检索”和“信息过滤”等方法来解决这个问题。

然而,大部分“信息检索”和“信息过滤”的方法不能够明确的说明用户概况,因此,需要考虑用人工智能的方法来解决信息收集的问题,由此产生了Web挖掘技术。

Web挖掘就是从大量的Web文档和Web活动中发现、抽取感兴趣的、潜在的有用模式和隐含的、事先未知的信息,它以从万维网的海量数据中挖掘有用知识为目标,将传统的数据挖掘技术与Web结合起来。

目前,Web挖掘技术可以利用数据挖掘的技巧来进行自动检索、抽取、概括、分析信息。

Web上的数据与传统的数据库中的数据不同,传统的数据库都有一定的数据模型,可以根据模型具体描述特定的数据。

而Web上的数据非常复杂,没有特定的模型描述,并且数据本身具有自述性和动态可变性。

因而,Web的数据具有一定的结构性,但因自述层次的存在,从而是一种非完全结构化的数据,称为半结构化数据,半结构化是Web上数据的最大特点本体有效的提供了概念层次的知识规范,本文将本体论的方法应用于Web文本挖掘,提出了语义Web上一种抽象的Web挖掘模型,并且利用该模型进行信息分类,特征提取,实现知识发现,用以满足不同用户的访问目的和感兴趣的信息和服务。

文章结构如下:第一部分介绍了本体的概念,并且举出所要分析的数据;第二部分提出了一个基于本体的抽象的Web挖掘模型,用以进行Web信息分类,实现知识发现。

1基本定义1.1本体本体最早是一个哲学上的概念,从哲学的范畴来说,本体是客观存在的一个系统的解释或说明,关心的是客观现实的抽象本质。

1993年,Gruber给出了本体的一个最为流行的定义,即“本体是概念模型的明确的规范说明”。

后来,Borst在此基础上,给出了本体的另外一种定义:“本体是共享概念模型的形式化规范说明”。

Studer等对上述两个定义进行了深入的研究,认为本体是共享概念模型的明确的形式化规范说明。

这包含4层含义:概念模型(conceptualization)、明确性(explicit)、形式化(formal)和共享性(share)。

“概念模型”指通过抽象出客观世界中一些现象的相关概念而得到的模型。

概念模型所表现的含义独立于具体的环境状态。

“明确性”指所使用的概念及使用这些概念的约束都有明确的定义。

“形式化”指本体是计算机可读的(即能被计算机处理)。

“共享性”指本体中体现的是人们共同认可的知识,反映的是相关领域中公认的概念集,即本体针对的是团体而非个体的共识。

本体的目标是获取相关领域的知识,提出对该领域知识的共李恒杰:硕士副教授基金项目:甘肃省自然科学基金项目(NO.3ZS042-B25-014)215--技术创新中文核心期刊《微计算机信息》(管控一体化)2006年第22卷第7-3期360元/年邮局订阅号:82-946《现场总线技术应用200例》数据库数据仓库数据挖掘同理解,确定该领域内共同认可的词汇,并从不同层次的形式化模式上给出这些词汇(术语)和词汇间相互关系的明确定义。

本体定义了用于描述和表示某一领域知识的术语,被需要共享领域信息的数据库、应用软件等所使用。

本体包括应用领域基本概念以及它们之间关系的定义,本体由实例、属性、类及关系组成。

实例代表现实世界中的具体事物,实例的属性代表事物的特性。

实例的属性分为内在属性和相互属性。

内在属性代表现实世界中仅与一个事物相关的事物特性,相互属性代表现实世界中与多个不同事物相关的事物特性。

当一个事物的存在会影响到另一个事物的状态或状态的变化时,则称这两个事物是相互作用的。

反映事物之间这种相互作用的相互属性称为绑定相互属性。

不属于绑定相互属性的相互属性称为非绑定相互属性。

类代表一组具有相同特性的事物的集合。

类可以派生子类,父类与子类之间是‘is-a’关系。

相互作用的多个对象可构成复合体。

构成复合体的对象与复合体之间是‘part-of’关系。

‘is-a’与‘part-of’关系都是绑定相互属性,其中‘is-a’是拓扑绑定相互属性,‘part-of’则是复合绑定相互属性。

文章使用本体来表示某一特定领域的信息,其中采用了‘is-a’与‘part-of’关系。

图1表示了某城市工业结构部分本体图,图中包括7个类别(七个椭圆形的结点)及两种关系:‘part-of’(用实线表示)和‘is-a’(用虚线表示)。

图1中,使用‘part-of’关系来描述领域知识中的分类,比如:类Industry包括了类IT,Trades等。

‘part-of’关系是类之间的一个重要关系,它最重要的属性就是“传递性”,即如果A是B的一部分并且B是C的一部分,那末A是C的一部分。

‘part-of’也具有“反传递性”,即如果A是B的一部分并且,则B不是A的一部分。

图1本体实例图‘is-a’描述了一个类与另一个或者多个类之间的关系。

一些类具有共同的属性,则具有共同的父类,例如:图1中,ITGraduateEngineer就是Developer,Analyst,Programmer的父类,即对于任一个Analyst,都有AnanalystisanITgraduateengineer。

1.3数据表示表1列出了100个求职人员的工作分布情况,求职人数N表示在一个月内具有相同工作主题和近似的求职要求的人数的统计,工作主题根据求职要求来决定。

在后面的章节中,将根据表1及本体的知识表示来说明知识发现的过程。

表1求职人员工作分布表2知识发现的抽象模型定义1:设特征向量,其中fi表示关键词项,Ni表示fi在FL中的权值。

例如在表1中f1表示有35个职位是与Programmer有关的。

定义2:设相关于本体中的类X,则fi与类X之间的关系用如下的集值映射来表示:(1)其中,是本体的根节点类。

对于某个关键词f,用来描述和关键词f相关的类,但是这个映射还不能明确的分类关键词列表,因此引出关于映射的定义。

定义3:对于所有的有(2)称为集合赋值。

可以将一些关键词分类成一组等价类,当且仅当存在本体中的类X,使得(fi,Ni)∈(x)和(fj,Nj)∈(x)成立,则fi和fj在同一个等价类中。

例如:在表1与工作主题相关的分类中,有如下的集值映射,使得:,,使用公式(2),有如下的集合赋值:并且对于其它类别X有。

因此这里只能分出来两个等价类,分别是和。

集合赋值揭示了的关键词与类之间的关系例如:(x)表示每一个在(x)中的关键词都与同一个类X有关,216--邮局订阅号:82-946360元/年技术创新数据库数据仓库数据挖掘《PLC技术应用200例》您的论文得到两院院士关注但是在其他等价类中的关键词有可能也会和类X相关。

例如:假设某工作的主题是类IT(如图1),由于Analyst是IT的子类,则关键词有可能与类Analyst和类IT都有关联。

基于以上原因,需要考虑对本体中的类进行近似估计。

定理1:设是从F到的集值映射,并且和分别是映射的下近似和上近似,则:(1),(2),(3)当是类Y的子元素。

定理2:设是从F到的集值映射,并且是的集合赋值,则有并且基于相应的XML文档集合赋值,从定理2可以得到计算的下近似和上近似的一个算法。

一般不同的关键词具有不同的重要性,在F中,概率函数P被用来表示每个关键词的重要性,该概率可以从每个关键词出现的次数来获得,用下面的公式来计算每个关键词的fi所对应的概率:(3)由以上假设,提出一个数值函数m来表示从基于本体的关键词列表中发现的现象:,则对于所有的使得成立,称m为本体中关键词的分配比例。

根据Dempster-Shafer的理论,定义弱可信度函数(weakbelieffunction)以及弱似然函数(weakplausibilityfunction)分别作为本体中的下近似函数及上近似函数。

定义如下:3结束语Web上具有丰富的资源,把这些资源充分挖掘出来为用户所使用,是这几年研究的重点之一,到目前为止虽然提出了种种不同的算法,但是各种算法都受到一定的限制。

并且由于处理的对象是海量的Web文本,所以效率并不高,还需要进行改进,增强聚类、分类的能力,这也是当前数据挖掘领域的一个重要问题。

Web上的资源大都是以文本的形式提供的,所以基于Web的文本挖掘是Web知识发现的一个重要组成部分。

本文的创新点在于提出了一种使用基于本体的抽象的模型来进行Web文本分类,实现知识发现,为Web文本挖掘提供了新的思路。

参考文献:[1]N.R.Jennings,K.Sycara,M.Wooldridge,Aroadmapofagentresearchanddevelopment,AutonomousAgentsandMulti-AgentSystems1(1)(1998)7–38.[2]D.A.Grossman,O.Frieder,InformationRetrievalAlgorithmsandHeuristics,Kluwer,Boston,1998.[3]J.Mostafa,W.Lam,M.Palakal,Amultilevelapproachtointelligentinformationfiltering:model,system,andevaluation,ACMTransactionsonInformationSystems15(4)(1997)368–399.[4]CooleyR,MobasherB,SrivastavaJ.Webmining:InformationandpatterndiscoveryontheWorldWideWeb[C].In:Procofthe9thInt’lConfonToolswithArtificialIntelligence(ICTAI’97),CA,1997.5582567.[5]S.K.Pal,V.Talwar,Webmininginsoftcomputingframework:relevance,stateoftheartandfuturedirections,IEEETransactionsonNeuralNetworks13(5)(2002)1163–1177.[6]GruberTR.ATranslationApproachtoPortableOntologySpecifications[J].KnowledgeAcquisition,1993,5:199 ̄220.[7]BorstWN.ConstructionofEngineeringOntologiesforKnowledgeSharingandReuse[D].PhDthesis,UniversityofTwente:Enschede,1997.[8]J.W.Guan,D.A.Bell,EvidenceTheoryanditsApplications,StudiesinComputerScienceandArtificialIntelligence7,vol.1,Elsevier,North-Holland,1991.[9]G.Shafer,AMathematicalTheoryofEvidence,PrincetonUniversityPress,Princeton,NJ,1976.[10]马征,李建华,基于多代理技术的分布式Web日志挖掘系统[J]微计算机信息,2004,2:P113-114.作者简介:李恒杰,男,1965年10月出生,汉族,计算机硕士,副教授。