基于MultiAgent网络协作学习系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MultiAgent网络协作学习系统设计

基于MultiAgent网络协作学习系统设计   摘 要:将Agent技术应用于教育领域能够提高系统的灵活性和适应性。本文根据目前网络环境下学习的现状,分析现有的网络学习系统的缺点,介绍了Agent技术以及将Agent技术应用于网络环境下协作学习的优势,最后设计了一个基于Multi-Agent 的智能性网络协作学习系统,满足网络学习的需求。   关键词:Multi-Agent;网络学习;协作学习   中图分类号:G434文献标识码:B 文章编号:1673-8454(2011)07-0036-03      Internet的发展推动了教育技术的巨大革新,为E-learning提供了丰富的资源和便捷的空间,协作学习因其对基于网络学习的促进作用受到广大教育工作者的普遍关注。由于目前网络地址和网络带宽存在一定的局限,使网络协作学习存在交互功能差、响应时间长等问题。本文提出基于Multi-Agent智能代理的解决方案,在网络中添加各种虚拟代理,代替师生进行一些交流。   一、网络协作学习   基于网络的协作学习是指利用计算机网络以及多媒体等相关技术,由多个学习者针对同一学习内容彼此交互和合作,以达到对教学内容比较深刻理解与掌握的过程。网上教学不仅仅是将教学内容在网上发布,更为重要的是教师与学生、学生与学生、教师与教师之间的充分沟通与交互,打破了传统课堂的授课模式。目前网络协作学习的主要实现方式大体可分为异步式协作与同步式协作。   1.异步式协作   异步式协作学习指进行协作学习的双方在不同时间不同地点的条件下进行同一任务的协作学习,可通过邮件列表、E-mail、BBS新闻组等工具实现。这种方式可使教师和学生进行异步对话,并以此来实现协商与讨论。教师和学生在共同区域内发布信息,供参与者阅读并做出反应,从而达到协作的目的。   2.同步式协作   计算机网络提供了同步讨论的功能,处于不同地域的学习者可以在同一参与时间进行实时的交流与协作,例如通过QQ群、Netmeeting就可以实现超空间的交流,消除在线学习的孤独感,增强在线学习的学习气氛,并通过采用各种协作方式使协作学习顺利有效地进行。   以上两种协作学习方式中,都需要大量学生和授课老师的积极参与才能开展起来。就老师而言,需要及时布置学习任务,讲授教学内容并对学生的测试与练习作出及时反馈与评价,这需要大量的时间。为此,为保证教学质量,老师需要一个稳定的网络环境及规律的在线时间。而学生也面临同样的困境。再者,网上协作学习的实现需要将网络、多媒体及虚拟现实技术结合起来,需达到双方或多方实时交互,需要能够实时传输音频和视频,尤其对网速要求较高。因此对通讯网络的要求是能够提供高宽度、高传输率的实时同步机制。尽管多媒体通信技术已经有所改善,但是现在带宽效率高而且伸缩性好的动态多点播送远还没有解决。   基于以上情况,笔者提出了基于多Agent智能代理的方案,即在网络中添加各种虚拟代理,代替师生进行一些交流。各Agent可以在系统的各个节点上自由移动,避免了大量数据的频繁传送,解决了网络传输速度过慢的问题。   二、Multi-Agent技术   Agent技术的诞生和发展是人工智能和网络技术相结合的产物。从20世纪60年代起,传统的人工智能技术开始致力于对知识表达、智能推理、机器学习等领域的研究,这些研究成果在计算机软件中的应用使得软件有了一定程度上的主动性,并在自主判断和行为选择上有了一定的智能性。虽然不同专业的人会对 Agent 有不同理解,但普遍认为:Agent 是运行于动态环境的、具有高度自治能力的实体,能够接受其他实体的委托并为之服务。从应用的角度来看,Agent系统可以分为单Agent系统和Multi-Agent系统。单Agent系统主要用于完成本地任务,也可用于网上信息资源的搜索。Multi-Agent系统由一组各自独立而又能协同工作的Agent 构成,Agent相互协作完成某一共同任务,其中每个Agent可以根据负载变化和其他Agent 的情况来协调自身的行为,以达到共同工作的目的。   三、基于Multi-Agent的网络协作学习系统的设计   基于Multi-Agent的网络协作学习系统主要由三部分构成,系统设计如图所示。   1.系统中各Agent的功能   (1)教师Agent   教师Agent 的作用是模拟教师的行为,把领域知识以恰当的方式传授给学生。教师 Agent 根据学生的实际情况,选择合适的知识传授给学生,监督并评价学生的行为,应学生的请求提供帮助和选择纠正方法。他具有以下功能:   ①帮助教师修改、增删、更新教学内容、教学策略和规则;   ②监控学生的学习包括个人学习和协作学习,根据学生的实际情况和学习要求,

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档