基于案例教学人工智能教学实践与探索.docVIP

基于案例教学人工智能教学实践与探索.doc

  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文档。上传文档
查看更多
基于案例教学人工智能教学实践与探索

基于案例教学人工智能教学实践与探索   文章编号:1672-5913(2008)09-0053-02   摘要:本文结合教学实践,从基于案例的教学及教学内容、教学手段、实践教学等几个方面探讨了“人工智能”课程的教学。   关键词:人工智能;案例教学;实验和设计   中图分类号:G642   文献标识码:A      1引言      “人工智能”课程涉及多个学科,内容庞杂、抽象、难以理解,学生往往有望而生畏的感觉,容易死记硬背,更不会应用于工程实践。为了克服这些困难并更好地实现教学目标,就要在教学内容、教学方法、教学手段等方面进行相应的改革。近几年,本文作者把案例和案例教学法用于“人工智能”课程的教学中,总结出以下几点,供大家参考。      2选择合适实效的教材,精心安排教学内容      2001年起,作者先后选用了国内外的多本教材,这些教材内容丰富、取材新颖,但在教学方面,这些教材都有一定的不足。比如,主要基于“符号处理”智能行为的观点,注重思想、原理、方法和技术,大部分实例是解答式或推证式的,实现技术都基于Lisp或Prolog语言的。在教学过程中,作者感觉到这些实例与工程实践有一定的距离,Lisp和Prolog并不是当前工程实践中主流的开发语言,有较大的局限性,大部分学生也不太愿意努力学习掌握此工具,因此影响了教学效果。随着“信号处理”智能行为(如神经网络、模糊逻辑、进化计算和概率推理等)在工程实践中的应用越来越普遍以及取得大量成功的事例,我们在近年来的教学中安排了更多这些方面的内容,作为主要的教学内容。   2007年9月起,作者选用了《人工智能:智能系统指南》(Negnevitsky M著,顾力栩、沈晋惠译,机械工业出版社2007年出版,以下简称《指南》)作为教材。此书是一本较好的人工智能入门教材,详细介绍了如何开发小型的基于规则和基于框架的专家系统、模糊专家系统、人工神经网络、进化计算和混合智能系统等,书中的案例比较丰富,结合工程实践,而且介绍了很多实用的工具包,只是在逻辑推理技术和搜索技术这两方面的内容有所欠缺,需要加强。在教学过程中,作者以“必需、够用”为度,“够用、适度”为纲的宗旨,适当补充逻辑推理技术和搜索技术这两方面的内容进行教学。      3加强案例教学,改革教学方法      3.1加强案例教学,激发学生学习兴趣   2004年起,作者在教学方法和实践教学环节上进行改革,主要以Java和Matlab作为实验的主要环境,精心选择案例和实验设计开发工具包,对典型案例进行分析、讲解和讨论,结合案例的开发设计和实现,做到理论、设计、实现相结合,让学生在学习过程中感觉到有用、有效、实际、实用、有趣,从而提高学习的积极性和主动性。   在教学过程中,案例准备是案例教学的基础,要收集、整理必要的资料,选择或开发合适的案例,比如参考教材《人工智能:一种现代方法》并利用其中基于JAVA的教学开发工具包AIMA。   在逻辑推理技术和搜索技术这两方面的教学过程中,实验设计和案例以AIMA为主。逻辑推理技术涉及很多的数理逻辑知识,有些显得难以理解,并且往往让学生感到比较枯燥,与学习“离散数学”时似乎没有什么大的区别,学生的学习兴趣就渐渐淡薄。为了尽量避免这种情况,在教学过程中结合AIMA中的案例来讲解,使比较枯燥的知识以有效、实用和具体的形式表现出来,做到理论与实践相结合,提高学生学习的兴趣。比如,在讲解搜索技术时,以“八皇后”问题为案例,结合AIMA中的设计实现,以讲解和讨论相结合的方式,学习盲目搜索、启发式搜索等算法,使学生不仅能理解状态空间的产生方法,而且能设计算法、实现算法,提高了学生的学习兴趣和实践能力。   在学习神经网络、模糊逻辑、进化计算等方面的内容时,主要借助于Matlab提供的相关工具箱,实验设计和案例也基于Matlab。Matlab的工具箱以易用、高效、可视化好为特点,在科学研究和工程实践中有广泛应用,在教学过程中,也要充分发挥这些优点。比如,在讲解BP算法时,充分利用Matlab的工具箱,由简单到复杂,从感知器到多层前馈网络,结合一个个实例进行讲解,在学生掌握基本的原理和方法后,重点讲解和讨论一个案例(如“数字字符识别系统”),这样可将理论、公式、算法、设计、实现有机结合,使得感性认识与理性认识相结合,理论与实际相结合,极大地调动了学生的学习兴趣和积极性。   在讲解专家系统这方面的内容时,以《指南》一书提供的内容和案例为主,这些案例浅显易懂、结合实践,较好地调动学生的学习兴趣。   3.2注重实验和设计,并运用多媒体教学   在教学过程中,适当开设一些实验和设计,提高学生的动手能力。比如,讲解了“八皇后”问题后,引导并要求学生去设计实现“八

文档评论(0)

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

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

1亿VIP精品文档

相关文档