首页 > 编程知识 正文

提取信息 形成解释做出评价(信息获取与处理)

时间:2023-05-05 13:14:00 阅读:65863 作者:4675

参考资料: web信息扩展

信息提取(IE )信息提取(IE )的目标是将文本信息转换为结构化信息,最初用于确定自然语言文档中的特定信息,是自然语言处理的子领域。

随着网页文本信息的迅猛增长,越来越多的人致力于信息抽取(IE )领域的研究。

网页文本信息非结构化的特点和无序性一般只能通过全文检索的方式进行检索。 但是,网页中充斥着广告、无关链接和其他内容等大量的无关信息,有用的信息和不必要的信息混合在一起,给网页信息的检索带来了很大的困难。

IR和IE说到IE,与信息处理相关的另一个领域是信息检索(Information Retrieve ),但两者有什么关系呢?

一般来说,IR的目标是从特定集合中获取相关的文档IE的目标是从文档中获取相关的信息

因此,两个领域的技术相辅相成,共同用于文本信息处理。

信息提取(IE )的发展历史20世纪90年代初,人们开始关注信息提取(information extration )的研究。 此后,在信息提取算法方面取得了很大进步,在自动识别命名实体(人名、组织名称等)方面取得了很大进步。 随着Web的出现和繁荣,IE研究者逐渐将兴趣转移到网页信息提取的研究上。 其中著名的项目是卡内基梅隆大学自动学习与发现中心的Web挖掘项目,他们采用机器学习算法,目标是通过训练自动从Web上提取信息。 在Web IE领域,有很多算法,包括基于知识工程的专家模型、基于概率图模型的马尔可夫模型、条件随机场、基于页面差分的数据挖掘模型、基于视觉的页面划分模型、基于分类的提取模型等IE评价体系: IE技术的评价体系来源于标准信息检索(IR )体系的召回率(recall )和准确率(precision )。

召回率(recall):是提取的信息与所有信息的比值。

准确率(precision)是提取出的信息中正确的数量与总数之比。

我们的目标是提高两个子表,但通常recall越高precision越低,相反precision越高recall越低,需要在两者之间进行权衡。

通常,我们经常采用的另一个测量值是f值,其计算公式如下。

f=(21 ) PRPRf=(FRAC ()贝塔)2) PR ) )贝塔PR ) f=PR )2 ) pr

其中,参数 beta 表示召回和复制的重要性比率。

IE系统分类IE系统主要分为专家系统和自动学习系统两大类。

早期的研究主要集中在专家系统类。 根据人工构建的规则提取信息。 缺点是需要大量的人力投资,领域内的知识获取有时会成为瓶颈。

自动学习系统作为算法的优点是不需要领域的知识,逐渐被称为研究的主流,但缺点是监视系统和半监视系统的学习算法需要足够的训练数据。

自动学习IE类基本流程

通常,IE技术的第一步是预处理网页,并将半结构化的网页信息表示为学习算法根据一定模型容易处理的结构化模型。

根据我们采用的学习算法,通常有合适的预处理过程。

IE算法常见的监控类学习算法有马尔可夫模型、贝叶斯网络、条件随机场等; 非监督类算法有语法归纳、词数统计、树结构比较等数据挖掘类算法; 另外,还有通过建模将提取问题转换为分类问题的模型。 分类问题是机器学习算法的经典问题,有很多算法可用,常用的分类算法有SVM、神经网络、树模型等。

各种学习算法各有优势,基于概率图模型和数据挖掘类的算法适合网页模式明显、格式较强的情况。 基于分类算法的模型可以更好地利用网页的视觉方面

的特征,有助于提高算法的泛化能力。

经典模型

下面列举一些有代表性的IE模型

1.基于正则文法推导的模型

信息抽取问题相当于推导页面的文法,通常是正则文法,然后通过推导出的正则文法来抽取文本中的信息。

文法推导问题是一个比较经典,研究比较成熟的问题,同时也是一个比较困难的问题;因为首先,只有正例的情况下文法是不能被正确识别的,其次,即使正反例都存在的情况下,目前也没有高效的学习算法。这两方面的困难限制了传统的文法推导技术在信息提取领域的应用。

这里举一个例子, R o a d R u n n e r [ 1 ] RoadRunner^{[1]} RoadRunner[1]系统通过推导union-free正则文法来解决提取问题.

2.基于模板推导的模型

这类模型将web页面的产生过程看成存储在数据库中的结构化的数据,按照模板规定的schema进行序列化的结果,如下图:


如此信息提取问题则可以通过模板推导的方法解决。这类算法的主要区别也在于如果获取模板的信息。

早期的系统人工提供模板的信息,后来出现了一些系统可以从人工标记的数据中,学习到模板的信息。也还有系统通过比较同一个模板产生的页面之间的相似和差异,挖掘出模板的信息,比如论文【2】所采用的方法:

3.基于页面结构比较的模型

以上的文法推导和模板推导的模型,都是将web页面作为文本信息进行处理,其实web页面并不是纯粹无结构化的文本信息,而是半结构化的,例如dom树结构。

我们来介绍一个基于页面结构的 模 型 3 模型^{3} 模型3,通过比较页面之间树形结构的差异,来实现信息提取。

系统采用的度量标准是:

Tree Edit Distance:将树TA转化为TB的最少操作的数量,定义为TA,TB之间的编辑距离。

信息提起的过程如下:

4.基于视觉特征的模型

此 模 型 4 模型^{4} 模型4首先基于视觉特征,将页面转化为视觉区域树,然后定位包含目标信息的局域,最后从目标区域提取信息。

视觉区域的划分使用 V I P S 5 VIPS^{5} VIPS5算法。

提取方法可以使用启发式规则:

或则使用分类算法:

5.条件随机场模型

以上的模型没有考虑到视觉块之间的相对位置关系,加入相对位置特征,条件随机场可以很好的建模这类模式。

Web页面的信息提取,也就是定位页面特定信息的位置,当然也可以看成是对页面中信息的类型进行标注,这些信息的类型是有是下文关系的,如上图,名称,头像,详细介绍等类型信息的位置是相关的,他们之间的相对位置具有一定的模式。

对这种序列关系的建模的一个很好的模型就是条件随机场。

X表示我们观察到的信息,Y表示信息的类别(名称,头像,介绍,价格等等).一般序列标注的问题中,用到的是链式条件随机场,此 模 型 6 模型^{6} 模型6中采用的是2D条件随机场,因为网页中信息的标注问题天生是个二维的序列标注问题。

6.广义隐马尔科夫模型(GHMM)

在信息提取领域,隐藏马尔科夫模型(HMM)已经广泛的应用在命名实体识别等问题中。web文档作为一个整体,与一般的纯文本文档相比,其实是缺少整体的语法结构的。如果将HMM直接应用在web文本信息处理中是不太合适的。

模 型 7 模型^{7} 模型7提出两个一个方法将HMM应用到了web信息提取中。

对于以上的网页,首先基于视觉特征将其转化为视觉块树。


然后在在视觉块的粒度上进行标注,从而将HMM应用到了网页信息的提取。

参考论文:

1.CRESCENZI V, MECCA G, MERIALDO P.RoadRunner: towards automatic data extraction from large Web sites[C] //Proc of the 27th International Conference on Very Large Data Bases.San Francisco: Morgan Kaufmann, 2001: 109 118.

2.ARASU A, GARCIA MOLINA H.Extracting structured data from Web pages[ C] //Proc of ACM SIGMOD International Conference on Management of Data.New York:ACM Press, 2003: 337 348.

3.REIS D C, GOLGHER P B, SILVA A S,et al.Automatic Web news extraction using tree edit distance[C] //Proc of the 13th International Conference on World Wide Web.New York:ACM Press, 2004: 502 511 .

4.LIU Wei, MENG Xiao feng, MENG Wei yi.Vision based Web data records extraction[C] //Proc of the 9th SIGMOD International Work
shop on Web and Databases.2006:2025

5.CAI Deng, YU Shi peng, WEN Ji rong,et al.VIPS: a vision based page segmentation algorithm, MSR TR 2003 79[R].Redmond:Microsoft Corp, 2003

6.[34] ZHU Jun, NIE Zai qing, WEN Ji rong, et al.2D conditional random fields for Web information extraction[C] //Proc of the 22nd Interna tional Conference on Machine.New York: ACM Press, 2005:1044 1051.

7.ZHONG Ping, CHEN Jin lin.A generalized hidden Markov model approach for Web information extraction [ C ] //Proc of IEEE /WIC / ACM International Conference on Web Intelligence.2006:709 718.

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。