Print

基于多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 开发工具ZEUS
  • 4.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