基于多agent技术智能化远程教育模型构建探究

基于多agent技术智能化远程教育模型构建探究

ID:31777672

大小:56.08 KB

页数:5页

时间:2019-01-18

基于多agent技术智能化远程教育模型构建探究_第1页
基于多agent技术智能化远程教育模型构建探究_第2页
基于多agent技术智能化远程教育模型构建探究_第3页
基于多agent技术智能化远程教育模型构建探究_第4页
基于多agent技术智能化远程教育模型构建探究_第5页
资源描述:

《基于多agent技术智能化远程教育模型构建探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于多Agent技术智能化远程教育模型构建探究摘要:随着技术的飞速发展,网络教学发展迅猛,不过,显然现在大多数教育网站智能型较差,本文针对目前网络教学系统在智能型方面,从理论和实现两方面,深入探讨了如何基于Agent理论构建智能化的网络教学系统。关键字:Agent,网络教学,教育模型1.引言科技信息迅速发展的今天,科技也在不断地影响着现代教育的发展方向。网络的高速发展,使得远程教育的教育模式和教学方法有了更加丰富多样的可能。网络教学系统的优劣势影响网络教学质量和教学效果的重要因素。在充分利用网络的条件下,将人工智能技术应用于网络教学系统是现

2、代教育谋求突破和提高的热点,其中,多Agent技术是智能教学系统中应用的新技术。本文基于Agent提出一个网络教学支持系统模型,并对该模型中的核心部分,包括学生模型、教师模型等进行了设计。2.基于多AGENT的远程教育模型a)系统总体设计大部分的网络教学系统都采用B/S(即Browser/Server)结构,用户浏览器与数据库服务器进行数据交互,而基于Agent的系统在此结构上加入了一层,发展为了B/A/S(即Browser/Agent/Sever)三层结构[1]。这种结构占用的客户端资源很少,而且,用户与服务器不进行直接的交互,从而能够保

3、证源代码不被外泄,似的数据库的安全性得到提高,并且客户端的资源也不会随意被修改。整个系统模型共分为三个部分。第一部分是基于Web浏览器的表示层,这是用户与系统进行交互的界面,系统建立相应的图形用户界面供用户访问。第二部分是中间代理层,这是整个网络教学支持系统的核心,它负责完成系统的各种业务逻辑。代理层包括三类Agent:用户Agent,管理Agent和各种任务Agento用户Agent会在用户登录后自动创建;而管理Agent则是负责对各种任务进行相应的管理和协调,是所有Agent的”总管”,管理Agent的管理功能是通过与服务器进行交互来实

4、现的;任务Agent则负责执行相应的任务,如个性化分析、考试、答疑等[2]。第三部分是数据层。数据库层是各种数据库和知识库的集合,数据库包括人员信息库,试题库等,而知识库所存储的是某个专业的领域知识。a)学生模型总体设计教师在教授学生知识时,要了解其认知水平、已掌握的知识甚至兴趣爱好,而传统的网络教学系统则较少考虑这些[3]。因此在建立学生模型时,将以上这些内容考虑进去,对学生进行全面的模拟,包括对学生基本信息、学习水平、兴趣爱好等的提取和分析。学生模型可以记录学生的基本信息、学习目标、知识现状(包括知识组成、水平和学习能力),这可谓系统的

5、针对性教学提供重要依据。根据以上需求,将学生模型设计为四个Agent:学生Agent.认知水平Agent、学习进度Agent和兴趣Agento管理Agent来负责这四个Agent之间的交互和协同。c)教学模型设计教师在教学时,能够运用知识,并了解其难易程度及知识之间的关系,并按照一定的顺序组织教学。将这些元素组成教学模型,又称辅导模块或者教师模块,此模型把教师所具有的知识、教学经验相互融合到一起,它能按照教师对教材领域知识的理解,根据学生模型提供的信息选择对该生最为有效的教学方法来进行教学活动,还能够在教学过程中监督和评价学生的学习行为,选

6、择让他求解的问题并根据学生的要求适时地为其提供帮助和选择补充材料[4]。此模型包括教学模型、策略模型、组织Agent,作业与测试Agent,答疑Agent和小组Agento教学Agent负责与教学模型中其它Agent进行交互;策略Agent的主要作用是进行教学策略的分析与制订;组织Agent主要负责组织要呈现给学习者的学习资源;作业与测试Agent的主要作用是协助教师形成作业题和测试题,以及协助学生进行作业练习和考试测试;答疑Agent的主要作用是协助教师做好学习者的答疑工作;小组Agent的主要作用是协助教师做好小组的相关管理工作;管理A

7、gent来负责这四个Agent之间的交互和协同。总结实践证明,建立在Agent之上的网络教学更能模拟真实教学模式,能够达到因材施教、动态调整的目的,在系统性能和教学效果两方面优于一般的远程教学系统,体现出了Agent技术的特点,较好地解决了现阶段网络教学系统中交互性不足、不够智能的问题。参考文献:[1]许彦青,申瑞民,张同玖,申丽奔.加强学习算法的智能多代理在远程教学中的应用[J].计算机工程,2001,(8):125-127.[2]谢幼如,柯清超•网络课程的开发与应用•北京:清华大学出版社.2005.1-10[3]张林,徐勇,刘福成.多A

8、gent系统的技术研究[J].计算机技术与发展,2008,(18):80-83[4]王建华,多AGENT技术在网络智能教学系统中的应用研究[J],计算机应用,2011,(30):

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。