人工智能导论课程论文
随着现代科学技术的飞速发展,先进的技术在教学领域得到了广泛的应用,并对教学过程产生了深刻的影响。其中,人工智能技术产生的影响最为深刻以下是小编整理分享的人工智能导论课程论文的相关资料,欢迎阅读!
人工智能导论课程论文篇一
基于人工智能的计算机辅助教学
摘 要:文章从人工智能及其研究内容,分析了计算机辅助教学的发展现状和存在的问题,阐述了智能计算机辅助教学系统的内容,重点探讨了基于人工智能的智能计算机辅助教学系统的未来发展方向。
关键词:人工智能;计算机辅助教学;智能计算机辅助教学系统
随着现代科学技术的飞速发展,先进的技术在教学领域得到了广泛的应用,并对教学过程产生了深刻的影响。其中,人工智能技术产生的影响最为深刻。它将先进的教学手段引入教学过程,在营造理想的学习环境、激发学生的学习兴趣以及提高教学效率等方面起到了重要作用。
一、人工智能
1. 人工智能的定义
人工智能(Artificial Intelligence,简称AI)是计算机科学、控制论、信息论、神经生理学、语言学等多种学科相互渗透发展起来的一门综合性的交叉学科和前沿学科。其精确定义是:一个电脑系统具有人类知识和行为,并具有学习、推断、判断来解决问题、记忆知识和了解人类自然语言的能力。
2. 人工智能的研究内容
人工智能作为一门综合性学科,其研究内容涉及到许多方面,其中与教学实际关系较为密切的是以下四个方面:
(1) 问题解决。问题解决(Problem Solving)是人工智能研究初期的主要研究内容之一,也是其他内容的研究基础,它主要研究计算机的知识表达和推理技术。
在教育领域中,研究问题解决的实际意义在于,把人类解决问题的基本过程赋予计算机,使其能够按照人类的思维规律进行问题解决,帮助学生进行有效的学习。
(2)模式识别。模式识别(Pattern Recognition)是近三十年来在信息科学与计算机科学的基础上发展起来的新兴科学,后期它又受到了人工智能科学的影响,得到了新的发展。因此,常被作为人工智能学科的一个分支。
简单地说,模式识别就是研究用电子计算机代替人来识别事物和环境的方法。所谓模式是指那些供参照模仿用的理想化的标本。因此,具体来说,模式识别的含义就是识别出给定的事物与哪一个标本相同或相似。模式识别有时可以理解为模式分类,即判别给定的事物应该属于哪一类标本。被识别的给定事物通常是字母、符号、汉字、图像、声音、语言、景物,也可以是统计数字、图表、教授状态、学习状态等,应用于教育时则称为教育模式识别和学习模式识别。
(3)自然语言理解。对自然语言理解(Natural Language Processing,简称NLP)的研究能为实现人机自然语言直接通信提供可能,并减少软件生产的负担,从而间接地推动计算机的广泛应用,提高自动化操作效率。因此,它已经成为人工智能研究中最为棘手的问题。
自然语言是人机对话的最方便的语言,其发展的最终目标是把自然语言作为程序语言来使用,使计算机直接执行自然语言,不需要中间的解释过程。
在教育领域中,计算机对自然语言的理解有助于人机对话的实现,从而能够增进计算机与学生之间的交互作用,把原有的计算机辅助教学条件下的计算机主动变为智能计算机辅助教学条件下的人机交互主动。
(4)专家系统。所谓专家系统是指一个(或一组)能在某特定领域内,以人类专家的水平去解决该领域中困难问题的计算机系统。其特点在于能把人类专家在解决问题过程中使用的启发性知识、判断性知识分成事实与规则,以适当形式存储到计算机中,建立知识库,并基于知识库采用合适的产生式系统,按输入的原始数据选择合适的规则进行推理、演绎,作出判断和决策,可起到专家的作用,因此称为专家系统。
专家系统是人工智能中最为重要的研究内容,在教育领域中的应用也最为广泛与活跃。教学专家系统的任务是根据学生的特点,以最合适的教案和教学方法对学生进行教学辅导。
二、计算机辅助教学
1. 计算机辅助教学的定义
计算机辅助教学(Computer Aided Instruction,简称CAI)是在计算机辅助下进行的各种教学活动,以对话方式与学生讨论教学内容、安排教学进程、进行教学训练的方法与技术。CAI能为学生提供一个良好的个人化学习环境。通过综合应用多媒体、超文本、人工智能和知识库等计算机技术,克服了传统教学方式上单一、片面的缺点,有利于激发学生的学习兴趣和认知主体作用的发挥。同时,它所提供外部刺激的多样性有助于知识的获取与保持。因此,使用CAI能有效地缩短学习时间、提高教学质量和教学效率,实现最优化的教学目标。
2. 计算机辅助教学的现状
尽管计算机辅助教学要比传统的教学模式先进不少,但并不是最完善的,它还存在许多不足,主要表现在以下几方面:
(1) 缺乏人机交互能力。在教学过程中,CAI课件的教学信息是按预先设置的教学流程机械式地提供,教师只能按预定的课件流程进行操作,学生的学习也是被动的,不能很好地参与教学过程。因此,人机交互能力没有很好地体现出来。
(2)缺乏师生互动。学生在自学及使用现有的CAI课件时,大多采用的是自主学习的方式。使用这种方式时鲜有师生互动,因此课件的效果会大打折扣。同时由于缺乏网络支持,现有的绝大多数CAI课件都是在单机环境下运行的,无法使用网络来快速更新知识内容,更无法提供便捷的学习讨论空间、随时随地的师生交流方式以及远程教学实现的条件。
(3) 缺乏智能性。现有的CAI系统很多都没有智能性,无法进行有针对性的教育。学生的学习是被动的,他们不能根据自身情况调整学习进度。对教师而言,教学参与度太低,他们不能按照学生的认知模型为其准备最适合的学习内容,更不能给予不同的教学模式与方法。
(4) 缺乏广泛性。CAI系统的设计都是围绕某一知识领域,对于教学内容、问题的设计和答案的呈现,都必须在原设计系统允许范围内实现,无法根据具体教学、学习情况提出新的方案。
由此可见,传统的CAI系统本身具有无法克服的缺点。随着人工智能技术的发展,人工智能技术将会越来越多地应用在教育领域。把人工智能技术引入CAI系统,使CAI系统能合理安排教学内容,变化教学方法来满足个性化教学的需要,因此就产生了智能计算机辅助教学系统。
三、智能计算机辅助教学系统
随着计算机科学和人工智能技术的不断发展和成熟,将AI引入CAI中,使CAI系统可以理解教什么、教谁以及如何教,因而也就能合理安排教学内容、改变教学方法,去满足个别教学的需要,这就是以AI技术和认知科学理论为基础而形成的智能计算机辅助教学系统(Intelligent Computer Assisted Instruction,简称ICAI)。它是计算机应用技术的一个新领域,代表了一种新的教学思想和教学方式。智能计算机辅助教学系统的出现,提高了教学质量,改善了教学的效率。
1. 智能计算机辅助教学系统的基本结构
ICAI系统主要是在知识表示、推理方法和自然语言理解等三方面应用人工智能技术。其本质上是一个基于知识的教学专家系统,通常由专家模块、学生模块、教师模块和智能接口模块组成。它的组成结构如下图所示:
(1)专家模块(知识库)。专家模块是由题域知识构成,它包括两方面的知识:一是教材内容、提问信息、教材重点、难点、评价等有关课程的知识;二是有关应用这些知识来生成问题,推理解题的知识。其功能有:作为系统全部知识的来源,为系统其他模块频繁调用,以实时完成用户行为响应,通过知识库知识,生成相应的问题、任务以及解释;通过同步问题解答,并通过预期学生行为与实际学生行为之间的比较,评价学生知识掌握程序以及学习状态、学习方式偏好等。这个部分相当于一个根据事实进行演绎推理求出解答的专家部件。
(2)学生模块。系统通过学生模块建立对学生的了解,通过比较学生行为与专家行为,对学生进行智能模拟,包括学生的知识状态、认知特点和个性特点等。学生模块用来表示学生的学习历史、当前知识水平、解题行为等方面的知识。其任务是:表示学生对所学知识的理解程度,反映学生已掌握和未掌握的部分,通过发现错误并作出错误根源的假设,为进一步指导提供依据。
(3)教师模块(教学策略模块)。在CAI 课件的交互作用中,教学策略是与教学内容融合在一起,通过教学的分支来体现的。这样做的不足是,某一教学内容只能按某一种(或几种)固定的教学策略来教。而在ICAI中,教学策略与教学内容是分开的。这样在教学过程中,系统可随时根据教学的需要,选择不同的教学策略。
教师模块的主要任务是在一定的教学原理的指导下,选择适当的教学内容,并通过接口以适当的表达形式,在适当的时刻展示给学生。该模块的主要功能有:为学生提供学习环境;指导学生的学习活动;解释现象、过程和原因;为学生提供帮助和学习材料;监视和评价学生学习活动。
(4) 智能接口模块。智能接口模块的作用是处理学生与系统间的信息交流。模块要完成两项任务,一是在教学模块作出教学决策后,智能接口模块要以一定的形式把教学内容发送出去;二是建立学生输入信息的方式,接收学生输入的信息。
2. 智能计算机辅助教学系统的发展方向
ICAI系统在发展中不是孤立、单一的,它是伴随着多种技术以及人工智能在多种领域应用的不断发展而发展的。其未来的发展方向表现为以下几方面:
(1)与网络技术的结合。随着多媒体技术和Internet网络的飞速发展,多媒体教育应用与Internet网进一步融合,CAI 不仅仅只在智能上单一发展,它不可避免地还要向多维的网络空间发展。目前,已有不少基于Internet网的多媒体教育系统在使用,它们借助网络的优势,完成在线学习、实时讨论、网上测试等多种教学任务。将网络CAI与智能CAI有机结合,互相补充,能构建成一个新的系统工程。
(2)智能代理(Intelligent Agent)技术的使用。人工智能(AI)技术在ICAI中的应用,除了体现在对多媒体教学系统中引入学生模块和知识推理机制以外,还可以起到在“智能导航”浏览中,使用“智能代理”技术代替教师、学生进行指导学习和搜索学习的作用。
在CAI中,学生学习查询有效知识可以使用代理进行搜索、导引,由于它自身具备的学习功能,能够主动、高效地从Internet中发现和收集用户所需要的信息。因此,它有助于解决使用单一关键字匹配查询、搜索引擎引起的大量无关信息的涌现、信息检索的精确度不高等问题。将“智能代理”技术引入到ICAI中,将使得教师和学生在教与学的过程中,提高知识选取效率、加强交互学习和自主能动性学习。
(3)远程教学。结合网络CAI、智能CAI以及多代理协作,可以实现真正意义上的远程教学模式。ICAI系统不仅可以作为教师代理,为学生学习提供指导,也可以作为学生代理,辅助学生学习,还可以成为学生学习、交流、协作过程中多方面的代理。因此,具有多种特性优势的远程教学具有广阔的发展前景。
(4)虚拟现实(Virtual Reality)的应用。虚拟现实也叫人工现实(Artificial Reality),是由多媒体技术与仿真技术以及计算机技术相结合而生成的一种交互式人工世界。它的根本目标就是达到真实体验和基于自然技能的人机交互。在教学辅助中,使用创建的虚拟环境,在一般人所不能亲身体验的情景中,达到演示、操作的教学目的。目前在教学中使用的有:基于Web的火电厂的虚拟实景建构学习、建筑设计的实景化学习、医学内消化道实景教学等。
四、结语
到目前为止,人工智能技术已经逐步应用于计算机辅助教学中,与教学现代化有着密切的关系。随着人工智能技术的发展,智能计算机辅助教学系统的成效将更加明显。新世纪的教学手段将是以智能化CAI为主线,多学科、多方位发展的新技术的体现。这种手段产生了人机交互、人机共生等全新概念,大大扩展了人类的能力,促进了教育事业的进一步发展。
参考文献:
[1]何克抗.教学媒体的理论与实践[M].北京:北京师范大学出版
社,2003.
[2]谢三毛.人工智能在计算机辅助教学中的应用[J].华东交通大
学学报,2005(12).
[3]刘志勇,王阿利,张伟斌.人工智能在计算机辅助教学中应用研
究[J].信息系统工程,2010(10)
人工智能导论课程论文的评论条评论