- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从移动Agent技术应用看信息服务个性化
从移动Agent技术的应用看信息服务的个性化
[摘 要] 本文从移动Agent的概念、基本特征和技术特征出发,对移动Agent的个性化信息检索原理、移动Agent适合信息检索个性化服务的技术功能和移动Agent技术克服了传统的搜索工作方式存在的缺陷等方面进行详细论述,认为移动Agent技术在图书馆的个性化信息服务方面有明显优势。
[关键词] 移动技术; Agent; 图书馆; 信息服务
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2011 . 05 . 027
[中图分类号]G25 [文献标识码]A [文章编号]1673 - 0194(2011)05- 0050 - 02
移动Agent是一个全新的概念,随着Internet应用的逐步深入,特别是信息搜索、分布式计算以及电子商务的蓬勃发展,人们越来越希望在整个Internet范围内获得最佳的服务,渴望将整个网络虚拟成为一个整体,使软件Agent能够在整个网络中自由移动,移动Agent的概念随即应运而生。移动Agent是一个能在异构网络环境中自主地从一台主机迁移到另一台主机,并可与其他Agent或资源交互的软件实体。移动Agent是一类特殊的软件Agent,它除了具有软件Agent的基本特性外,还具有移动性,即它可以在网络上从一台主机自主地移动到另一台主机,代表用户完成指定的任务。
1智能Agent的基本特性
Agent技术是指具有感知能力、问题求解能力和与外界进行通讯能力的能持续自主地发挥作用的一个软件实体。Agent是人工智能和网络技术相结合的产物,是指可以独立地或在少许指导下代表用户执行一个特定任务的程序。它可根据用户定义的准则自动收集用户可能感兴趣的信息,并根据用户指定的时间将其传递到用户指定的“地点”,成为用户获取信息资源的中介。Agent具有许多特性:
(1) 行为自主性。这是Agent最本质的特性,Agent能够主动地、自发地、有目标和意图地控制它的自身行为,在人或其他Agent不介入的情况下,完成其大部分求解任务,且能够在一定程度上控制自身行为与内部状态,并能根据目标和环境要求对短期行为作出规划。Agent可以利用知识和推理能力解决给定的问题,其自主性决定了Agent能在不需要用户请求的情况下,自愿、主动为用户服务,这也是Agent在图书馆信息服务中应用的基础。
(2) 作用交互性。Agent具有与外部环境有效联系的界面与方法,Agent能够与环境交互作用,能够感知其所处环境,并借助自己的行为结果,对环境做出适当反应。Agent之间可以进行信息交换,可以和人进行一定意义下的“会话”。
(3) 智能性。这是智能Agent的一个最基本的特性。智能Agent具有解决问题所需的丰富知识、策略和相关数据,能够进行相关的推理或智能计算;智能Agent还可以实现在用户没有给出十分明确的需求时,推测出用户的意图、兴趣或爱好,并代其完成请求任务;智能Agent还有从经验中不断自我调节的能力,能够根据环境调整自身行为,从而提高处理问题的能力,利用智能Agent可以实现对信息进行筛选和过滤的功能。
(4) 合作性。智能Agent能够和其他Agent主体进行信息合作,并有智能代理的标准接口,采取统一的通信语言进行信息交流。在单个Agent不能独立完成某项任务时,它能借助通讯机制与其他Agent进行协作来达到预期的目标。
此外,Agent还具有存在社会性、工作协作性、功能智能性、运行持续性、系统适应性以及结构分布性等重要性质[1]。
2移动Agent的技术特征
移动Agent除具有Agent以上的所有基本特性以外,还具有一些它自己特有的技术特征。
(1) 移动自主性。移动Agent可以自主地从一个节点移动到另一个节点,这是移动Agent最基本的特征,也是它区别于其他Agent的标志。移动Agent摆脱了传统的框架,将移动数据变为移动代码,使得基于移动Agent的计算可以直接同资源交互。能够以引导的方式,从一个主机平台移动到另一个主机平台。并在目标主机上进行信息处理的中间数据操作,最后将结果集中返回到起点,而且随着计算机用户的移动而移动。
(2) 独立性。传统的分布式系统基于在线方式,在进行远程调用期间必须保持与网络的连接。移动Agent在执行时不需要保持网络连接,在迁移到目的地后,Agent的创建者就断开连接,移动Agent独立于创建它的进程在目的机上独立自主地运行。
(3) 运行连续性。移动Agent能够在不同的地址空间中连续运行,即保持运行的连续性。图书馆用户可将一个复杂的任务分解成不同部分,创建多个
原创力文档


文档评论(0)