资源描述:
《试论agent在分布环境中的工程应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华北电力大学(保定)硕士学位论文Agent在分布环境中的工程应用姓名:张宇晴申请学位级别:硕士专业:计算机应用技术指导教师:佟振声20031220华北电力大学硕士学位论文摘要摘要随着网络和分布计算技术的发展一些现实系统呈现出分布特性因此分布式技术的应用越来越广泛已经渗透到社会和生活的各个领域中随着Agent技术的蓬勃兴起较好的解决了分布环境中的问题给分布式技术的发展开辟了新的研究方向Agent是一种世界观方法论是观察客观世界及解决问题的一种方法本文研究了Agent技术的研究现状和目的意义重点分析了Agent技术的定义分类多Agent系统
2、理论和技术及Agent开发的相关技术和工具系统的分析了Agent技术在分布环境中的应用详细论述了Agent的实现方案设计提出了Agent的基本结构和通信框架并在此基础上给出了一个Agent的实例开发框架关键词Agent分布环境JavaCorba,XMLABSTRACTWiththedevelopmentofnetworkanddistributedcomputationaltechnology,somerealisticsystemstakeondistributedcharacter.Sotheapplicationofdistrib
3、utedtechnology,whichhassunkintoeveryfieldofsocietyandlife,ismoreandmorebroad.Withthedevelopmentofagenttechnology,ithassolvedproblemsofdistributedenvironment;createnewresearchdirectionforthedevelopmentofdistributedtechnology.Agentisasortofworldviewandmethodology,anditisas
4、ortofmethodofobservingimpersonalworldandsolvingproblems.Thepaperstudiesresearchactualityandintentionofagenttechnology,analyzesdefinitionandsortofagenttechnology,theoryandtechnologyofmulti-agentsystem,andrelatedtechnologyandtoolofagentexploitation.Thepapersystemicanalyzes
5、theapplicationofagenttechnologyindistributedenvironment,discussesrealizingprojectdesignofagent,putsforwardbasicstructureandcommunicatedframeofagent,andputsforwardaexampleexploitationframeonthiscondition.ZhangYuqing(ComputerApplicationTechnology)Directedbyprof.TongZhenshe
6、ngKEYWORDS:Agent,DistributedEnvironment,Java,Corba,XML华北电力大学硕士学位论文第一章引言1.1本文的选题背景随着网络和分布计算技术的发展一些现实系统呈现出分布特性因此分布式技术的应用越来越广泛已经渗透到社会和生活的各个领域中在分布的系统环境中用传统的基于客户端/服务器的方式来开发已经很难满足需要不能适应现代企业激烈竞争的发展要求因为当客户端数目激增时服务器端的性能会因为负载过重而大大衰减一旦应用的需求发生变化客户端和服务器端的应用程序都需要进行修改给应用维护和升级带来了极大的不便大量
7、的数据传输增加了网络的负载等等分布式人工智能(DAIDistributedArtificialIntelligence)是人工智能的一个重要分支主要研究多个并发的自治的或半自治的智能主体之间的交互协[1]调及合作问题求解分布式人工智能具有以下特点l系统中的数据知识和控制在逻辑上和物理上都是分布的既没有全局控制也没有全局的数据存储l各个求解机构由计算机网络互连在问题求解过程中通讯代价要比问题求解代价低得多l系统中诸机构能够相互协作来求解单个机构难以解决甚至不能解决的任务在DAI的发展过程中逐渐分成分布式问题求解(DPS)和多Agent系统
8、(MAS)两个方向但是DPS对智能主体的过多假定限制了DAI更好的模拟人类社会无法体现出DPS试图建造的社会系统的特征因此分布式人工智能的研究逐渐转向多Agent系统的研究随着Agent技术的蓬勃兴起较好的