首页> 中文学位 >基于多Agents架构的Internet Agents的研究与实现
【6h】

基于多Agents架构的Internet Agents的研究与实现

代理获取

目录

文摘

英文文摘

学位论文独创性声明及学位论文使用授权声明

第一章 绪 论

1.1 论文课题的提出

1.1.1 Internet的发展

1.2 搜索引擎的发展

1.2.1目录式搜索引擎

1.2.2全文搜索引擎

1.2.3元搜索引擎

1.3 计算机的普及及其带来的难题

1.4 本论文的目的

1.5 本论文的结构

第二章 Agent系统

2.1 什么是Agent

2.1.1 Agent的弱定义(AWeakNotion ofAgency)

2.1.2 Agent的强定义(AStrongNotionofAgency)

2.1.3 Agent的其它属性

2.1.4 Agent与对象的区别

2.2 Agent的类型

2.3 多Agent系统(Multi-Agent System,MAS)

2.3.1多Agent系统的特征

2.3.2多Agent系统的分类

2.4 Ontology的概念

2.4.1 Ontology的背景

2.4.2 Ontology的定义

2.4.3 Ontology的层次结构

2.5 机器学习

2.5.1机器学习技术的发展现状

2.5.2主要的机器学习方法

第三章 FIPA Agent抽象架构

3.1 FIPA简介

3.2 FIPA抽象架构涉及的范围

3.3 FIPA抽象架构具体实现规范介绍

3.4 FIPA抽象架构的构建方式

3.5 FIPA抽象架构总览

3.5.1 Agents和服务

3.5.2 Agent的激活[12]

3.5.3 Agent消息

3.5.4 Agent间的消息发送[11]

3.5.5消息的有效性(Validity)和编码(Encryption)[11]

3.5.6互用性(Interoperability)

第四章XML数据库

4.1 为什么要使用XML数据库

4.2 什么是XML数据库?

4.3 XML数据库功能组件

4.3.1 XML存储

4.3.2集合

4.3.3查询

4.3.4更新

4.4 应用领域

第五章 Internet Agents的架构

5.1 简要介绍

5.2 基本结构

5.3 Agent的命名

5.3.1名称参数(Name Parameter)

5.3.2地址参数(Address Parameter)

5.3.3名称解决方案提供者参数(Resolvers Parameter)

5.4 Agent管理系统(Agent Management System,AMS)

5.4.1目录工具(Directory Facilitator,DF)

5.4.2 Agent生命周期管理

5.5 消息传输系统(MessageTransport System,MTS)

5.6 XML数据库

5.7 FIPAACL

5.7.1 FIPA ACL消息结构

5.7.2 FIPA ACL消息表示

5.7.3通讯行为(Communicative Acts)

5.8 内容语言(Content Language,CL)

5.9 Ontology服务(Ontology Service)

第六章 Internet Agents系统的实现

6.1 消息传输系统

6.1.1端口号的分配

6.1.2消息封装

6.1.3消息缓存

6.2 Agent的注册

6.3 OntologyAgent(OA)

6.3.1 OA的功能

6.3.2 OA的实现

6.4 人机交互Agent(UserInterface Agent,UIA)

6.5 兴趣跟踪Agent(Interesting Trace Agent)

6.5.1用户兴趣的获得途径

6.5.2兴趣跟踪Agent的结构及其主要功能

6.6 文档挖掘Agent

6.6.1目前的文档分类方法

6.6.2语句分割方法

6.6.3中文文档的特殊性

6.6.4 Apriori性质

6.6.5一种无需语句分割的中文文档自动分类方法

6.6.6结合HTML标签的文档自动分类方法

6.6.7文档挖掘Agent结构

6.7 Internet搜索Agent(Internet SearchAgent)

6.7.1原理与实现

第七章 总结与展望

参考文献

附录一、FIPA ACL消息参数

附录二、用XML表达FIPA ACL遵循的DTD

攻读学位期间发表的论文

致谢

展开▼

摘要

论文主要研究了多Agents系统,并以FIPAAgent抽象架构为参考模型,构建了一个InternetAgents平台,由此探讨MAS(Multi-AgentSystem,多Agent系统)的组成形式、各Agent的通讯以及合作解决问题的能力。 多Agents系统的一个核心问题,就是要解决Agents之间的通信和交互问题。只有解决这个问题,各Agent之间才能相互协作,体现出多Agents系统的优势。解决问题的途径,首先,需要有一个消息传输系统,各Agent可以通过它发送各种消息而不需要考虑具体的传输细节;其次,需要有一套有效的Agent通讯语言(AgentCommunicationLanguage,ACL)作为支持,使各Agent能够理解彼此间的需求,从而提供相应的服务。论文主要围绕这两个方面作了研究和实现。 消息传输系统为整个多Agents架构提供统一的消息传输服务。由于多Agents系统中的各Agent可能处于异构的平台,使用不同的网络传输协议,因此,提供共用的消息传输系统,可以减少各Agent由于异构问题带来的网络传输的底层实现的复杂性,从而专注于自己的主要功能和服务。平台的Agent通讯语言参考了FIPAACL,采用XML表示,也便于与其它Agent系统的交互。 针对Internet的飞速发展而带来的信息爆炸、信息干扰等诸多问题,论文提出了一个解决途径,就是利用多Agents系统技术。论文提出的InternetAgents系统,完全基于多Agents架构,一方面,是为了实现和验证论文的研究,另一方面,也可以作为用户的Internet助手。它能够根据用户的爱好、习惯(通过观察、训练),自动为用户提供其感兴趣的内容。结合此功能,论文还对中文文档的自动分类方法作了讨论,提出了一种结合HTML标签的无需语句分割的中文文档自动分类方法,可以比较准确地对中文Web页进行自动分类。利用论文中的Agent注册机制和界面描述文档,可以为InternetAgents平台方便、动态地添加新的Agent,从而增加新的功能。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号