您的位置:新文秘网>>计算机/科技/科学发展/信息/服务/毕业论文/文教论文/>>正文

基于多智能Agent计算机科学信息检索个性化服务的探讨

发表时间:2010/5/2 10:02:58


  基于多智能agent计算机科学信息检索个性化服务的探讨
  摘 要: 文章论述了智能agent搜索理论的提出背景,阐述了智能agent的搜索理论及多种智能 agent的功能和工作原理,并在此基础上构建了一个基于多种智能agent个性计算机科学信息
  检索系统,得出该系统是当今图书馆智能化的主动服务模式。
  关键词:智能agent;智能化;主动服务;信息检索
  中图分类号:g252.7 文献标识码:a 文章编 号:1007—6921(2009)04—0093—02
  1
  问题的提出 
  近年来,随着振兴东北老工业基地战略的实施,齐齐哈尔大学加快计算机科学专业的建设与
  发展, 检索大量的有关计算机科学专业的信息资源成为学科馆员的必须工作,但网上计算机科学 信息资源浩如烟海,专业数据库不计其数。通过计算机科学类信息检索实践发现浩瀚如
  海且不断变化的计算机科学信息资源与有效获取之间存在着尚需解决的技术问题,且越来越 明显,主要表现在以下几个方面:
  1.1
  搜索准确性问题
  目前我们使用的大部分搜索引擎和专业数据库检索都是依据查询字段的匹配来收集信息,在
  查询的结果中,常常包含着一些无用信息即信息过载和资源迷向,浪费了用户的时间与精
……(新文秘网https://www.wm114.cn省略885字,正式会员可完整阅读)…… 
t、信息传递agent等等,每种智能agent都需要相应的 技术支持,这些技术包括了人工智能和代理技术、神经网络技术、信息检索技术、计算机网 络技术、数据库数据挖掘技术、自然语言处理技术等,这些技术,近年来的研究已非常成熟
  ,在这些技术支持下的多种agent组成的智能系统已被开发者广泛应用于工业和商业领域, 智能agent能把用者的需求通过自身的自治性、代理性、学习性、分析性描绘读者需求、建 立导出信息模块、自动搜索信息。专家学者设计了许多面向agent的建模语言以支持基于借 助于面向agent的软件,和支持不同系统模型之间转换的软件,以使各系统之间相互兼容,
  从而建立起一种逐步求精的agent系统,为解决网络中计算机科学专业信息服务与计算机科 学专业信息搜索问题提供了新思路。遵循这一理论,我们进行计算机科学专业专业智能检索
  的探讨。 
  3 基于多种智能agent的计算机科学专业检索系统的工作原理
  完成用户的完整的检索过程需要许多智能agent的有机配合,以下分别介绍相关的agent在完 成用户检索过程的工作原理。
  3.1
  信息采集agent执行网络的搜索任务
  信息采集agent 是该系统的_部分,信息采集agent 是一组独立运行于各个物理节点上的
  网络信息搜索程序,它根据所分配的任务和知识库中的信息对网络站点进行遍历,并把采集 到的信息存进本地信息库中。
  
  信息采集agent工作流程如下:①初始化时,信息采集agent派遣信息协作agent 取回知识库 中适当的外部地址作为运行种子;②由取回的外部地址作为初始种子,采集该网站信息,并 把采集到的内部地址信息存储到本地信息库中的内部地址列表结构中去
  ;③从本地信息库 中的内部地址列表中取地址,采集信息;④内部地址列表为空,则表示完成该网站采集任务 ,执行步骤。
  3.2
  学习agent总结用户检索习惯形成个性化的检索模式 
  学习 agent安装在用户个人机上,每个用户一个学习 agent,学习agent根据用户注册信息 了 解用户背景、兴趣、爱好、检索目的、任务等,自动从用户提交的初始的兴趣样本中提取特 征自动学习,并且根据用户经常的检索习惯,自动完成用户检索习惯的反馈学习任务和用户
  个性化模式的生成。学习agent根据用户的注册信息能主动地分析和获取用户的个性信息并 根据用户的兴趣模型或当前的环境状态了解用户的潜在需求,以主动服务方式提供服务,例
  如, 设定计算机科学的信息, 学习agent 可根据用户的信息和检索习惯,获取信息服 务 网站地址,自动监测相关网站的更新情况,自动将新信息推送给用户,将主动报告网络上计
  算机科学资源的使用现状。
  工作流程:①学习agent将用户使用类似自然语言的描述限制在一个概念区域中,拥有完 成 学习任务的准备知; ②然后agent在用户的教导下不断训练,直至能有效地找到用户感兴趣 的检索语言; ③学习agent发挥它的学习和适应能力,形成一种记忆型的模式,能自动代表
  用户将用户经常检索的问题在网上搜索,推送给用户。
  3.3
  中介agent协调整个信息搜索过程
  中介agent在整个搜索过程中至关重要,是实现系统分布式透明性的关键。主要用于协调 采集、管理、统计、查询等各种agent,按其功能分类或建立联盟,保证各种agent之间的安 全通信机制。
  工作流程:①当学习agent从本地机知识库储存的信息状态,了解到用户和个性化信息及多 次关于计算机科学专业的检索习惯形成固定的检索模块;②根据用户的需求自动推送计算机
  科学专业信息给中介agent检索;③中介agent首先把信息传递给各个采集系统中的信息采集
  协作agent; ④信息采集协作agent,与各个信息采集agent进行交流;⑤与此同时中介age nt与信息分析agent交流;⑥信息分析agent通过调取本地知识库进行分析,把结果通过信息
  分析agent递给信息中介agent,中介agent从信息分析系统中获得数据,再传递给信息采集 系统,完成信息采集。
  3.4
  信息协作agen在动态的情况下自主完成搜索任务
  这是一个可移动的agent(mobile agent ),能根据当前动态变化的环境状态, 在无需外 界 参与的情况下, 独立地发现和利用完成任务所需的资源,
  独立地制定完成任务的规划, 最终实现规划、达到目标。
  工作流程 ……(未完,全文共4921字,当前仅显示2486字,请阅读下面提示信息。收藏《基于多智能Agent计算机科学信息检索个性化服务的探讨》