《人工智能》课程学习教案doc.docx

上传人:b****8 文档编号:12991564 上传时间:2023-06-10 格式:DOCX 页数:409 大小:709.32KB
下载 相关 举报
《人工智能》课程学习教案doc.docx_第1页
第1页 / 共409页
《人工智能》课程学习教案doc.docx_第2页
第2页 / 共409页
《人工智能》课程学习教案doc.docx_第3页
第3页 / 共409页
《人工智能》课程学习教案doc.docx_第4页
第4页 / 共409页
《人工智能》课程学习教案doc.docx_第5页
第5页 / 共409页
《人工智能》课程学习教案doc.docx_第6页
第6页 / 共409页
《人工智能》课程学习教案doc.docx_第7页
第7页 / 共409页
《人工智能》课程学习教案doc.docx_第8页
第8页 / 共409页
《人工智能》课程学习教案doc.docx_第9页
第9页 / 共409页
《人工智能》课程学习教案doc.docx_第10页
第10页 / 共409页
《人工智能》课程学习教案doc.docx_第11页
第11页 / 共409页
《人工智能》课程学习教案doc.docx_第12页
第12页 / 共409页
《人工智能》课程学习教案doc.docx_第13页
第13页 / 共409页
《人工智能》课程学习教案doc.docx_第14页
第14页 / 共409页
《人工智能》课程学习教案doc.docx_第15页
第15页 / 共409页
《人工智能》课程学习教案doc.docx_第16页
第16页 / 共409页
《人工智能》课程学习教案doc.docx_第17页
第17页 / 共409页
《人工智能》课程学习教案doc.docx_第18页
第18页 / 共409页
《人工智能》课程学习教案doc.docx_第19页
第19页 / 共409页
《人工智能》课程学习教案doc.docx_第20页
第20页 / 共409页
亲,该文档总共409页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

《人工智能》课程学习教案doc.docx

《《人工智能》课程学习教案doc.docx》由会员分享,可在线阅读,更多相关《《人工智能》课程学习教案doc.docx(409页珍藏版)》请在冰点文库上搜索。

《人工智能》课程学习教案doc.docx

《人工智能》课程学习教案doc

 

《人工智能》课程教案

 

第一章绪论

 

教学内容:

本章首先介绍人工智能的定义、发展概况及相关学派和他们的认知观,接着

讨论人工智能的研究和应用领域,最后简介本书的主要内容和编排。

教学重点:

1.从不同科学或学科出发对人工智能进行的定义;

2.介绍人工智能的起源与发展过程;

3.讨论人工智能与人类智能的关系;

4.简介目前人工智能的主要学派;

5.简介人工智能所研究的范围与应用领域。

教学难点:

1.怎么样理解人工智能;

2.人工智能作为一门学科有什么意义;

3.人工智能的主要学派与其争论焦点;

教学方法:

课堂教学为主,充分利用网络课程中的多媒体素材来表示抽象概念。

教学要求:

重点掌握人工智能的几种定义,掌握目前人工智能的三个主要学派及对人工智能的理解,一般了解人工智能的主要研究范围和应用领域。

 

1.1人工智能的定义与发展

 

教学内容:

本小节主要介绍目前对人工智能的几种定义,并对人工智能的起源和发展进

行了总结和分析。

教学重点:

几种人工智能的定义和人工智能发展的几个重要时期。

教学难点:

理解人工智能的定义与本质。

教学方法:

课堂讲授为主。

教学要求:

从学科和能力的角度深刻理解人工智能的定义,初步了解人工智能的起源及

其发展过程。

 

1.1.1人工智能的定义

 

定义1智能机器

能够在各类环境中自主地或交互地执行各种拟人任务

(anthropomorphictasks)

的机

器。

定义2人工智能(学科)

人工智能(学科)是计算机科学中涉及研究、设计和应用智能机器的一个分支。

它的近

期主要目标在于研究用机器来模仿和执行人脑的某些智力功能,并开发相关理论和技术。

定义3人工智能(能力)

人工智能(能力)是智能机器所执行的通常与人类智能有关的智能行为,如判断、推理、

 

证明、识别、感知、理解、通信、设计、思考、规划、学习和问题求解等思维活动。

为了让读者对人工智能的定义进行讨论,以便更深刻地理解人工智能,下面综述其它几种关于人工智能的定义。

定义4人工智能是一种使计算机能够思维,使机器具有智力的激动人心的新尝试

(Haugeland,1985)。

定义5人工智能是那些与人的思维、决策、问题求解和学习等有关活动的自动化

(Bellman,1978)。

定义6人工智能是用计算模型研究智力行为(Charniak和McDermott,1985)。

定义7人工智能是研究那些使理解、推理和行为成为可能的计算(Winston,1992)。

定义8人工智能是一种能够执行需要人的智能的创造性机器的技术

(Kurzwell,1990)。

定义9人工智能研究如何使计算机做事让人过得更好(Rick和Knight,1991)。

定义10人工智能是一门通过计算过程力图理解和模仿智能行为的学科(Schalkoff,1990)。

定义11人工智能是计算机科学中与智能行为的自动化有关的一个分支(Luger和

Stubblefield,1993)。

其中,定义4和定义5涉及拟人思维;定义6和定义7与理性思维有关;定义8和定义

9涉及拟人行为;定义10和定义11与拟人理性行为有关。

 

1.1.2人工智能的起源与发展

 

人工智能的发展是以硬件与软件为基础的,经历了漫长的发展历程。

特别是20世纪30

年代和40年代的智能界,发现了两件重要的事情:

数理逻辑和关于计算的新思想。

以维纳

(Wiener)、弗雷治、罗素等为代表对发展数理逻辑学科的贡献及丘奇(Church)、图灵和其

它一些人关于计算本质的思想,为人工智能的形成产生了重要影响。

1956年夏季,人类历史上第一次人工智能研讨会在美国的达特茅斯(Dartmouth)大学举

行,标志着人工智能学科的诞生。

1969年召开了第一届国际人工智能联合会议(InternationalJointConferenceonAI,

IJCAI),此后每两年召开一次。

1970年《人工智能》国际杂志(InternationalJournalofAI)创刊。

这些对开展人工

智能国际学术活动和交流、促进人工智能的研究和发展起到积极作用。

提问:

为什

20世纪70~80年代,知识工程的提出与专家系统的成功应用,确定

么人工智能

了知识在人工智能中的地位。

在1956年才

近十多年来,机器学习、计算智能、人工神经网络等和行为主义的研

正式诞生?

究深入开展,形成高潮。

同时,不同人工智能学派间的争论也非常热烈。

这些都推动人工智能研究的进一步发展。

 

1.2人类智能与人工智能

 

教学内容:

本节主要讨论人类智能与人工智能的关系问题。

教学重点:

智能信息处理系统,人类智能与人工智能的关系。

教学难点:

智能信息处理系统的假设。

 

教学方法:

课堂讲授为主。

教学要求:

了解人类认知活动与计算机的比较关系,基本了解智能信息处理系统。

 

1.2.1智能处理信息系统的假设

 

1、符号处理系统的六种基本功能

信息处理系统又叫符号操作系统

SymbolSystem)。

所谓符号就是模式

(SymbolOperationSystem)或物理符号系统

(pattern)。

(Physical

一个完善的符号系统应具有下列6种基本功能:

(1)输入符号(input);

(2)输出符号(output);

(3)存储符号(store);

(4)复制符号(copy);

(5)建立符号结构:

通过找出各符号间的关系,在符号系统中形成符号结构;

(6)条件性迁移(conditionaltransfer):

根据已有符号,继续完成活动过程。

2、可以把人看成一个智能信息处理系统

如果一个物理符号系统具有上述全部

6种功能,能够完成这个全过程,那么它就是一个

完整的物理符号系统。

人具有上述6种功能;现代计算机也具备物理符号系统的这

6种功能。

3、理符号系统的假设

任何一个系统,如果它能表现出智能,那么它就必定能够执行上述

6种功能。

反之,任

何系统如果具有这

6种功能,那么它就能够表现出智能;这种智能指的是人类所具有的那种

智能。

把这个假设称为物理符号系统的假设。

4、物理符号系统3个推论

推论一

既然人具有智能,那么他(她)就一定是个物理符号系统。

提问:

为什么

人之所以能够表现出智能,就是基于他的信息处理过程。

能够把人看做

推论二

既然计算机是一个物理符号系统,它就一定能够表现出

一个物理符号

智能。

这是人工智能的基本条件。

系统?

推论三

既然人是一个物理符号系统,计算机也是一个物理符号

系统,那么就能够用计算机来模拟人的活动。

4、人类的认知行为具有不同的层次

认知生理学

研究认知行为的生理过程,

主要研究人的神经系统

(神经元、中枢神经系

统和大脑)的活动,是认知科学研究的底层。

认知心理学

研究认知行为的心理活动,

主要研究人的思维策略,

是认知科学研究的顶

层。

认知信息学

研究人的认知行为在人体内的初级信息处理,

主要研究人的认知行为如何

通过初级信息自然处理,由生理活动变为心理活动及其逆过程,

即由心理活动变为生理行为。

这是认知活动的中间层,承上启下。

认知工程学

研究认知行为的信息加工处理,主要研究如何通过以计算机为中心的人工

信息处理系统,对人的各种认知行为(如知觉、思维、记忆、语言、学习、理解、推理、识

别等)进行信息处理。

这是研究认知科学和认知行为的工具,

应成为现代认知心理学和现代

认知生理学的重要研究手段。

 

1.2.2人类智能的计算机模拟

 

1、机器智能可以模拟人类智能

物理符号系统假设的推论一告诉人们,人有智能,所以他是一个物理符号系统;推论三

指出,可以编写出计算机程序去模拟人类的思维活动。

这就是说,人和计算机这两个物理符

号系统所使用的物理符号是相同的,因而计算机可以模拟人类的智能活动过程。

2、智能计算机的功能

如下棋、证明定理、翻译语言文字和解决难题等。

神经计算机

(neuralcomputer)能够以类似人类的方式进行“思考”,它力图重建

人脑的形象。

一些国家对量子计算机的研究也已起步,希望通过对量子计算(quantumcomputing)的研究,产生量子计算机。

讨论:

为什么

能够用电脑模

拟人脑智能?

 

1.3人工智能的学派

 

教学内容:

本节主要介绍人工智能的几个主要学派及认知观。

教学重点:

符号主义(Symbolicism),联结主义(Connectionism),行为主义(Actionism)。

教学难点:

各学派的对人工智能的不同观点。

教学方法:

课堂讲授为主。

教学要求:

了解各派别之间的关系及对人工智能发展历史的看法。

 

1、人工智能三大学派

·符号主义(Symbolicism),又称为逻辑主义(Logicism)、心理学派(Psychlogism)或

计算机学派(Computerism),其原理主要为物理符号系统(即符号操作系统)假设和有限合理

性原理。

·联结主义(Connectionism),又称为仿生学派(Bionicsism)或生理学派

(Physiologism),其原理主要为神经网络及神经网络间的连接机制与学习算法。

·行为主义(Actionism),又称进化主义(Evolutionism)或控制论学派

(Cyberneticsism),其原理为控制论及感知—动作型控制系统。

2、三大学派对人工智能发展历史的不同看法

符号主义认为人工智能源于数理逻辑。

符号主义仍然是人工智能的主流派。

这个学派

的代表有纽厄尔、肖、西蒙和尼尔逊(Nilsson)等。

联结主义认为人工智能源于仿生学,特别是人脑模型的研究。

行为主义认为人工智能源于控制论。

这一学派的代表作首推布鲁克斯(Brooks)的六足

行走机器人,它被看做新一代的“控制论动物”,是一个基于感知—动作模式的模拟昆虫行

为的控制系统。

 

1.4人工智能的研究与应用领域

 

教学内容:

本节主要讨论人工智能的研究与应用领域。

教学重点:

人工智能的一些主要研究与应用领域。

教学难点:

处理好各领域间的交叉关系。

 

教学方法:

课堂讲授为主。

教学要求:

初步了解人工智能的研究与应用领域。

 

1.4.1问题求解

 

人工智能的第一个大成就是发展了能够求解难题的下棋(如国际象棋)程序,它包含问题

的表示、分解、搜索与归约等。

 

1.4.2逻辑推理与定理证明

 

逻辑推理是人工智能研究中最持久的子领域之一,特别重要的是要找到一些方法,只把

注意力集中在一个大型数据库中的有关事实上,留意可信的证明,并在出现新信息时适时修

正这些证明。

定理证明的研究在人工智能方法的发展中曾经产生过重要的影响。

例如,采用谓词逻辑

语言的演绎过程的形式化有助于更清楚地理解推理的某些子命题。

许多非形式的工作,包括

医疗诊断和信息检索都可以和定理证明问题一样加以形式化。

因此,在人工智能方法的研究

中定理证明是一个极其重要的论题。

我国人工智能大师吴文俊院士提出并实现了几何定理机器证明的方法,被国际上承认为

“吴氏方法”,是定理证明的又一标志性成果。

 

1.4.3自然语言理解

 

语言处理也是人工智能的早期研究领域之一,并引起了进一步的重视。

语言的生成和理解是一个极为复杂的编码和解码问题。

一个能理解自然语言信息的计算机系统看起来就像一个人一样需要有上下文知识以及

根据这些上下文知识和信息用信息发生器进行推理的过程。

理解口头的和书写语言的计算机系统所取得的某些进展,其基础就是有关表示上下文知识结构的某些人工智能思想以及根据这些知识进行推理的某些技术。

 

1.4.4自动程序设计

 

对自动程序设计的研究不仅可以促进半自动软件开发系统的发展,而且也使通过修正自

身数码进行学习(即修正它们的性能)的人工智能系统得到发展。

程序理论方面的有关研究工作对人工智能的所有研究工作都是很重要的。

自动程序设计研究的重大贡献之一是作为问题求解策略的调整概念。

已经发现,对程序

设计或机器人控制问题,先产生一个不费事的有错误的解,然后再修改它(使它正确工作),

这种做法一般要比坚持要求第一个解就完全没有缺陷的做法有效得多。

 

1.4.5专家系统

 

一般地说,专家系统是一个智能计算机程序系统,其内部具有大量专家水平的某个领域

 

知识与经验,能够利用人类专家的知识和解决问题的方法来解决该领域的问题。

发展专家系统的关键是表达和运用专家知识,即来自人类专家的并已被证明对解决有关领域内的典型问题是有用的事实和过程。

 

1.4.6机器学习

 

学习是人类智能的主要标志和获得知识的基本手段;机器学习(自动获取新的事实及新

的推理算法)是使计算机具有智能的根本途径;机器学习还有助于发现人类学习的机理和揭

示人脑的奥秘。

学习是一个有特定目的的知识获取过程,其内部表现为新知识结构的不断建

立和修改,而外部表现为性能的改善。

 

1.4.7神经网络

 

神经网络处理直觉和形象思维信息具有比传统处理方式好得多的效果。

神经网络已在模式识别、图象处理、组合优化、自动控制、信息处理、机器人学和人工智能的其它领域获得日益广泛的应用。

 

1.4.8机器人学

 

人工智能研究日益受到重视的另一个分支是机器人学,其中包括对操作机器人装置程序的研究。

这个领域所研究的问题,从机器人手臂的最佳移动到实现机器人目标的动作序列的规划方法,无所不包。

目前已经建立了一些比较复杂的机器人系统。

机器人和机器人学的研究促进了许多人工智能思想的发展。

智能机器人的研究和应用体现出广泛的学科交叉,涉及众多的课题,机器人已在各领域获得越来越普遍的应用。

 

1.4.9模式识别

 

人工智能所研究的模式识别是指用计算机代替人类或帮助人类感知模式,是对人类感知外界功能的模拟,研究的是计算机模式识别系统,也就是使一个计算机系统具有模拟人类通过感官接受外界信息、识别和理解周围环境的感知能力。

 

1.4.10机器视觉

 

实验表明,人类接受外界信息的80%以上来自视觉,视觉对人类是非常重要的。

机器视觉或计算机视觉已从模式识别的一个研究领域发展为一门独立的学科;在视觉方

面,已经给计算机系统装上电视输入装置以便能够“看见”周围的东西。

机器视觉的前沿研究领域包括实时并行处理、主动式定性视觉、动态和时变视觉、三维

景物的建模与识别、实时图像压缩传输和复原、多光谱和彩色图像的处理与解释等。

 

1.4.11智能控制

 

人工智能的发展促进自动控制向智能控制发展。

智能控制是一类无需(或需要尽可能少

的)人的干预就能够独立地驱动智能机器实现其目标的自动控制。

智能控制是同时具有以知识表示的非数学广义世界模型和数学公式模型表示的混合控

制过程,也往往是含有复杂性、不完全性、模糊性或不确定性以及不存在已知算法的非数学过程,并以知识进行推理,以启发来引导求解过程。

 

1.4.12智能检索

 

随着科学技术的迅速发展,出现了“知识爆炸”的情况,研究智能检索系统已成为科技持续快速发展的重要保证。

智能信息检索系统的设计者们将面临以下几个问题。

首先,建立一个能够理解以自然语

言陈述的询问系统本身就存在不少问题。

其次,即使能够通过规定某些机器能够理解的形式化询问语句来回避语言理解问题,但仍然存在一个如何根据存储的事实演绎出答案的问题。

第三,理解询问和演绎答案所需要的知识都可能超出该学科领域数据库所表示的知识。

 

1.4.13智能调度与指挥

 

确定最佳调度或组合的问题是人们感兴趣的又一类问题,求解这类问题的程序会产生一

种组合爆炸的可能性,这时,即使是大型计算机的容量也会被用光。

人工智能学家们曾经研究过若干组合问题的求解方法。

他们的努力集中在使“时间-问

题大小”曲线的变化尽可能缓慢地增长,即使是必须按指数方式增长。

有关问题域的知识再次成为比较有效的求解方法的关键。

为处理组合问题而发展起来的许多方法对其它组合上不

甚严重的问题也是有用的。

 

1.4.14分布式人工智能与Agent

 

分布式人工智能(DistributedAI,DAI)是分布式计算与人工智能结合的结果。

DAI系

统以鲁棒性作为控制系统质量的标准,并具有互操作性,即不同的异构系统在快速变化的环

境中具有交换信息和协同工作的能力。

分布式人工智能的研究目标是要创建一种能够描述自

然系统和社会系统的精确概念模型。

多agent系统(MultiagentSystem,MAS)更能体现人类的社会智能,具有更大的灵活

性和适应性,更适合开放和动态的世界环境,因而倍受重视,已成为人工智能以至计算机科学和控制科学与工程的研究热点。

 

1.4.15计算智能与进化计算

 

计算智能(ComputingIntelligence)涉及神经计算、模糊计算、进化计算等研究领域。

 

进化计算(EvolutionaryComputation)是指一类以达尔文进化论为依据来设计、控制和

优化人工系统的技术和方法的总称,它包括遗传算法(GeneticAlgorithms)、进化策略

(EvolutionaryStrategies)和进化规划(EvolutionaryProgramming)。

 

1.4.16数据挖掘与知识发现

 

知识获取是知识信息处理的关键问题之一。

数据挖掘是通过综合运用统计学、粗糙集、模糊数学、机器学习和专家系统等多种学习手段和方法,从大量的数据中提炼出抽象的知识,从而揭示出蕴涵在这些数据背后的客观世界的内在联系和本质规律,实现知识的自动获取。

数据挖掘和知识发现技术已获广泛应用。

 

1.4.17人工生命

 

人工生命(ArtificialLife,ALife)旨在用计算机和精密机械等人工媒介生成或构造出

能够表现自然生命系统行为特征的仿真系统或模型系统。

自然生命系统行为具有自组织、

复制、自修复等特征以及形成这些特征的混沌动力学、进化和环境适应。

人工生命所研究的人造系统能够演示具有自然生命系统特征的行为,在“生命之所能”

(lifeasitcouldbe)的广阔范围内深入研究“生命之所知”(lifeasweknowit)

 

 

的实

质。

人工生命学科的研究内容包括生命现象的仿生系统、人工建模与仿真、进化动力学、人

工生命的计算理论、进化与学习综合系统以及人工生命的应用等。

 

1.4.18系统与语言工具

 

除了直接瞄准实现智能的研究工作外,开发新的方法也往往是人工智能研究的一个重要

方面。

人工智能对计算机界的某些最大贡献已经以派生的形式表现出来。

计算机系统的一些

概念,如分时系统、编目处理系统和交互调试系统等,已经在人工智能研究中得到发展。

 

1.5本书概要

 

本书包括下列内容:

1、简述人工智能的起源与发展,讨论人工智能的定义、人工智能与计算机的关系以及人工智能的研究和应用领域。

2、比较概括地论述知识表示的各种主要方法,包括状态空间法、问题归约法、谓词逻辑法、结构化表示法(语义网络法、框架)、剧本和过程等。

3、讨论常用搜索原理,如盲目搜索、启发式搜索和消解原理等;并研究一些比较高级

的推理求解技术,如规则演绎系统、专家系统、系统组织技术、不确定性推理和非单调推理等。

4、介绍近期发展起来的已成为当前研究热点的人工智能技术和方法,即分布式人工智

能与agent、计算智能(含神经计算、逻辑计算与进化计算)、数据挖掘与知识发现、人工生命等。

 

5、比较详细地分析人工智能的主要应用领域,涉及专家系统、机器学习、自动规划系

统和自然语言理解等。

6、叙述近年来人工智能研究中出现的争论,展望人工智能的发展。

 

1.6辩论会

 

主题:

人工智能能否超过人类智能?

正方观点:

人工智能不会超过人类智能。

反方观点:

人工智能能够超过人类智能。

 

第二章知识表示方法

 

教学内容:

本章知表示的各种方法,是人工智能程三大内容(知表示、知推理、知用)之一,也是学人工智能其他内容的基。

教学重点:

状空法、法、法、网法。

教学点:

状描述与状空示、机制、置与合一。

教学方法:

堂教学主,同合《离散数学》等已学的内容提、收集学生学情况,充分利用网程中的多媒体素材来表示抽象概念。

教学要求:

重点掌握用状空法、法、演算法、网法来描述;解决;掌握几种主要方法之的差;并其它几种表示方法有一般了解。

 

2.1状态空间法

 

教学内容:

本是通状空法来求解,它是以状和算符(operator)基来表示和求解的。

 

教学重点:

的状描述,操作符。

教学点:

一个好的状描述与状空表示方案。

教学方法:

以堂教学主;充分利用网程中的多媒体素材来述抽象概念。

教学要求:

重点掌握某个的状空描述,学会状空,用搜索来求解。

 

2.1.1问题状态描述

 

1、状(State)的基本概念

状(state)

是描述某不同事物的差而引入的一最少量

q,q,⋯,q

01

n

有序集合,其矢量形式如下:

01

n

T

(2.1)

Q=[q,q

⋯,q]

式中每个元素

q(i=0,1

,⋯,n)集合的分量,称

i

状量。

定每个分量的一就得到一个具体的状,如

 

Qk=[q0k,q1k,⋯,qnk]T

(2.2)

算符:

使从一种状化另一种状的手段称操作符或算符。

操作符可走步、程、、数学算子、运算符号或符

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2