智能教学系统.ppt
计算机辅助教学的模式图开始课程问题的呈现解决方案的比较学生的答案计算机的答案反馈的展示如果正确如果错误反馈第5页,共22页,星期六,2024年,5月智能计算机辅助教学(ICAI)从线性CAI到复杂的、分支性CAI,从基本的ICAI到具有自治(Autonomous)功能的ICAI,它们是一脉相承的(Wenger,1987)。人工智能是应用计算机模型来研究人类智力能力”(CharniakMcDermott,1985)ICAI和ITS是两个可以互换的名称,二者的细微区别在于:ITS是ICAI的特例。ITS的基本组件:专门知识(专家模型)学生的知识(学生模型)教学策略知识(导师)。第6页,共22页,星期六,2024年,5月ITS模式图开始课程呈现问题方案的比较学生的解决方案更新学习标记导师领域专家学生模型更新学生技能模型呈现反馈生成问题偏差库计算机的解决方案学生顾问第7页,共22页,星期六,2024年,5月专家模块提供同领域知识知识相联系的接口。领域知识镶嵌在系统中,代表专家知识及其问题解决的特点。简单的专家系统(ExpertSystem)使用者用户接口推理引擎知识库第8页,共22页,星期六,2024年,5月包含三个基本组件:用户接口:满足用户和系统之间交互的需要推理机制:提供对知识库的解释,其结果用于对问题的展示。知识库:是专家系统的核心组件,包含许多针对某些应用问题的解决方案。知识展示的策略:IF-then规则:称之为产生式规则,其模式为 If条件then结论If-then伴随一定的不确定性 产生式规则伴随一定的不确定性。第9页,共22页,星期六,2024年,5月例如: 如果打开开关,电灯有80%亮的可能。语义网络表示(semanticnetworkrepresentation)方法:一系列的节点通过有标记的线段(或弧线)连接起来,用以表示两节点间的联系。支持继承(Inheritance)关系基于框架表示(Frame-basedrepresentation)框架包含属性和数值的大小两部分,可以看作是语义网络的延伸。例如: FrameMiniCityInstanceofCar Attribute:Numberofdoorstwo Attribute:numberofseatsfour Attribute:colorwhite Attribute:enginesize1000cc框架表示比语义网络表示更加简单,并且可以合并于产生式规则中。第10页,共22页,星期六,2024年,5月学生模型什么是学生模型在ITS中,表示学生当前知识状态的模块叫学生模型。对学生模型进行推理的模块叫诊断。学生模型是一个数据结构,诊断则是对学生模型操纵过程。 判断学生当前对学科领域的理解状态。描述当前学生的知识状态的数据被储存在学生模型中。学生模型的建构误解:学生有,专家没有。缺失:可以被专家处理,但学生不能。第11页,共22页,星期六,2024年,5月学生模型的种类覆盖模型(OverlayModel):适用于必备教学材料展示的场合学生知识看作是专家知识的子集,导师的目标是扩大这一子集。第12页,共22页,星期六,2024年,5月缺陷学生不能学习专家不知道的知识忽视了学生理解知识的误解或偏差微分模型(DifferentialModel)微分模型是覆盖模型的扩展,知识被区分为学生探索或没有探索过两部分。第13页,共22页,星期六,2024年,5月缺陷:微分模型将领域知识区分为向学生展示和没有展示两部分。微分模型涉及了学生的误解或偏差。偏差模型(PerturbationorBuggyModel)考虑了学生对知识的处理没有包含在专家领域知识中的部分第14页,共22页,星期六,2024年,5月采用附加的偏差库,拓展了专家知识。产生偏差库的过程可以采用列举法或产生法。列举的方法是通过分析问题范围和学生产生的错误,将学生所有产生偏差的可能都列举出来。产生式方法是尝试利用认知理论产生偏差。学生诊断是促进学生模型演化的过程。通过分析学生和系统之间的交互,可以促进学生模型的演化。通常通过检查学生对问题的回答情况和分析问题解决步骤来完成。还包括请求帮助、超文本系统的浏览方式等。第15页,共22页,星期六,2024年,5月诊断的技巧跟踪模型(ModelTracing):分析问题解决的过程,并且包含跟踪学生活动的问题解决模型。 --