基于多Agent的网络教学系统的研究与应用
论文摘要
基于Web的教学是一种以网络为基础的远程教学。这种教学方式能够激发学习者的学习兴趣,从而达到让学习者主动构建知识的目的,实现自己获取知识、自我更新甚至创新知识的目标。但是目前的网络教学系统还存在着许多问题,如缺乏个性化,动态交互功能不强,多以呈现教学材料为主,系统的智能性较低,缺乏有效的引导等。本文讨论了多Agent系统的概念、特性、体系结构以及相关技术,并在此基础上详细阐述了多Agent系统的协作技术和通信机制及KQML语言。结合远程教育的特点,设计了基于Agent的网络教学系统模型,建立相关的知识库。本文研究为现代网络教育的持续发展、Agent技术的实用化做出了探索和尝试。主要研究工作如下:(1)设计了基于多Agent的网络教学系统模型和总体结构,对网络教学系统Agent的任务和功能进行设计,并讨论关键的Agent结构设计;(2)采用多Agent分析方法,对知识库进行设计,建立网络教学系统知识库;(3)对开发基于多Agent的网络教学系统设计中的关键技术进行介绍,并对Agent开发工具ZEUS体系结构、协调、通讯和开发方法作详细介绍,并利用ZEUS开发网络教学系统。
论文目录
中文摘要Abstract第一章 绪论1.1 问题的提出1.2 国内外网上教学发展现状1.2.1 网上教学的现状1.2.2 网上教学存在的不足1.2.3 国外智能Agent 研究现状1.2.4 国内智能Agent 研究现状1.3 研究内容及论文结构第二章 多AGENT 网络教学系统设计理论和相关技术2.1 AGENT 基础理论2.1.1 Agent 定义2.1.2 Agent 的特性2.1.3 Agent 的类型2.2 多AGENT 技术2.2.1 多Agent 系统的定义及特征2.2.2 多Agent 系统的体系结构2.3 多AGENT 间的协作2.3.1 多Agent 间协调2.3.2 多Agent 间协作2.3.3 多Agent 间通信2.4 多AGENT 系统的研究方法2.4.1 面向对象方法的扩展2.4.2 基于知识工程方法的扩展2.5 多AGENT 系统开发平台2.6 JAVA 技术2.7 本章小结第三章 基于多AGENT 的网络教学系统的设计3.1 系统功能框架3.2 系统逻辑结构3.2.1 表示层3.2.2 代理层3.2.3 数据层3.3 多AGENT 系统分析与建模3.3.1 问题域的分析3.3.2 Agent 的创建3.3.3 定义各Agent 任务3.3.4 Agent 的组织设定3.3.5 Agent 的协商协议设定3.3.6 编写实现任务的Agent 源代码3.4 网络教学系统知识库设计3.5 本章小结第四章 基于多AGENT 的网络教学系统的实现4.1 开发工具ZEUS4.1.1 ZEUS 体系结构4.1.2 ZEUS 代理体系结构4.1.3 ZEUS 的协调求解机制4.1.4 ZEUS 的信息表达与通讯4.1.5 ZEUS 开发方法4.2 多AGENT 系统开发过程4.3 本章小结第五章 结论参考文献攻读学位期间公开发表的论文致谢
相关论文文献
本文来源: https://www.lw50.cn/article/82f72b933dfe7432c7135d96.html