收藏 分销(赏)

人工智能基础课程中搜索算法的教学探讨.docx

上传人:二*** 文档编号:4555266 上传时间:2024-09-29 格式:DOCX 页数:7 大小:183.98KB 下载积分:5 金币
下载 相关 举报
人工智能基础课程中搜索算法的教学探讨.docx_第1页
第1页 / 共7页
本文档共7页,全文阅读请下载到手机保存,查看更方便
资源描述
人工智能基础课程中搜索算法的教学探 摘要:本文探讨了关于搜索算法的教学工作,其中主要包括教学内容的安排和 教学方法对我的启示。目的在于将这一方法和思想传授给学生,让他们除了对 搜索算法内容上有更深的理解以外,还要灵活掌握这种思想,能够活学活用, 解决以后在科学研究和实际生活中遇到的各种问题。 关键词:人工智能基础启发式搜索算法教学内容一、背景 人工智能近两年迎来了飞速的开展,推动着各个行业的数字化转型。如智能平 台,信息技术、仿生技术、纳米材料技术,以及大数据、云计算、人工智能、 3D打印等众多先进技术被快速地融入到智能产品中。智能科学与技术专业是智 能科学系于2003年提出成立的,其前身是北京大学信息科学中心,由数学系、 计算机系、电子学系等10个系(所)于1985年成立。它是面向高新技术的基 础型本科专业,覆盖面很广。近二十多年来,机器学习、计算智能、人工神经 网络等行为主义的研究深入开展,形成高潮。同时,不同人工智能学派间的争 论也非常热烈。这些都推动了人工智能研究的进一步开展。人工智能的迅速发 展将深刻改变人类社会生活、改变世界。为抢抓人工智能开展的重大战略机 遇,构筑我国人工智能开展的先发优势,加快建设创新型国家和世界科技强 国,按照党中央、国务院部署要求,制定本规划。人工智能基础作为智能科学 与技术专业的专业基础课程,对人工智能开展历史过程中的各种主要技术展开 了专题性的介绍,旨在帮助学生理清人工智能学习中的各类技术脉络,使学生 对不同种类的人工智能技术进行良好的梳理。 搜索算法是人工智能基础课程中的一个重要分支。在给定的问题,智能系统的 行为一般是找到能够到达所希望目标的动作序列,并使其所付出的代价最小、 性能最好。基于给定的问题,搜索就是找到智能系统的动作序列的过程。搜索 算法的输入是给定的问题,输出是表示为动作序列的方案。用搜索方法求解问 题就是依据给定问题的信息,寻找从初始状态到某个目标状态的具有最优费用 的动作序列。一旦有了方案,就可以执行该方案所给出的动作。本文旨在对启 发式搜索算法的教学内容进行合理的安排,使得学生在掌握内容的前提下,更 要深入思考,掌握其思想核心,并能够将该思想灵活应用到不同的实际问题 中,为培养学生的独立思考和科研创造能力奠定良好的基础。 二、教学内容搜索算法是在状态空间搜索的基础上慢慢开展起来的状态空间搜索,如果按照 专业的说法就是将问题求解过程表现为从初始状态到目标状态寻找这个有效路 径的过程。而通俗点说,两点之间求线路,这两点是求解的开始和问题的结 果,而这条线路不一定是直线,可以是曲折的。由于求解问题的过程中分枝有 很多,主要是求解过程中的求解条件的不确定性和完备性不全造成的,使得求 解的路径很多这就构成了一个图,我们说这个图就是状态空间。问题的求解实 际上就是在这个图中找到一条路径可以从开始到结果。这个寻找的过程就是状 态空间搜索。 在本文中,我们主要关心状态空间、问题空间和博弈空间中问题求解的启发式 搜索。问题空间搜索和博弈空间搜索是特殊的状态空间搜索方法。状态空间搜 索首先将问题的全部可能状态及其关系表示出来,在搜索过程中,从初始状态 出发,逐步遍历其状态空间,并通过识别当前状态是否为目标状态到达求解问 题的目的。问题空间搜索用问题归约的方法进行搜索,在问题求解过程中,将 问题逐步进行分解,变换成假设干个子问题,通过求解子问题完成对原问题的求 解。博弈空间搜索主要是利用已有的搜索技术用于求解博弈问题,并根据博弈 问题的基本特点对搜索的控制进行优化。 三、教学安排.课题引入。 人工智能基础作为本科生的专业基础课,不仅要让学生明白所学的知识,更需 要有效激发学生的浓厚兴趣,使他们对该学科产生兴趣,能够自发学习。那么 在进行问题引入时,就需要对学生进行兴趣引导,使他们明确搜索算法这一知 识点所依托的背景。在进行一些基础学习时,学生经常会有疑问,这个知识有 什么用,是否有实际使用背景。这种情况下,就需要老师对学生进行有效的知 识联想,清楚地告诉学生这个知识点所依托的实际背景,从而引发学生的学习 兴趣,让学生主动学习知识。为了达成上述目的,在对搜索算法进行问题引入 时,我们对搜索的概念进行了深入地探讨,从搜索关心的主要问题入手,以日 常生活中遇到的实际问题来引起学生的兴趣,而后对这个问题进行逐步讲解, 从而归纳出搜索算法的核心思想,并引出搜索算法遇到的问题,然后对算法进 行改进。 1 .理论简介。 当把搜索的思想成功引入后,需要对两种核心的搜索算法进行有效的归纳和总 结。这两个重要的搜索方法是盲目搜索和启发式搜索,尽管这他们的核心思想 相同,但又有各自的特点。盲目搜索可以区分出哪个是目标状态;一般是按预 定的搜索策略进行搜索;没有考虑到问题本身的特性,这种搜索具有很大的盲 目性,效率不高,不便于复杂问题的求解。启发式搜索使用启发式信息指导搜 索过程,可以在较大的程度上提高搜索算法的时间效率和空间效率;启发式搜 索的效率在于启发式函数的优劣,在启发式函数构造不好的情况下,甚至在存 在解的情形下也可能导致解的丧失现象或者找不到最优解。 搜索算法划分为二个阶段。初始化:建立只包含初始状态节点s的搜索图G: = {s}、OPEN:={s}、CLOSE: = {};搜索循环:MOVE-FIRST(OPEN)-取出 OPEN 表 首的节点n作为扩展的节点,同时将其移到close表、扩展出n的子节点,插入 搜索图G和OPEN表、适当地标记和修改指针、排序OPEN表;通过循环地执行 该算法,搜索图G会因不断有新节点加入而逐步长大,直到搜索到目标节点。 为了更加清晰理解搜索的过程,画出它的流程图如左图所示。 2 .知识应用。 在清晰理解搜索的理论知识后,需要带入一个案例,并以盲目搜索算法为例进 行详细的讲解,使学生对于该案例进行充分的了解。而后引导学生采用其它搜 索方法对相同的案例进行解决,从而强化学生对搜索方法的理解。在课堂教学 过程中,可以把这种搜索的思想带入到传统的最优化问题中,以八数码问题为 例。在解题过程中,对于不同的题干要求,需要设计不同的初始状态和目标状 态,并对他们进行相应的调整,使得他们满足具体的问题。通过这种加强学 习,使得学生能够活用学过的知识,做到具体问题具体分析,并掌握一定的科 研创新能力。搜索算法实例一一八数码游。设计评价函数f(n), f (n) =d (n) +w (n),其中d (n) -节点n在搜索图中的节点深度,对g (n)的度量; w(n)-代表启发式函数h(n),其值是节点n与目标状态节点ng相比拟,不考虑 空格,错位的棋牌个数。 3 .实践练习。 为了巩固教学效果,在学生今后的课程实践中,安排相应的搜索问题,使得学 生能够动手实践,更加深入地掌握这种方法。通过实践联系,不仅仅使学生深 刻理解了搜索的思想原理,更加是对学生的能力锻炼,在攻克一个个问题的过 程中,使学生可以把所学知识与实践良好地联系起来。同时,在系统开发过程 中,也对学生的团队协作能力进行了锻炼,为学生今后进入工作和科研系统打 下了结实的基础。 四、教学启示在学习研究搜索算法的过程中,我们得到了教学以外的以下几点启示: 1 .有趣的案例与理论教学相结合,是引起学生兴趣的最好手段。 都知道兴趣是学生学习的最好的老师,但是如何激发学生的兴趣那么是我们需要 思考的问题。由于人工智能科学的特殊性,我们可以发现,任何智能技术都有 着一定仿生学的影子,因此,我们要重视这一点,以实际案例为导向,激发起 学生的学习兴趣。只有当学生清楚地明白他所学的知识有用,有实际意义,他 才会真心地投入到该技术的学习中。 2 .易理解且灵活的例子,是掌握知识的最好通道。 掌握知识,不仅仅指的是学生学会了考试内容,可以做出计算题,更多的是指 学生掌握了该技术,能够把该技术用到合适的场景中。那么在教学过程中,就 需要老师通过各类不同的案例,并且不断变化案例的核心题干,来加深学生对 知识的了解。并且需要多留思考题,开动学生的大脑,对问题进行深入分析, 从而尽早掌握该知识。 3 .理论联系实际,是提高学生能力的最好方法。 单纯的理论学习,并不能使学生对这门课程产生深刻的印象。所以在后期的课 程实践中,可以通过安排相应的最优化选题,来不断加深学生对进化计算知识 的掌握。并且,在实践过程中,加强对学生的团队协作能力以及科研创新能力 进行全面的提升。 五、结束语在课程教学中,我们精心准备了搜索算法中所需要使用的各类案例,并通过调 整授课内容顺序,使得学生在理解搜索思想的基础上,能够灵活掌握所学习的 知识,做到具体问题具体分析,理论联系实际。在接下来的教学过程中,我们 将会就搜索计算问题进行更加深入的探索,拟引入当前该领域内的最新研究问 题,进行事例探讨,并留给学生更多的讨论思考时间,为培养高素质的科研型 人才奠定良好的基础。同时,我们会对人工智能基础中的其他专题展开有针对 性的深入研究,争取将这门课程的每个专题设计得更加灵活生动,帮助学生掌 握该门课程的同时,为学生在人工智能研究方法上奠定良好的基础。 参考文献Stuart J. Russel IPeterNorving人工智能:一种现代的方法.清华大学出版 社,2013。 [2]蔡自兴人工智能及其应用(第5版).清华大学出版社,2016。 [3]史忠植人工智能.机械工业出版社,2016。 [4]高济人工智能基础(第2版).高等教育出版社,2008。 一全文完一
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服