基于Agent的智能检索综述

发布时间:2011-03-10 14:55:20   来源:文档文库   
字号:

基于Agent的智能信息检索综述

##

##师范学院,广西 ## 53###

摘要: 面对网络信息服务人们在寻求一种将信息用户感兴趣的信息主动推荐给用户的服务方式,这便是个性化的主动信息服务。在实现个性化的主动信息服务中,智能Agent技术起到了至关重要的作用。本文针对目前信息检索系统存在的不足和当前用户的个性化需求,在系统地介绍信息检索研究现状的基础上,对基于Agent的个性化信息检索系统的基本结构、方法及相关技术进行了研究运用统计、比较方法对近几年我国智能信息检索研究的相关著作和论文进行了统计研究,描述了基于Agent智能信息检索研究的主要内容,归纳了Agent智能信息检索研究的热点,提出了优化智能信息检索的对策,以期能对本领域,特别是我国今后在此方面的研究有一定的参考与启示。

关键词:Agent信息检索个性化,智能检索;研究

中图分类号TP391

Agent-based Intelligent Information Retrieval

shishuanghong

Yulin Normal University, Guangxi 537000

Abstract: Internet's rapid development, people can more easily than ever before, more direct access through the network of various forms of information. Existing Internet search engines like: Google, Yahoo, baidu and so on, can help people search for various information on the Internet. However, the ambiguity of language, words have more meaning, use of the existing search engine users are often difficult to accurately express the user interest, the return address always contains a lot of users do not need the irrelevant information, network information services face this situation, People looking for a user interested in information on the information to the user of the services initiative recommended way, which is personalized active information service. Active in the realization of personalized information services, intelligent Agent technology plays a vital role. In this paper, the current information retrieval system deficiencies and the current user's individual needs in a systematic introduction to Information Retrieval Research, based on Agent based personalized information retrieval system, basic structure, methods and related techniques are studied.
Keywords: Agent; information retrieval; personalized, intelligent search; study
1 引言

人类进入信息时代后,面对信息海洋,觉得力不从心,往往花费了许多时间却所获甚少。对于Internet这样一个分布的信息空间,采用人工智能方法是实现人机交互学习的一种较好的方法;它可以代替人来完成繁杂的信息收集、过滤、聚类等任务,实现信息检索系统的智能化。

近年来,信息检索已经发展到网络化和智能化的阶段。智能信息检索作为人工智能(AI)的一个独立分支得到迅速发展。将人工智能技术应用于这一领域是人工智能走向应用的一种新的契机与突破口。Agent技术是在人工智能的基础上发展起来的智能软件技术。

2 调查与结果

因《中文科技期刊数据库》是目前国内收录范围最大的期刊类数据库,为了了解关于基于Agent智能信息检索论文的情况,利用中国知网和维普中文期刊数据库(20002010),以“智能信息检索”、“智能检索”Agent为题名检索词进行检索,得到的文献中内容大都倾向于Agent智能信息检索的理论探讨、基于Agent智能信息检索研究的主要内容系统的模型构建智能检索系统的设计等等。因此根据检索到的文献进行分析总结

3 基于Agent的智能信息检索的主要内容

Agent技术来源于分布式人工智能DAI领域。也有人将其翻为智能主体或智能体。Agent技术是一种处于一定环境下包装的计算机系统,为实现设计目的,能在该环境下灵活的,自主的活动。而在1995Wooldrige给出了Agent的两中定义:(弱定义)Agent用以最一般的说明一个软硬件系统,她具有这样的特性:自治性,社会性,反映性,能动性;(强定义)Agent除了具备弱定义中的所有特性外,还应具备一些人类才具有的特性,如知识,信念,义务,意图等。

在分布计算领域,人们通常把在分布式系统中持续自主发挥作用的、具有以下特征的活着的计算实体称为Agent   

1 自主性   

Agent具有属于其自身的计算资源和局部于自身的行为控制机制,能够在没有外界直接操纵的情况下,根据其内部状态和感知到的环境信息,决定和控制自身的行为。例如,SNMP中的agent就是独立运行在被管理单元上的自主进程。  

2 交互性  

Agent能够与其他Agent(包括人),Agent通信语言实施灵活多样的交互,能够有效地与其他Agent协同工作。例如,一个Internet上的用户需要使用Agent通信语言向主动服务Agent陈述信息需求。   

3 反应性

Agent能够感知所处的环境(可能是物理世界,操纵图形界面的用户,或其他Agent),并对相关事件作出适时反应。例如,一个模拟飞机的Agent能够对用户的操纵作出适时反应。   

4 主动性

Agent能够遵循承诺采取主动行动,表现出面向目标的行为。例如,一个Internet上的主动服务Agent,在获得新的信息之后能够按照约定主动将其提交给需要的用户;一个工作流管理Agent,能够按照约定将最新的工作进展情况主动通报给有关的工作站。

具有上述特性的计算实体可以是类Unix进程(或线程)、计算机系统、仿真器、机器人。

4 Agent的技术研究

Agent的概念和技术出现在分布式应用系统的开发之中,并表现出明显的实效性。以下列举几项人们在分布式应用方面所从事的涉及Agent的研究和开发工作,从中我们可以初步体会到Agent概念和技术的意义。   

1利用Agent技术改善Internet应用   例如,研制"信息找人"Agent。它具有"需求""服务"的集散能力,它接受信息分布者有关信息要点的注册,以及信息查询者有关信息需求要点的注册。该Agent根据这些信息,主动通知用户谁能够提供其所需信息,或主动通知信息提供者谁目前需要其所能提供的信息。   

2 利用Agent技术实现并行工程的思想   例如,利用Agent技术开发工作流管理者。它能够向各工作站下达工作流程和进度计划,主动引导各工作站按照工作流程和进度计划推进工作,受理并评价各工作站工作进展情况的报告,以及集中管理各类数据等等。  

3利用Agent技术开发分布式交互仿真环境   例如,将飞行训练仿真器与计算机网络上的若干工作站连接起来,在工作站上实现多个模拟飞机的Agent,与仿真器构成可交互的空战仿真环境。受训人员操作这种置于交互仿真环境中的仿真器,不仅能够体验各种操纵飞机的技能,而且能够通过与智能化的自主模拟战机的交互,实践各种空战战术行为(单一飞行训练仿真器能支持前者,但不能支持后者)

5.Agent的应用与发展

一个新的概念和技术在计算机领域能够引起广泛关注,甚至""起来,通常是由于以下因素所至: (1)它在解决计算机主流技术及其应用的瓶颈问题上提供了有效的途径。 (2)它在开拓计算机技术新的应用领域方面发挥了关键的作用。   

进入80年代,个人计算机和工作站的普及以及网络通信技术的迅速发展,使拥有个人计算机或工作站的广大用户,迫切需要共享或集成分布于网络上的丰富信息资源,用以廉价获得超出局部计算机能力的高品质服务,并逐步实现计算机支持的协同工作。在这样的需求驱动下,分布计算成为影响当今计算机技术发展的关键技术力量。分布计算目前还处于客户/服务器计算的中间阶段,由于受到新的应用需求的冲击,开始向分散对等的协同计算方向发展,Agent的概念和技术引入分布计算已成为这一发展阶段的重要特征。从逻辑上讲,一个分布式系统可以定义为由多个相互作用的Agent组成的系统,各种分布式系统的差异主要表现为其中Agent的角色和交互方式上的差别。例如分布式客户/服务器系统是这样的分布式系统,其中的Agent或为客户或为服务器,交互关系仅限于客户主动请求服务器被动服务的交互方式。然而,这种基于Agent的分布式系统观使人们跳出了客户服务器系统的局限,适应了应用需求的发展。从发展的角度看,我们认为,"Agent"的概念在分布计算中的地位和作用,可以与"进程"的概念在并发计算中的地位和作用相类比。

6 结语

我们认为,智能代理技术在网络化检索提供了很大的帮助在这个领域中有非常广阔的应用前景。其预测能力、人性化、智能化、实时、学习能力、自主性等特点将会极大的帮助信息检索的开展。但是,从目前的状况来看,只有在“网络化学习行为模型”、“标准认知发展模型”、“智能代理驱动条件”等方面的研究能够取得更大的进展之后,智能代理技术在过程性评价中才能真正发挥作用。

就像网络技术一样,作为信息技术前沿领域的智能代理技术必将极大的改变我们的生活。将为学术交流与共享做出很大的贡献

参考文献

[1]林豪慧.搜索引擎的智能检索机制.图书情报工作,2003(11):86-89

[2]罗宁.内容交互和智能代理,新一代网络应用的方向.计算机世界. 2000.23-56

[3]FAPESP/BIREME/CNPq.SciELO.http://www.scielo.org/,2008-08-08.69-56

[4] 张永; 侯莉莉; 周振龙 基于多Agent的智能信息检索框架.计算机工程与设计 2007/05 .95-125

[5] 韦鲁玉; 丁华福 基于Agent的个性化智能信息检索系统 信息技术 2007/01.87-97

[6] 顾乐先 网络搜索引擎与智能代理技术 现代情报 2005/02.145-156

[7]Agent在网络信息智能检索中的应用 盛仲飙; 何东健; 潘宏侠 微计算机信息 2007/18. 48-89

[8]Internet智能信息检索技术研究 董立奇 商丘职业技术学院学报 2007/02

[9] Agent个性化智能信息检索系统在数字图书馆科普平台的应用 陈秀莲 中国西部科技 2008/03 .63-98

[10]王林廷 浅析智能搜索引擎技术及其在数字图书馆个性化信息服务中的应用 高校图书情报论坛 200601

[11]陈伟.试析支持课题检索的智能检索.图书情报知识,2004(3):60-61

[12]汪晓岩,胡庆生.面向Interner的个性化智能信息检索.计算机研究与发展,1999.36(9). 1039-1046

[13]张玉峰,余以胜.一种基于多维学习的分布式智能检索模型.图书情报工作,2004(4).82-84

[17]徐志慧.设计知识管理中智能检索技术研究.中国制造业信息化,2005(12).75-77

[15]蔡铭,林兰芬,董金祥.制造资源智能检索系统研究与实现.计算机辅助设计与图形学学报,2004(4).542-548

[16]韩忠南,俞善贤.台风浪场及天气形势图的智能检索研究.海洋预报,1994(4).1-5

[17]张玉峰,文燕平.智能检索Agent系统研究.中国图书馆学报,2002(5).54-56

[18]夏小玲,乐嘉锦.基于Agent的个性化智能信息检索系统.计算机应用与软件,2003(8).55-56

[19]李钝,亢临生,梁吉业.使用粗糙集进行智能信息检索的方法.计算机工程,2004(2).68-69

[20]洪拓夷.基于传统检索的智能检索.图书馆建设,1998(3).26-27

[21]甘霖,王勇,方平.关于Web网上智能检索系统的研究-GeneCards介绍.情报学报,19944.126128

[22]胡师彦.基于多代理的Web智能信息检索研究.黑龙江科技学院学报,2001(4).25-27

[23]苏晓路,钱平,赵庆龄等.农业科技信息导航知识库及其智能检索系统的构建.情报学报,2004(6).677-682

本文来源:https://www.2haoxitong.net/k/doc/2b0a7803de80d4d8d15a4f59.html

《基于Agent的智能检索综述.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式