发布时间:2023-09-27 16:15:04
序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的人工智能教育的内容样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。
关键词:人工智能;创新性教学;精品课程;课程建设;教学改革
人工智能课程是计算机类专业的核心课程之一,也是智能科学与技术、自动化和电子信息等专业的重要课程,其知识点具有不可替代的重要作用。该课程内容广泛,具有很强的综合性、应用性、创新性和挑战性[1],其开设能够更好地培养学生的创新思维和技术创新能力,为学生提供了一种新的思维方法和问题求解手段。同时,本课程能够培养学生对计算机前沿技术的前瞻性,提高他们的科技素质和学术水平。通过课程的学习,学生对人工智能的定义和发展、基本原理和应用有一定的了解和掌握,启发了对人工智能的学习兴趣,培养创新能力。
中南大学人工智能课程开设于20世纪80年代中期。1983年,蔡自兴作为访问学者赴美国普度大学研修人工智能,并与美国国家工程科学院院士傅京孙(K. S. Fu)教授及清华大学徐光v教授合作研究人工智能。在傅京孙院士教授的指导下,蔡自兴和徐光v教授执笔编著《人工智能及其应用》一书,并于1987年5月在清华大学出版社问世,成为国内率先出版的具有自主知识产权的人工智能教材。本教材不仅为我校人工智能课程提供了一部好教材,而且促进了国内高校普遍开设人工智能课程。此后,又陆续编著出版了《人工智能及其应用》第二版、第三版“本科生用书”和“研究生用书”、第四版等,修读该课程的学生也与日俱增。该书第二版还获得国家教育部科技进步一等奖。经过近20年建设,该我校人工智能课程于2003年评为国家精品课程,并在2008年评为国家双语教学示范课程。这是至今国内唯一同时获得国家级精品课程和双语教学示范课程的人工智能课程。同时,我们还开发了人工智能网络课程,具有网络化、智能化和个性化等特色,被国家教育部评为优秀网络课程,供兄弟院校人工智能教学参考使用,受到普遍欢迎[2]。
作为国内第一门人工智能精品课程,我们按照教育部精品课程标准建设《人工智能》课程,尤其是在教学内容、创新性教学方法和教学模式上进行不断进行改革与探索,取得了很好的效果。本文即为我校人工智能精品课程建设与改革经验的初步总结。
1教学内容优化
1.1课堂教学内容优化
教学内容的确定是课程的首要任务。如何选好教学内容,使学生既能了解本领域的概貌,又能适合学生的基础,便于他们在有限的时间完成学习任务,是一件难事。教学内容除了包含基础理论外,还应该反映人工智能领域的新发展和新动态,跟上学科发展的步伐。本课程最初设定的教学内容分基础部分和扩展应用部分。基础部分主要包括人工智能的定义和发展、知识的表示以及推理,而扩展应用部分主要包括专家系统、机器学习、机器规划、机器视觉等。
近年来人工智能科学的快速发展,涌现出了大批新的方法和算法,研究热点问题也从符号计算发展到智能计算和Agent等。
学内容,既能使学生了解本领域的概貌,又能适合学生的基础,便于他们在有限的时间完成学习任务,是一件难事。教学内容除了包含基础理论外,还应该反映人工智能领域的新发展和新动态,跟上学科发展的步伐。本人工智能课程最初设定的教学内容分基础部分和扩展应用部分。基础部分主要包括人工智能的定义和发展、知识的表示以及推理,而扩展应用部分主要包括专家系统、机器学习、机器规划、机器视觉等。
近年来人工智能科学的快速发展,涌现出了大批新的方法和算法,研究热点问题也从符号计算发展到智能计算和Agent等。
随着科学技术的不断进步,在科学研究和工程实践中遇到的问题变得越来越复杂,传统的计算方法无法在一定时间内获得精确的解。为了在求解时间和求解精度上取得平衡,很多具有启发式特征的智能计算算法应运而生。这些算法通过模拟大自然和人类的智慧来实现对问题的优化求解。计算智能作为人工智能的一个新的分支是目前的研究热点,它主要涉及神经计算、模糊计算、进化计算和人工生命等领域,在如模式识别、图像处理、自动控制、通信网络等很多领域都得到了成功应用。另一个近10年来人工智能的研究热点是Agent和多Agent系统,其理论最早来自分布式人工智能,并随着并行计算和分布式处理等技术的发展而逐渐成为热点。
以上两个内容都是人工智能的重要分支。因此,我们在《人工智能及其应用》第三第3版[3]和第四第4版教材[4]中已经顺应形势加入了这方面的内容,并将教学内容也进行了相应的扩展,加入了计算智能、分布式人工智能与Agent。由于不确定性推理和基于概率的推理方法应用也越来越广泛,我们也将此类非经典推理方法单独作为一章来进行教学。另外,还增加了一些新的内容,如本体论和非经典推理、粒群优化和蚁群计算、决策树学习和增强学习、词法分析和语料库语言学,以及路径规划和基于Web的专家系统等。图1给出本课程的教学内容大纲。
人工智能的教学内容涉及面广且内容较多,要在有限课时内完成教学计划并让学生掌握,具有一定难度。因此需要根据教学对象的需求有所取舍。中南大度。因此需要根据教学对象的需求有所取舍。中南大学在智能科学与技术、计算机、自动化三3个专业中均开设了人工智能课程,根据相关专业课程教学对象,对学时和教学内容进行适当调整。对于智能科学与技术专业,人工智能课程为必修课,共48个学时含实验8个学时。表1表示为相关专业的人工智能课程教学内容分配情况。对于计算机和自动化专业,人工智能课程为选修课,共32个学时含实验8个学时。许多兄弟院校的计算机专业都把人工智能定为必修课,课程学时也在50学时左右。因此,我们一再强烈建议我校的计算机专业把人工智能列为必修课,并适当增加学时。由于智能科学与技术专业开设有专家系统和智能计算选修课程,因此在人工智能教学内容中只将这两部分做简要阐述,而将重点放在知识表示和推理以及扩展应用上。对于计算机专业学生来说,除基本的知识表示和推理外,计算智能和Agent技术也是他们在软件开发和通讯技术理论学习中需掌握的重要概念。同时,计算智能、专家系统对自动控制和电气工程也十分重要,对自动化专业则应掌握该方面的内容。
1.2实验实践教学创新
国内人工智能课程在开设之初大多没有安排实验内容,仅为理论基础和概念讲授。由于理论比较抽象,很难理解,学习效果不理想,学生们对于其应用实现也十分困惑。此后,各高校也逐步在该课程中分配了实验学时,大多数采用prolog语言和专家系统作为实验语言和对象[5]。为了改进该课程的教学,我们也从没有实验到将实验学时从零调整为设置4个学时的实验课时,然后到现在的8个学时的实验课时。随着课堂教学内容的改革,实验内容也进行了优化和更新。
人工智能课程实验的目的是帮助学生掌握基本理论,发挥主动性,研究探讨人工智能算法和系统的运行和实现过程,提出思路并验证自己探索的思路,从而更好的地掌握知识,培养研究能力和创新能力。因此,在实验教学内容的设计上,实验项目应具备研究性和综合性。实验项目目标明确,要求学生带着问题和任务进行实验,但实验过程又要有一定的灵活性,学生可以根据自己的思考进行适当的调整。再者,充分采用虚拟实验方式进行实验,大大提高了学生的兴趣,提供了分析和探讨智能算法的很好平台。同时,学生的实验数据和实验结果分析既有格式要求,又给学生报告自己的研究的过程和结果留有空间,并在评分时加以充分考虑。这些做法能够鼓励学生,特别是鼓励优秀学生进行独立性研究,满足他们学习的需求。
1) 人工智能课程的实验环节不足和课时分配问题。
中南大学的人工智能课程的实验环节经历了从精品课程建设前没有到开设,一直到其内容和形式上的不断改进过程。但目前实验还主要处于演示性和编程的实验阶段,而非设计和训练阶段。此外,由于人工智能课程涵盖范围广、内容多,而课程所设置的学时有限。,如何分配好课堂教学与实验课时也是一个需要在今后课程建设中不断探索的问题。
对于某些专业的人工智能课程,可以考虑单独开设人工智能实验课程或人工智能程序设计与实验课程。
2) 人工智能技术发展迅速情况下如何保持该精品课程持续发展的问题。
人工智能作为一门高度融合的交叉科学,其发展速度迅速,不断有新理论、新问题涌现出来。我们的
人工智能教学既要注重基础理论知识,又要紧跟学科发展的步伐,势必要求对课程内容进行不断更新,这对我们的教学资源和教师素质都提出了更高的要求。
4结语
本文介绍了中南大学的精品课程――人工智能课程教学内容和创新性教学方法的一些探索,已在课堂教学内容的优化、实验环节的改进、教学方法的创新的实施上取得了很好的效果,充分激励了学生的学习积极性和主动性,多方位培养学生发现问题、分析问题和解决问题的能力。我们的想法和做法可供兄弟院校同行参考。不过,仍然存在一些不足之处。随着智能科学与技术的发展和更为广泛的应用,人工智能课程的重要地位必将更加突显,我们也需要继续努力,与时俱进,不断完善人工智能精品课程的建设。
注:本文受教育部质量工程国家级精品课程人工智能(2003)、全国双语教学示范课程人工智能(2007)项目支持。
参考文献:
[1] 薛莹. 创新教育新途径人工智能与机器人教育:哈尔滨市教育研究院张丽华院长访谈录[J]. 中国信息技术教育,2010(1): 20-22.
[2] 蔡自兴,肖晓明,蒙祖强,等. 树立精品意识搞好人工智能课程建设[J]. 中国大学教学,2004(1):28-29.
[3] 蔡自兴,徐光佑. 人工智能及其应用[M]. 3版. 北京:清华大学出版社,2003.
[4] 蔡自兴,徐光佑. 人工智能及其应用[M]. 4版. 北京:清华大学出版社,2010.
[5] 韩洁琼,闫大顺. 人工智能实验教学探讨[J]. 计算机教育,2009,(11):135-138.
[6] 刘丽珏,陈白帆,王勇,等. 精益求精建设人工智能精品课程[J]. 计算机教育,2009,(17):69-71.
Exploration of Innovative Teaching Mode of Artificial Intelligence Elabrate Course
――Construction and Reformation in Elaborate Course of Artificial Intelligence
CHEN Bai-fan, CAI Zi-xing, LIU Li-jue
(Institute of Information Science and Engineering, Centnal South University, Changsha 410083, China)
关键词 人工智能 网络 专家系统
中图分类号:TP27 文献标识码:A
0引言
20 世纪以来,计算机的发展日新月异,不断更新换代,以最早期的机械运行方式为基础,经历了电子管时代、晶体管时代直到集成电路,时至今日已涉及到人们生活、工作和学习的各个方面,伴随着计算机的出现并逐步普及应用,人们又开始力图根据认识水平和技术条件,试图用机器来代替人的部分脑力劳动,以提高征服自然的能力。
1人工智能的概念
人工智能(Artificial Intelligence),英文缩写为AI,也称机器智能。“人工智能”一词最初是在1956年的Dartmouth学会上提出的。它是计算机科学、控制论、信息论、神经生理学、心理学、语言学等多种学科互相渗透而发展起来的一门综合性学科。主要探讨如何运用计算机模仿人脑所从事的推理、证明、识别、理解、设计、学习、思考、规划以及问题求解等思维活动,并以此解决如咨询、诊断、预测、规划等需要人类专家才能处理的复杂问题。通俗的说,人工智能可以分为两部分来理解,即“人工”和“智能”,顾名思义就是人造的智能。人工智能是研究如何制造智能机器或智能系统来模拟人类智能活动的能力,以延伸人们智能的科学。
2人工智能和教育的关系
(1)人工智能和教育的关系。人工智能以及人工智能科学从1956年诞生起,其研究和应用领域就与教育紧密相关。人工智能就是研究让计算机接受教育、提高智能的科学技术。AI的研究成果又反过来应用到我们日常生活的各个方面,并可以改进我们的生活。比如应用到教育过程中,促进教育的工作效率(减少教师的数量和工作时间、甚至直接提高受教育者的智能)。还可以产生新的教学模式,如网上学习共同体、合作学习等。(2)人工智能在教育中的应用。人工智能原理和技术从诞生起就应用于教育,其产品通常称作智能指导系统ITS或者智能计算机辅助教学ICAI。
ICAI系统可以采用多种形式。从根本上讲,它是在保证学生和程序灵活性的方式下,应用人工智能原理和技术,组织安排教学系统的各种成分。它并不是根据预先输入的问题、预先想到的解答、预先指定的分支等进行工作,而是根据学生学习时积累的知识而工作。它的一般工作准则和标准,是依赖本身的知识结构和近期活动事件,如学生回答的历史记录。许多ICAI系统都具有这样的重要特点,即能够实现与学生的自然语言对话。
3人工智能与网络教育的融合
随着人工智能的理论与技术发展,其在教育中的应用日渐扩大,例如Internet上的web站点,其网页的组织形式,就包含智能的原理。目前人工智能在教育领域特别是网络环境下的应用主要有以下几个方面:
(1)ICAI。计算机辅助教学(CAI)是由程序教学发展而来。但是以程序教学为理论基础开发的CAI课件,在推理机制和学生模型方面存在不足,因而不能根据不同学生的实际情况进行动态调整,缺乏灵活的应变能力。
借鉴人工智能中的专家系统知识,由于专家系统中包含知识库和推理机两个基本模块,在一般专家系统中再加入一个“学生模型”模块,就构成智能计算机辅助教学(ICAI)系统的基本结构。其中推理机的作用相当于现实教学中的教师,它可以根据知识库中的内容和学生模型推断出每个学生的学习能力、认知特点和当前知识水平,根据学生的不同特点选择最适当的教学内容与教学方法,并可对学生进行有针对性的个别指导,提高教学效果。
(2)智能。在我们传统的教学过程中,最经典的教学模式是以教师为主,教师讲、学生听,它是一种单向沟通模式。这种教学模式的优点是有利于教师主导作用的发挥,便于教师组织、监控整个教学活动进程,便于师生之间的情感交流,因而有利于系统的科学知识的传授,并能充分考虑情感因素在学习过程中的重要作用。
上世纪90年代以来,随着多媒体和网络技术的迅速发展,强调以学生为中心的建构主义学习理论日益流行。这种理论强调在教师主导下以学生为中心的学习,即一种“主导――主体”教学结构。在这种教学并重的结构中,教师是教学过程的组织者、是良好情操的培养者;学生是信息加工与情感体验的主体,是知识意义的主动建构者;教学媒体既是辅助教师教的演示工具,又是促进学生自主学习的工具。
在网络远程教学中,为实现上述教学模式,把人工智能中的智能体(Agent)技术应用到网络远程教学中,并逐渐成为在教学领域实现智能化的一种主流技术。
【关键词】人工智能;诊断学教学;智能教学系统;智能组卷系统;智能阅卷系统;智能仿真教学系统
人工智能(artificialintelligence,AI)的概念最早是在1956年的Dartmouth学会上提出的,随着计算机核心算法的突破、计算能力的迅速提高以及海量互联网数据的支撑,目前已被广泛地应用于各个领域[1-2]。近年来,人工智能也给教育教学领域带来了机遇,人工智能+教育正如火如荼地开展和推进,改变着传统的教育形式及生态[3-4]。2018年教育部《高等学校人工智能创新行动计划》,各大高校在人工智能及其教育发展上有了纲领性的指导[5]。医学教育作为教育教学诸多领域的一隅,乘着人工智能发展的东风,各大高校在推进医学教学改革方面进行了大量积极的探索与尝试[6-8]。诊断学是由基础医学过度到临床医学的桥梁课,其教学质量的良莠直接影响到医学生的培养质量,传统的教学方法难以满足现代医学教学的要求,如何发挥人工智能的应用优势,让其更好地应用于诊断学的教学工作,也是诊断学课程教改的重要研究方向。
1传统的诊断学教学方法存在的问题
诊断学是学习临床基本技能最重要的一门课程,其内容包括症状学、体检检查、实验室检查及辅助检查等四大块,分为理论课和见习课,目前大多数医学院理论课采用的是以大班的形式在多媒体教室讲授,而见习课则采取分小组的模式进行,多年的教学实践发现该教学模式取得的教学效果不尽人意,尤其是近年来随着全国各大医学院校的扩招,出现了师资及教学资源配套的相对不足,上述教学模式的问题逐渐凸显。理论知识以老师讲授为主,采取的是“满堂灌”的教学模式,然而该部分教学内容知识点繁多,知识串联度不高,课堂灵活度、生动度较为薄弱,学生听完课以后对课程内容印象不深,知识掌握度差,同时由于学生的学习主观能动性差异大,不能进行课前充分预习的学生在课堂上更加难以跟上老师讲授的节奏。见习课是对理论知识进行实践,培养学生的实践操作能力,前期理论知识掌握度差又会影响见习的教学质量,导致教学过程形成恶性循环[9]。见习课主要采取老师讲授要领及演示操作流程,之后学生们互相练习的教学方法,该部分内容需反复加强练习,同样的动作要领反复锤炼才能熟练掌握,因课堂见习时间有限,而老师讲授及演示需占用大部分时间,学生动手实践机会不多,老师对学生的操作手法、操作内容、操作顺序等重要内容进行指导和勘误的时间少,学生操作的规范性难以保证,在以后的临床实践中,往往存在实践操作能力的缺陷。上述教学模式教师与学生们之间除了课堂时间,其余时间是脱节的,不能很好地沟通,学生们有疑问的知识点难以得到老师的及时解答,教学活动中没有充分反馈,各个教学环节难以进行教学反思,形成教学相长的良性循环。课后复习及阶段性总结复习是课堂知识内化及升华的重要方面,传统的教学模式通常是给学生布置课后作业,学生完成后上交由老师批改留档,这个环节学生与老师缺乏有效的沟通,且由于学生们学习主观能动性差异,课后没有老师的监督及针对性地辅导,课后作业的质量良莠不齐,教学质量欠佳是显而易见的。随着现代医学的发展及研究的开展,涌现了一大批新的诊断方法与手段,譬如关于肿瘤诊断的分子marker,评估预测疾病活动度及预后相关的指标,在临床上已经常规应用,但由于教材更新需要周期,很难跟新进展同步介绍,另外由于课时有限,难以全面地就学科前沿及新进展进行讲授[10]。
2人工智能应用于诊断学教学的重要意义
2.1教师方面
将人工智能应用于诊断学教学实践,削弱了教师的知识权威而强化了教师的价值引导,对教师的个人能力提出了更高的要求,促使教师踏实践行终身学习并持续更新自身知识结构。互联网高速发展的时代,知识呈几何指数更新并出现大爆炸,基于各种互联网即时通讯平台及手机APP,诊断学体格检查、理论知识讲授相关的小视频及研究进展不胜枚举,这就要求教师及时获取、更新知识并进行相应的知识储备。人工智能的应用促使教师从单人施教发展为团队施教,为开发更具个性化的课程教学注入团队的力量。基于大数据的人工智能可以减少诊断学教学过程中的机械性、重复性工作,如平时作业的批改、考勤统计等,减轻了教师的工作负担,教师可以将更多的精力投入到医德医风、医患沟通能力以及体格检查手法的规范化培养上,更多的心思放在丰富课程内容及教学形式上。同时大数据可以及时反应学生的学习动态,教师可以根据学生的反馈及课程评价有针对性地对学生进行相应的辅导。
2.2学生方面
将人工智能应用于诊断学教学实践,可以实时动态记录学生的学习情况及暴露的问题,如是否按时完成课程任务、测试中哪些知识点容易出错等,人工智能系统能够对这些数据进行关联分析和深度挖掘,并且可视化呈现相应的数据,有利于教师及时掌握学生的学习进度、参与度以及学习效果,并根据具体的学情分析数据来调整辅导和教学方案。基于人工智能强大的算法和分析,可以为学生定制个性化的教学内容及进度,提供更有针对性的课堂内容和随堂测试,并对测试及平时作业进行智能批改,真正做到查漏补缺。诊断学课程内容相对枯燥,学生们的学习兴趣有限,基于人工智能的教学方式可以寓教于乐,在课程中将一些比较零散的知识点可以设置成互动小游戏,营造出良好的课堂氛围,提高学生们的学习兴趣及学习效率。
2.3教学过程
针对教学过程,人工智能亦发挥着至关重要的作用。第一,诊断学作为桥梁课程,是一门必修课,包括临床医学五年制、八年制、法医学、基础医学等相应专业的学生均需要学习,人工智能拥有超强的计算能力和强大的“记忆力”,面对众多不同专业的学生,可以根据大数据进行分析,制定出适合不同专业学生的完备教学目标。教学活动开展过程中,人工智能还可以根据学生的课堂及课后测试表现,依据分层教学的要求自动设置梯次教学目标,帮助学生们逐步提升学习能力和知识掌握度。第二,人工智能可以凭借自身信息化的特点,对各种教学资源进行分析,为教师和学生选择更优质更合适的资源提供依据,促进个性化的教与学。第三,传统的教学方式、教学内容相对有限,人工智能基于大数据能够启发新的教学思路,创新教学方法,为诊断学教学提供更多的可能性。
3人工智能在诊断学教学中的应用
3.1智能教学系统
智能教学系统是教育技术学中重要的研究领域,其根本宗旨是使得学生的学习环境更加优良和谐,智能教学系统能够及时有效地调用最新最全的网络资源并充分优化后供学生学习,使得学生能够更加全方位、多角度地学习专业知识,提高学习效果[11]。智能教学系统大致由领域知识部分、教师部分及学生部分3个部分构成[12],其中领域知识部分又称为专家部分,这一部分既包含了需要讲授的内容及掌握的技能,又可以添加专家的学术成果,既能够保证学生对于基本概念、基本理论及基本技能的掌握,又能够拓宽知识面,增加知识的广度。智能教学系统的教师及学生部分主要是为设计和制定教学方案及策略服务,基于大数据基础上,根据课程的特点、历年教学情况、学生身心发展特点及学习实际情况,制定更加个性化、高效的教学方案,促成教师因材施教,取得更加理想的教学效果。
3.2智能网络组卷阅卷系统
诊断学教学内容包括理论和见习两大块,教学过程中教师的大量时间用于出题、阅卷、批改平时作业等与考核相关的工作,并且在出题过程中需要围绕相对固定的重难点内容不断创新题型,消耗教师大量的精力。智能网络组卷阅卷系统能够充分发挥其优势,将教师从繁冗的考核相关工作中解脱出来,使得教师的教学更高效,教师能够把更多的时间。智能网络组卷系统能够有效收集和分析知名高校教学团队编写的在线题库,实现教学资源的共享,通过随机抽题组卷、答案随机排序、题型随机排序以及设置避免与历年考卷重复等,显著提升试卷的质量,亦能改善考试作弊的顽疾,客观地考核学生对知识的掌握度。智能网络阅卷系统有简明的阅卷流程,能够更有效地识别试卷及答案,能够明显降低传统人工阅卷方式因疲劳带来的出错率,使得工作效率更高、考核结果更公正。
3.3智能仿真教学系统
诊断学教学的见习部分是学生提高技能的重要环节,常常采用分小组在病房完成的方式进行,在课程的开展过程也凸显出了各种各样的问题,譬如因学生分组进行询问病史、体格检查,重复次数多,患者难以多次配合;在教学时间段内病房缺相应的病种,无法对所学的症状进行直观的学习;传染病流行期间出于对学生健康安全的保护,无法进入病房见习等等,此时智能仿真教学系统能够发挥重要的补充作用[13]。人工智能可以根据提供的海量真实临床病例,由医学专家整合其临床特征,联合计算机专家,根据相应的教学要求,形成虚拟病人学习系统,学生在仿真诊疗环境中,进行问诊、体格检查、诊断以及给出治疗方案,同时系统能够自动发现学生在问诊及诊断过程中的错误,通过实践、纠错再实践,提高学生采集病史、体格检查的能力,同时能够加强学生的临床思维的训练,夯实临床基本功[14-16]。
4总结及展望
【关键词】 人工智能 农村远程教育 高效
人工智能技术是在计算机科学日新月异发展的进程中一大成果,由于其智能、高效、优化的强大功能,为许多研究者所重视。部分教育领域的研究者,将人工智能技术引入教育行业,探讨人工智能如何融入教育,促进教育深度发展。研究者们将人工智能与职业教育、继续教育、远程教育及教育技术结合,进行探讨,提出了一些很好的建议。农村远程教育虽然也属于远程教育范畴,但由于其自身具有许多特殊性,因此有必要单独将其应用于农村远程教育进行探讨。
1 我国当前农村远程教育发展面临的困境
我国农村远程教育是伴随着现代通讯技术的发展而在广大农村出现的一种新的教育模式。随着上世纪70年代末,以广播电视大学为代表的远程教育的兴起,为我国教育的发展写下了浓重的一笔,由于其不受时间、空间、学习者等要素的影响,充分体现了“时时能学、处处可学、人人皆学”的巨大优势。因此,本世纪初,国家将远程教育教学模式引入广大农村,于2003年推出了“农村党员干部现代远程教育”、“农村中小学现代远程教育工程”,于2004年依托广播电视大学体统推出了“一村一名大学生”工程,这些远程教育工程对推进农村教育起到了举足轻重的作用。但其发展也遇到了困难,具体说主要体现在以下几个方面:
1.1 师资力量短缺
由于受我国长期以来的城乡二元制经济发展模式的影响,导致城乡经济发展不均衡,直接造成了城乡教育发展失衡。在农村教育中,首先表现在教师配置上,由于农村教育经费投、教师工资水平均低于城市,造成了长期以来农村教育师资力量短缺,远程教育更是如此。据相关研究表明,现我国农村远程教育由于缺少懂计算机或网络技术的专业人才,往往用不相关专业的人才作为替代,且大都为兼职人员。这就造成了对远程教育设备的维护、远程教育资源的管理及远程教育教学辅导等方面出现问题。以广播电视大学系统为例,自2004年广播电视大学开始招收“一村一名大学生”学员,虽然学员增长速度很快,但其教学点仅延伸至县城,招收的学员往往为县城周边农村的农民,而广大较偏远地区正真渴望接受教育的农民缺少受教育机会,之所以没有延伸至乡镇及行政村,根本原因是缺少师资力量。
1.2 资源建设不足
由于农村远程教育是本世纪初才在农村兴起的一种新的教育模式,属于新生事物,因此缺少前期的积累,主要体现在教学资源的积累上。我们知道,是否拥有丰富优质的教学资源是关乎远程教育成败的关键。而长期以来,我们主要注重城市远程教育的发展,现城市远程教育已相当成熟,拥有一大批优质的教育资源,吸引了大批学习者。但由于农村远程教育与城市远程教育相比有其特殊性,广大农村学员需要掌握的不仅仅是理论知识,他们最迫切学习的是农业实用新技术及掌握能够改变自己生活现状的一技之长,而这些课程资源在城市远程教育中设计不多。因此我们没有现成的教育资源可供使用,需要另起炉灶进行建设。但由于投入农村远程教育的经费有限,用于资源建设的经费也不足。造成了现阶段农村远程教育资源依然短缺的现实。这不利于农村远程教育进一步发展。
1.3 课程设置不合理
如上所述,广大农村学员渴望学习的是改善自身生活的实用农业新技术及一技之长,同时广大农村也需要培养一批懂管理的乡村干部。因此在专业和课程设置上,客观上要求向这些方面靠拢。虽然现在农村远程教育在专业设置上慢慢转向适合农村学员的涉农专业,但在课程设置上还是不尽如人意,往往只根据自己师资情况及资源情况来设置课程,这样往往造成农民学员需要的课程没有涉及,而农民学员缺乏兴趣的理论课程所占比重过大的问题。这样会严重挫伤广大农村学员学习积极性,对农村远程教育发展极为不利。
1.4 网络教学平台存在不足
我国现阶段远程教育的网络辅导教学平台现阶段的形势往往通过QQ对话、Email邮件、BBS及一些音频、视频系统进行。这些方式当然是有效的网络教学方式,但存在问题也是十分明显的,最主要问题在于如果没有提前联系,教师就不会及时回复学生提出的问题,缺少师生互动。学生的学习效果会大打折扣。
2 人工智能应用于远程教育的优势
2.1 人工智能的概念
人工智能是计算机学科的一个分支,是一门研究计算机模拟和延伸人脑功能的综合性科学,部分研究者将其定义为:一个电脑系统具有人类的知识和行为,具有学习、推理判断来解决问题、记忆知识和了解人类自然语言的能力。人工智能的产生过程:对于人类因问题和事物而引起的刺激和反应,以及因此而引发的推理、解决问题及思考决策等过程,将这些过程分解成一些步骤,再通过程序设计,将这些人类解决问题的过程模拟化或公式化,使电脑能有一个系统的方法来设计或应付更复杂的问题,这套能够应付问题的软件系统,称之为人工智能。
2.2 人工智能切合了远程教育的要求
有研究者指出:人工智能是研究如何构造智能机器(智能计算机)或智能系统,使其模拟、延伸、扩展人类智能的学科。人工智能在教学领域应用的最直接结果就是诞生了智能教学系统。而所谓的智能教学系统是以计算机辅助教学为基础而兴起的,它是以学生为中心,以计算机为媒介,利用计算机模拟教学专家的思维过程而形成的开放式人机交流系统。由于它综合了知识专家、教师、学生三者的活动,因此,与之相对应,智能教学系统一般分为知识库、教学策略和学生模型三个基本模块,再加上自然语言智能接口。人工智能的这些功能和模块刚好切合了远程教育的特点及要求。我们开展的远程教育一直以来就强调以学生为中心,以学生自学为主,教师辅导为辅,教师通过计算机网络系统对学生进行实时和非实时辅导,以此来完成学生的学习过程。因此人工智能适合应用于远程教育教学过程。
2.3 人工智能能够有效加强对学生的管理,提高学习效率
长期以来远程教育为社会诟病的是,由于缺少师生间直接交流的机会,造成教师对学生的组织和管理方面的困难。如果我们仅仅依据学生登录次数、登录时间等方面来评价学生学习情况,这样往往造成对学生学习的错误评价,但对远程教育的教师来说也只能做到这些。但如果我们将人工智能引入远程教育,它可以依据自己强大的功能,通过对学生情况的数据分析,科学提供学生的学习能力、认知特点及当前的知识水平。更为重要的是,通过对这些信息的分析,它能为每位学习者制定适当的教学内容和教学方法,为学生提供个性化的学习服务,切实提高学生的学习效率,这是我们远程教育所倡导的最佳服务的效果。
2.4 人工智能可以从某方面解决农村远程教育师资力量
如上所述,由于城乡间经济差距,造成了长期以来城乡教育发展失衡,广大农村地区师资力量较为薄弱,特别是远程教育方面。这一问题解决的根本途径在于缩小城乡经济差距,但这并非一朝一夕就能解决的问题。因此农村师资力量特别是远程教育师资力量的解决,需要一个过程。而人工智能技术利用了计算机模拟教学专家的思维过程而形成的开放式人机交流系统,它集知识专家和教师于一身。广大学员可以通过自然语言系统,实现正真意义上的人机对话,完成适时的学习辅导过程,这从某种程度上解决了师资短缺的问题,为农村远程教育的发展提供了一条新的发展思路。
2.5 人工智能能够有效解决农村远程教育资源建设问题
目前我国农村远程教育在资源方面存在的问题除了数量较少,质量也不高,许多网络课程资源仅仅是课本的翻版,虽然资源制作者利用现代资源制作手段,以文字、视频及图片等手段来展现知识,但知识之间的逻辑联系性方面存在不足。这给学习者有效学习带来极大不便,影响了学习效果。而人工智能技术,能够对现有的网络课程资源进行智能加工,对知识结构进行重新构建,对知识间的层次性、逻辑性进行重新编排,为学习者展示学习重点、难点,切实提高学习效率。使资源更加优质高效。
2.6 人工智能能够提供实时交流,解决网络教学平台的不足
由于人工智能集知识专家、教师与一身,可以通过自然语言系统,开展人机对话,通过讨论解决学生遇到的问题。能改变传统网络教学平台缺乏及时交互性的问题。能够解决网络教学平台的不足。促进农村远程教育的发展。
3 结语
人工智能技术是计算机科学发展的成果之一,它具有智能、高效、优化的强大功能,许多行业都利用人工智能技术提高效率。对我国农村远程教育而言,如果能将人工智能引入,能从某种程度解决因为资金问题造成的师资力量缺乏问题;提高对远程教育学生的管理,为他们提供个性化的高效远程教育服务;能够利用它强大的功能重新编辑网络资源,让它更有利于学生学习;同时人工智能还能提供自然语言接口,打破以往网络教学平台的弊端。相信通过引入人工智能技术,我国农村远程教育会迎来新的发展。
参考文献
[1]张震,王文发.人工智能原理在人类学习中的应用[J].吉首大学学报,2006(1):39-41.
[2]武晶晶.关于人工智能教育应用的几个问题[J].教育教学论坛,2012(9):159-160.
[3]张.人工智能与教育技术[J].陕西师范大学学报(自然科学版),2005(6):228-230.
[4]张小永.陕西农村现代远程教育资源建设初探[J].陕西农业科学,2011(4):228-230.
关键词:人工智能;图形编程;创新实践
近年来,人工智能已成为一个高频词,各种与人工智能相关的智能家居、自动驾驶、智能语音、图像识别等新技术,深刻影响着社会的方方面面,也逐步改变人们的工作及生活方式。许多国家已经开始积极尝试,大力推进小学人工智能教学。2017年,国务院正式颁布《新一代人工智能发展规划》,明确提出了“在中小学阶段设置人工智能相关课程,逐步推广编程教育”;如今,计算思维培养又成为热点。在这样的一个时代背景下,学校和教师有责任和义务组织、引导学生去接触、了解、学习、应用人工智能技术,以适应未来学习和工作环境的变化。人工智能涉及的学科内容较为广泛复杂,小学生相对年龄较小,储备的相关知识较少,学校应如何在小学阶段有效开展人工智能教学,推进人工智能教学真正落地?笔者结合自己的教学实践,从“巧”借活动、“巧”设场景、“巧”编程序、“巧”创项目等方面,积极探索小学人工智能教学的推进路径。
一、“巧”设场景体验人工智能
人工智能的知识结构具有较强的逻辑性和抽象性,与之前信息技术课上所教的内容相比,难度及复杂性更高。在日常人工智能教学中,教师应根据学生的心理特点以及不同教学要求,改变教学方式,把体验搬进课堂,让学生通过具体的体验活动逐步理解人工智能的相关知识,把重难点从对概念、原理、技术的学习转换到了解相关概念、技术实现的过程、体验人工智能技术的应用上。丰富有趣的教育实践活动可以让学生在愉悦的教学情境中,从不同的思维角度、用不同的思维方式来认识和理解与生活密切联系的一些人工智能概念,如机器学习、大数据、神经网络等,体验人工智能在实际生活中的应用。例如在《人脸识别》一课教学中,需要让学生了解人脸识别技术的应用、影响、实现过程和原理,其中人脸识别的原理和过程较为复杂,如果教学中只进行简单说教,无法有效达成教学目标。本课设计了一个“人脸大比对”体验活动,活动分两个部分,第一部分就是通过百度AI开放平台里的人脸检测与属性分析功能,体验人脸检测中具体检测哪些属性;第二部分就是通过人脸对比功能,完成教师提供的三组人像照片的对比分析。在第一部分的实例体验中,学生通过自己上传照片进行检测,主要是通过对人脸的面部、肤色、毛发、眼睛、嘴、鼻和轮廓等150个特征的精准定位来准确地识别和计算出一张人脸的特征和属性信息,包括年龄、性别、颜值、情绪、是否戴眼镜等。这样的体验让学生非常感兴趣,也能很好地理解特征提取的过程。第二部分的体验是人脸对比,教师提供给学生三组照片,第一组是一对相似度很高的双胞胎;第二组是同一个人戴口罩和不戴口罩的照片;第三组是同一个人的两种表情。学生先自己观察,记录三组照片的结果,再上传照片到百度AI体验人脸对比过程,并查看对比结果。经过体验,学生认识到在现有的技术下,人脸识别的准确度还是非常高的,对人脸识别的过程也留下了非常深刻的印象。
二、“巧”编程序理解人工智能
从当前人工智能技术应用的实际情况分析来看,主要应用领域为大数据及机器学习,这些功能的实现得益于算法的不断完善。可见,算法学习是实现人工智能的关键,而对算法的学习又是计算机编程教学中的一大难点。推进小学编程教学将有利于帮助学生理解人工智能的相关知识。小学生相对抽象思维偏弱,采用图形化的编程教学,更加有利于他们接受,有助于提高学习的积极性。通过编程教学引导学生学会分析问题、抽象与建模、设计算法、编写程序脚本,在验证过程中不断改进和完善,并最终实现问题的解决,能有效培养学生的计算思维,并过渡到对人工智能所需要的其他知识的学习上。例如在五年级的《创编游戏》教学中,情境任务是设计制作一个猫捉老鼠的小游戏,目标是让学生认识“碰到颜色”“如果……那么……”等指令,能够用它们的组合来编写判断角色是否碰到边缘和老鼠的脚本。人工智能的概念主要体现在“碰到颜色”和“如果……那么……”语句的应用上,“碰到颜色”是侦测识别,“如果……那么……”则是逻辑判断的处理。在教学中,首先通过问题引导学生思考完成游戏需要考虑哪几个要素,从问题和答案中帮助学生提炼出“舞台”“角色”“动作”三个要素,进而帮助学生厘清实现游戏功能的基本思路。在程序编写中,让学生具体体验侦测模块的编写与判断语句的应用。简单的编程实践,能让学生逐步了解人工智能的基本概念及其实现流程。
三、“巧”创项目实现人工智能
知识的学习必须与学生的生活实际结合起来,如果学生在掌握人工智能知识和技能后能将所学知识应用于实践,解决生活中的实际问题,那么这样的学习就是真实有效的。学生通过设计创作具体作品,可以大大增强分析和处理问题、解决实际问题的意识和能力,培养逻辑思维和动手实践能力,这也是人工智能教育的方向和目的。根据学生的实际生活经验,教师将人工智能的具体应用案例巧妙引入课程中,引导他们科学地确定项目内容;通过对项目的梳理分析,建立逻辑关系和模型;用编程语言描述逻辑关系;采用硬件设备实现人工智能的具体功能,这种基于真实任务的学习活动,能有效促进学生的理解。例如四年级实践小组的“智能垃圾桶”作品,便是以垃圾桶为课题进行探究,先让学生对现有垃圾桶的优劣势进行分析,思考怎样改造垃圾桶才能真正实现智能化。通过教师的引领和自身观察,学生很快认识到智能垃圾桶应该具有的功能:一是能检测什么时候有人投放垃圾;二是垃圾桶盖能自动开启和关闭。确定了目标之后,就是思考达成上述目标需要哪些条件。学生根据已有知识,确定可以用超声波检测是否需要打开垃圾桶盖子,打开和关闭动作可以通过舵机和连杆来实现。通过探究后,学生根据设计的方案自主完成了智能垃圾桶的作品搭建,接下来就是通过编写程序和不断调试验证来实现预期的功能。作品完成后,学生可以根据实际情况进行功能的增加与修改,如增加桶内垃圾超过一定高度时能自动提醒的装置等,让智能垃圾桶更加智能。本次作品的创作过程,不仅锻炼了学生分析实际问题、解决实际问题的能力,又锻炼了他们的编程思维和计算思维,更重要的是体验了自己创作人工智能作品的乐趣和成就感。在人工智能应用日益普及的今天,人工智能课程进入小学课堂是大势所趋。在小学阶段开展人工智能课程教学,主要是为了让学生掌握人工智能知识,体验和运用人工智能技术,培养学生的信息技术核心素养、创新意识、实践应用能力,为学生适应未来社会打下扎实的基础。但人工智能教学具有其特殊性,如何有效推进人工智能教学,还面临着许多需要解决的问题。学校和教师应尽最大努力创设更好的人工智能教学环境,探索更有效的教学策略,促进学生对人工智能相关知识的学习。
参考文献
[1]丁华.人工智能教学中对学生计算思维的培养[J].华夏教师,2020(13):42-43.
[2]徐欣彦.引入体验活动创新小学人工智能教学模式[J].中小学信息技术教育,2019(9):62-64.
关键词:智能;智能科学与技术;语义分析;知识体系;课程体系
中图分类号:G642 文献标识码:A
1 引言
“智能科学与技术”专业教育意指将“智能科学与技术的知识体系”传授给本科生或研究生。构建智能科学与技术的知识体系通常有两种途径:(1)经验归纳法,从社会实践和科学研究已经获得的知识集合中选择出若干,认为这些知识应该归属于“智能科学与技术”,且将其结构化与系统化。(2)概念演绎法。追问“智能科学与技术”的确切含义为何,由此联想其涉及的主要方面,概念推演形成的轨迹即是知识体系。两种方法的结论应是一致的。就实际操作而言,前者的主要环节是“选择知识”和“搭建体系”,而“选择什么”和“搭建成何样”就与研究者的偏好相关,常出现观点相左的情形;后者的主要环节是“明确语义”和“语义延伸”,能被称为概念的东西总是成熟的,即已有大量的先前研究,对此人们的分歧较少,而从概念出发的语义延伸又是遵循演绎逻辑的,由此而得的知识体系就易被公认。
本文的研究采用概念演绎法,具体的讨论依层次递进展开,首先明确“智能科学与技术”的中文语义,其次讨论该语义涉及的关键概念之内涵,进而合成这些关键概念的具体内容,继之概括“智能科学与技术的知识体系”,最后设计“智能科学与技术专业教育的课程体系”。
2 “智能科学与技术”的语义
尽管有逻辑上的先后,“科学”与“技术”通常被认为是并列的两种人类文化活动。“智能科学与技术”就应被分为“智能科学”与“智能技术”。
智能是某种行为主体所具有的能力和所表现的行为。这种具有智能的行为主体目前(也许永远)只有两类:生物(其中主要是人类)和机器。若以人类代表生物,智能就有两种表现形态,人类智能(human intelligence)和人工智能(artificial intelligence),后者是对前者的模仿与延展。
科学是为了获得所考察对象的知识体系,技术则是依据某种原理设计制造各种人工系统。由此,“人类智能科学”、“人工智能科学”、“人工智能技术”是无歧义的,而“人类智能技术”就不成立(确切地说,是间接地通过“人工智能技术”的方式表现出来)。
基于上述分析,“智能科学与技术”的语义由三部分构成,“关于人类智能的科学”、“关于人工智能的科学”和“应用人工智能的技术”。根据惯常的教育与研究分工,前者是心理科学领域的重点所在,后二者则是信息科学领域的前沿方向。目前国内所开办的“智能科学与技术”专业教育大多属于理工科本科,其侧重所在自然是“人工智能”。
支撑着“智能科学与技术”及其三部分构成的关键概念是“智能”、“科学”与“技术”,对其进行深入剖析有助于推演出“智能科学与技术的知识体系”。
3 关键概念的剖析
3.1 “智”对应于Intelligence
汉语中的“智”是“知”的后起字,而“知”是“出于口者疾如矢也”,意指认识的事物可以脱口而出。“知”添加了“曰”即为“智”,再清楚不过,“智,知而道出也”。智,就是人们日常口语中的“知道”。
英语中的Intelligence源于拉丁语的动词intellegere,意思是to understand。而intellegere是inter(interl与legere(to choose)的合成词,故它所表达的是“在推理基础上的理解”。
可见,汉语的“智”关注知识(识,知也。《说文》)及其共享;英文的Intelligence则强调知识及其可靠来源。有所差异并不妨碍将不同文化系统中的这两个概念对应起来。
3.2 “智”的派生词
尽管语义十分贴切,却不可将Intelligence直接汉译为“智”。在现代汉语中,单字形式的名词一般不用于表达抽象概念,因为单音节的高频率使用在言语交流中难以通畅顺口。通常都是采用双字形式的名词。“智”需要再添加一字。处理的办法无非两类,同义重复或附加意义。前者生成的是“智慧”,后者得到的是“智能”和“智力”。
智慧之“慧”,一方面与“智”同义(知或谓之慧。《方言》),另一方面又与佛教名词“般若”(Praina)相连,在中国的文化传统中,佛是高深至上的,这样,智慧的真理性就毋庸置疑。作为汉语词汇的“智慧”固定下来之后,除了与英文的Intelligence相对应,还与英文的wisdom(wise“聪明的”+dom“性质或状态”)相一致。更重要的是,wisdom就是希腊语的sophy,由此构成了philosophia(英文philosophy)。“智慧”连接着中国的佛教(与中国哲学相通)和西方的哲学。智慧是哲学层面的。
“智能”和“智力”都是“智的能力”的简称。推敲其中的意味饶是有趣。作为物理学概念的“能”和“力”,二者是一种源流关系,因而在汉语的习惯中,“能”更本质,“力”则外显,暗含着有高下之分。这样,智能有“智能人”、“智能机器”、“智能科学”等,智力则是“智力游戏”、“智力玩具”、“智力商数”等。层次的感觉是明显的。智能和智力是科学层面的。
“智”的派生词最常用的有三个:智慧、智能和智力,它们均可英译为Intelligence,但在汉语中分别属于三个层次,即哲学领域、科学领域(较高层次)和科学领域(较低层次)。
3.3 关键概念的文化比较
将与“智”相关的中文概念和与Intelligence相关的英文概念进行对比,可看出中西方文化的相通与差异,有助于更深刻明晰地理解“智能”的语义。表1是基于英语概念的文化比较。从中可见,“智能”较高于“智力”在西方文化中表现为对现在分词的偏爱。
表2是基于汉语概念的文化比较。英语的Intelligence可以笼统地表示汉语的“智、智慧、智能、智力”。现限定“构建智能科学与技术的知识体系”是一项科学研究(即不考虑“智慧”),再用“智能”作为“智能”和“智力”的统称,这样,“智能”就成为将要继续讨论的唯一概念。
3.4 智能之“能”
前已阐明,智能就是“智的能力”。这种能力究竟为何,学者们曾有过大量的讨论。其中一种通俗简洁的表述 被包含于后者之中。在人工智能中将二者分开,缘于它们的对象不同,前者针对的是自然界,后者则面向人类已有的知识积累。“推理”是生命体存在的基本前提。所以,关于人工智能的科学只有两个分支:机器感知/发现理论(派生于人的认识论)和机器推理理论(基于人脑推理理论的讨论)。
(4)应用人工智能的技术。第3.6节说明,技术就是应用手段、技能和方法设计与制造人工系统。图4模型所示意要设计与制造的人工系统只有专家系统和机器人。所以,应用人工智能的技术主要有两个:专家系统技术和机器人技术。
(5)基于现状的人工智能科学与人工智能技术的内容调整。前面将“机器感知”和“知识发现”归于科学范畴,其根据就是因为它们均是客观存在。然而,现在的“机器感知”还非常简单,对于诸如表情、语气等稍微复杂的客观现象就无能为力:“知识发现”也主要依赖于基于语法的关键词匹配,而对于如何有效地理解语义特别是语用还差得很远。鉴于如此现状,将“机器感知”和“知识发现”归于技术更合适一些。
(6)智能科学与技术的知识体系。集成上述的观点可得图5所示的知识体系。理论是概念、原理的体系(《辞海》),本身就是知识体系。技术包括手段、技能和方法,也是知识或知识指导下的操作。所以,智能科学与技术的知识体系由两个理论和四种技术构成。
图5的表示是粗线条的。正是因为它没有将与“智能”有关的科学理论和技术方法全部罗列出来,才有了一个简洁的框架,以便在此基础上进一步细分和添加,最终形成一个系统的图景。
6 “智能科学与技术”专业教育的课程体系
“智能科学与技术”专业教育的使命就是将图5所示的知识体系教授给本科生或研究生。学校教育总是以课程方式进行的。智能科学与技术的知识体系必须转化为课程体系。基于图5所示模型、兼顾目前大学课程设置的现状、特别是参照国内学者的研究成果和国内率先开办智能科学与技术专业的大学的探索性经验,提出“智能科学与技术专业教育的课程体系”的一种方案,见表3。
如表3所示,“智能科学与技术”专业的课程设置对应于智能科学与技术知识体系的主要内容(见图5),共六门主干课程:
(1)“脑与认知科学”。包括“脑科学”与“认知科学”。
(2)“机器学习”。推理是学习过程中所采用的主要方法,机器学习包含机器推理,在一般意义上可以认为二者同义。目前讲授机器学习的大学课程主要有:“机器学习”、“模式识别”(是实现机器学习的一种方法)、“计算智能”。后者包括“模糊计算”、“神经计算”、“进化计算”,讲授一些具有前沿性的理论与方法。
(3)“机器感知”。包括“机器视觉”模仿人类的视觉、“计算机语音技术”模仿人类的听觉、“自然语言理解”模仿人类对语言与文字的理解。
(4)“知识发现”。包括“信息检索”和“数据挖掘”,前者在数据库中进行关键字匹配、在万维网上进行关键字匹配、在语义网上进行语义匹配以获取所需要的信息,后者将信息组织到数据仓库中以便寻求信息之间的规律性关联即获得知识。
(5)“专家系统”。该课程所讲授的内容包括管理信息系统、专家系统、决策支持系统、多Agent系统。它们是人工智能为人类提供的实用型信息产品。
(6)“机器人”。利用机器来获得身心的解放与扩展是人类的梦想和永远的追求。拟人机器的设计与制造涉及诸多学科,在大学的专业教育中只能讲授一些基础概念。
可以将整个“智能科学与技术的知识体系”看作是一个对知识进行“输入一加工一输出”的结构。由表3可见,与知识输入有关的是“机器感知技术”和“知识发现技术”;与知识加工有关的是“脑科学理论”和“机器推理理论”;与知识输出有关的是“专家系统技术”和“机器人技术”。在智能科学与技术学科中,分工专门研究知识输入、知识加工、知识输出,就构成了其三个主要的研究方向:知识处理、智能理论与方法、智能系统与应用(如表3所示)。
7 结论
(1)智能科学与技术是人类智能科学、人工智能科学和人工智能技术的总称。技术的标志是用于设计与制造人工系统,因而“人类智能技术”并不直接存在。
(2)“智能”是“智的能力”的统称。中文的“智”之本义是“知而道出”,与英文的Intelligence(本义“推理基础上的理解”)尽管侧重不同,仍被认为语义相等。现代汉语不习惯单字形式的概念,“智”便有了三个常用派生名词“智慧”、“智能”和“智力”。前者属于哲学概念:后二者属于科学对象,是“智的能力”的两种不同简称,亦有层次高下之分。在科学领域,“智能”通常涵盖“智能”和“智力”。
(3)智能科学是指,认知智能事实、归纳智能规律、总结智能理论。
(4)智能技术是指,设计与制造人工智能系统的手段、技能和方法。
(5)智能(intelligence)应该是“能智”。即能知、能日、能推理、能理解、能应用。
(6)智能是以知识为主线的三个环节的序贯过程。智能表现为知识在知识获取、知识推理、知识应用三类活动中的定向流动和逐级提升。
(7)智能首先遇到的问题是知识表示。人类智能的知识表示是在文化传承中自然实现的,而人工智能的知识表示则依赖于专门的人为规定。这样,智能的内容就有四个部分:知识表示、知识获取、知识推理、知识应用。
(8)智能最简明最本质的定义是:知识+推理。人类智能的特征是,知识用自然语言表示、推理在人脑中进行;人工智能的特征是,知识用机器语言表示、推理用机器实现。
(9)人类智能的内容主要有五个:感官感知、信息检索、人脑推理、实际问题解决方案、实际问题解决方案的执行。
(10)人工智能是对人类智能的模仿与延伸,其主要内容也相应有五个:机器感知、知识发现、机器推理、专家系统、机器人。
(11)智能科学与技术的知识体系由两个理论和四种技术构成。智能科学与技术的知识体系涉及关于人类智能的科学、关于人工智能的科学、应用人工智能的技术,具体有脑科学理论、机器推理理论、机器感知技术、知识发现技术、专家系统技术、机器人技术。
关键词:信管专业 人工智能 案例教学法
1.引言
信息管理与信息系统专业是管理科学与工程学科的一个重要组成部分,是由信息技术、管理科学和系统科学交叉形成的前沿学科,它运用管理学、运筹学、系统科学和经济学的知识和方法,通过以计算机为基础的信息系统实现各种管理活动和信息处理业务。该专业培养的人才在信息化建设中主要承担信息系统运行管理和伴随企业成长而不断更新信息系统的使命,人才的就业岗位归属于各种组织(企业)的信息中心或管理行政部门。在信息系统中,人工智能知识和技术的应用随处可见:专家系统、智能监控、智能信息检索、组合优化、分布式计算、智能管理和智能决策等。
人工智能课程是一门研究运用计算机模拟并延伸人脑功能,综合逻辑学和认知科学的综合性学科,其研究领域广泛,如自然语言理解、模式识别、机器学习、数据挖掘、智能检索、机器人技术、人工神经网络等都走在了信息技术的前沿,有许多研究成果不仅在工业、商业和军事上使用,而且不同程度地进入了人们的生活、学习和工作中,并对人类的发展产生了重要影响。在信息管理专业中教授人工智能课程的过程,与计算机专业的研究型教学不同,根据课程专业特色更应强调人工智能方法在实际信息管理系统中的应用。由于课程内容涉及大量抽象知识和复杂算法,信管专业学生往往在听课过程中不能及时消化,甚至认为难以理解而影响学习积极性,本文将在经济管理类课程中使用的案例教学法引入到人工智能课程教学中。
2.人工智能课程中的案例教学方法应用
案例教学是20世纪初由哈佛大学创造的围绕一定培训的目的把实际中真实的情景加以典型化处理,形成供学生思考分析和决断的教学形式,通过独立研究和相互讨论的方式,提高学生的分析问题和解决问题能力的一种方法。案例教学方法具有明确的目的性、较强的综合性、突出实践性、学生主体性、过程动态性、结果多元化等特点。在人工智能课程中,结合案例教学方法,对学生学习理解抽象知识有很大作用。
2.1“智能”概念中的案例选择
兴趣是最好的老师,在学生刚刚进入新课程学习时,能否有效激发其学习兴趣,将直接关系到整个课程的教学过程顺利与否,学生是否发挥学习主动性和对课程知识的掌握程度的高低。因此,在第一章中引出“人工智能”的基本概念时,我选择每位同学在儿时的玩具――魔方,将魔方恢复过程转化为在人工智能搜索原理平台上的启发式搜索模型,令学生从儿时简单地无序转动魔方的玩法中,体会到魔方模型在搜索运算过程中应该考虑到的问题:衍生出来的节点应尽可能少,又要保持魔方各面在旋转中颜色属性的相应变换。同时辅以视频和实物的演示,使学生对人工智能课程有了初步认识,并对问题建模和搜索策略产生浓厚的兴趣。
2.2“知识表示”中案例选择
知识表示是人工智能研究内容的基础部分,涉及状态空间表示法、问题规约法、谓词逻辑法、产生式法、语义网络法和框架表示法,为了充分发挥学生的联想能力,案例选择语义网络法的图形表示案例。语义网络是一种采用网络形式表示人类知识的方法。在语义网络知识表示中,结点一般划分为实例结点和类结点两种类型。结点之间带有标识的有向弧表示结点之间的语义联系,是语义网络组织知识的关键。在“连接词在语义网络的表示方法”内容中,选择带有蕴含关系的命题:“如果车库起火,那么用CO2或沙来灭火。”的案例,首先构造简单的语义网络,抽取出蕴含连接词前件“车库起火”和结论“用CO2或沙来灭火”两个命题。再抽取出前件命题事件结点“起火”和地点“车库”;结论命题事件结点“灭火”和事件工具属性“CO2”和“沙”,且两工具间是“或”的关系。学生可以在课堂上及时地应用刚学到的知识表示出此语义网络,我在此基础上扩展,对具体事件进行联想,可以得到失火事件的实例联系后的复杂语义网络。再辅以其他负责命题的语义网络表示练习题,让学生体会理解并及时掌握语义网络知识表示法。
2.3“专家系统”中案例选择
专家系统是一类包含知识和推理的智能计算机程序,是可以根据人们在专业领域内的知识、经验和技术求解问题并做出决策的计算机软件系统。专家系统已广泛应用于医疗诊断、地质勘探、石油化工、军事、文化教育等各方面。在讲授此部分内容时,选择“营养配餐系统”给学生演示,同时辅以讲解,邀请学生参与系统操作,让他们为自己量身设计一套科学营养的菜单,在完成任务的过程中,掌握专家系统的基本结构与工作原理;了解专家系统正向、反向推理和不精确推理的基本原理;了解专家系统解释机制的基本概念。在案例教学后,利用Visual Prolog工具,完成简单的专家系统的设计。
3.结语
本文介绍了在信息管理专业中人工智能课程的教学内容,运用案例教学方法对课程中抽象内容讲解并激发学生学习兴趣,在案例教学过程中注意和学生的互动,将他们带入到学习环境中,诱发他们的发散联想思维,同时又参与到案例的应用中。实践证明,将案例式的教学方法引入到非计算机专业的人工智能课程中,能取得良好的教学效果。
参考文献
关键词:人工智能;研究生教学;教学内容;启发式教学
作者简介:于化龙(1982-),男,黑龙江哈尔滨人,江苏科技大学计算机科学与工程学院,讲师。(江苏?镇江?212003)
基金项目:本文系江苏科技大学引进人才科研启动项目(35301002)的研究成果。
中图分类号:G643.2?????文献标识码:A?????文章编号:1007-0079(2012)28-0074-02
人工智能是研究理解和模拟人类智能及其规律的一门学科,中心任务是通过编程赋予计算机部分的“人类智能”,从而使其可替代人类完成某些烦琐而危险的工作。自1956年人工智能学科诞生以来,其研究成果已广泛应用于政治、经济、文化、教育等诸多领域,并对社会发展产生了巨大的影响,[1]因而人工智能逐渐发展成了高等院校信息类专业广泛开设的一门核心课程。作为一门课程,其具有如下一些特点:涉及知识面广、研究领域广泛、内容抽象、实践性强。[2]
目前,高校“人工智能”课程普遍分本科和研究生两个教学阶段讲授,前者注重学生对基本概念、基础知识的掌握,并使其能应用所学知识进行简单的开发实践,而后者更加注重学生自主学习能力、创新能力以及科研能力的培养,因而二者的教学与培养目标是不同的。[3]本文针对“人工智能”课程自身特点和研究生培养目标,并结合笔者多年来的教学经验,分别从课程内容设定、教材选择、教学方法、考核方式等多个方面对该课程的教学改革进行了探索与研究。
一、“人工智能”课程教学内容的设计
“人工智能”课程的突出特点是研究领域过于广泛,而学时数却较短(据笔者了解,各高校相关研究生专业开设该课程的时数为32~48学时不等),因而在讲授该课程时,追求授课内容“大而全”是不切实际的,有必要精选教学内容,使学生在有限的时间内学到最有用的知识。
鉴于大部分学生在本科阶段已简单学习过该课程,因此可适当减少基本概念和基础知识的授课时数,如知识表示、知识推理及搜索技术等,这部分知识点只需安排共6~8学时即可。而对于一些相对陈旧的知识,如专家系统(该技术兴起于20世纪八九十年代,目前相关研究已很少见),可在对其他知识进行讲授时,做简单介绍,没有必要占用独立的授课时数。课程的重点应放在新兴且实用的人工智能技术上,如计算智能、机器学习、模式识别、数据挖掘、多Agent系统以及自然语言处理等方面。上述知识的特点在于内容更新快且抽象,与实际应用联系紧密,极有可能成为学生在未来整个研究生阶段的研究方向,因此有必要在这些知识点上投入更多的精力,有助于学生了解并掌握学术的主流发展趋势,从而能够更好地培养自身的科学素养和创新能力。
当然,授课教师在实际授课过程中也应根据学科的研究进展,学生的基础﹑研究方向与兴趣等特点随时对教学内容作出调整,真正做到理论联系实际、与时俱进。
二、精选“人工智能”课程教材
在教材选择上,笔者分析比较了目前已公开出版的数十本人工智能教材,并结合我校研究生的特点,选定了由清华大学出版社出版﹑蔡自兴和徐光祐编著的《人工智能及其应用》(第4版)作为教材,该教材在前一版的基础上做出了较大的改进与扩展,增加了本体论、蚁群算法、粒子群算法、强化学习、词法分析以及路径规划等很多新内容,具有知识覆盖面广、讲解深入浅出,实用性、可读性强等诸多优点。同时,该教材也是普通高校“十一五”国家级规划教材,辅有国家级精品课程建设网站,是一部经典的人工智能教材。
与此同时,笔者还为学生推荐了多本经典的参考书,如清华大学出版社由拉塞尔等编著的《人工智能——?一种现代方法》(第3版)、科学出版社由史忠植编著的《高级人工智能》等,并围绕各研究专题精心挑选了数篇经典和最新的文献,力求反映各相关领域的国内外研究现状﹑发展趋势以及存在的问题等,以供学生参考。
三﹑教学方法的改革
相比于本科生,研究生通常具有更强的理论基础、接受能力和求知欲,因而在教学过程中应避免传统“填鸭式”的教学方法,要充分突出学生的主体地位,注重培养学生的学习兴趣以及自主学习的能力。为此,笔者结合该课程的特点,对教学方法进行了如下探索。
1.多样化的教学手段
“人工智能”课程的突出特点是涉及知识面广、理论性与应用性强、内容抽象且学时数短,因此有必要充分发挥现代教学手段的作用,提高教学效率。为此,笔者精心设计了整套多媒体教学课件,将较难的知识点以动画的形式呈现给学生,如基于问题归约法的汉诺塔问题求解过程、基于蚁群算法的旅行商问题求解过程等,均可以这种形式呈现。课堂教学中以课件为主,辅以少量的板书,充分利用了多媒体信息量大、直观性强的优点,改善了教学效果。除此以外,笔者也搜集了大量的视频资料,如行人检测与计数视频、机器人地震现场搜救视频等,当讲解相关专题时,作为应用实例为学生播放,充分吸引了学生的注意力,提升了他们的学习兴趣。
2.启发式的课堂教学