资源描述
,Principles of AI-Wang Wenjie,Introduction,:,*,Click to edit Master text styles,Second level,Third level,Graduate University,Chinese academy of Sciences.,人工智能,Principles of Artificial Intelligence,王文杰,信息学院,Syllabus,Course Objectives,教学的基本目的和要求,掌握人工智能的基本概念和原理,掌握人工智能的主要方法和技术,了解人工智能的应用,Course Information,Web,地址,:,包括,:,教材资料,Lecture notes.,Assignments.,Project(s),Others,教材资料,Others,预修课程,数理逻辑,程序设计语言,分数,考试:,其他:,作业,Project/Paper,第一章 引言,本章主要内容,人工智能的界定,人工智能的,诞生和发展简史,人工智能的研究,学派,人工智能的研究领域,1.1,人工智能的,界定,理解“我们如何思考”是人类长期的研究目标,人工智能不仅试图要理解心智能力,而且要建造智能体,.,人工智能(,AI:Artificial Intelligence),是当前科技发展中的一门前沿学科,同时也是一门新思想、新观念、新理论、新技术不断出现的学科,是在计算机、控制论、信息论、数学、心理学、哲学、语言学等多种学科相互综合、相互渗透的基础上发展起来的一门交叉性的边缘学科。,什么是人工智能(,1,),Stuart Russell,和,Peter Norvig,把当前有关,AI,的定义分成四类:,类似人一样进行思考的系统,理性思考的系统,类似人一样进行动作(,act),的系统,理性动作的系统,什么是人工智能(,2,),Stuart Russell,和,Peter Norvig,把当前有关,AI,的定义分成四类:,类似人一样进行思考的系统,理性思考的系统,类似人一样进行动作(,act),的系统,理性动作的系统,思维的过程和推理,行为,什么是人工智能(,3,),Stuart Russell,和,Peter Norvig,把当前有关,AI,的定义分成四类:,类似人一样进行思考的系统,理性思考的系统,类似人一样进行动作(,act),的系统,理性动作的系统,从模拟人类功能的逼真度来度量,从理性的智能概念来度量,一个系统如果能够在它所知道的范围内,”,正确行事”,它就是理性的,类似人一样进行动作(,act),的系统,对于人类做的比较好的智能任务,让计算机来完成,如定理证明、下棋、诊断疾病等,最著名的就是,Turing,测试,Turing,测试(1),Alan Turing,“Computing Machinery and Intelligence”,Mind,59:433 460,1950.,问题:“,Can machines think?”,为此,,Turing,设计了著名的,Turing Test,他认为与其提出一个长长的而可能有争议的清单来列举智能所需要的能力,不如采用一项基于人类这种无可质疑的智能实体的辨别能力的测试,.,Turing,测试(2),测试者,A,,被测试者,B,与,C。,A,是人,,B,与,C,一个是人,另一个是计算机。,A,提出问题,,B,与,C,分别回答。,如果,B,与,C,的回答,使得,A,无法区分是人的回答还是计算机的回答,则计算机具有了智能。,Turing,测试第一次给出了检验计算机是否具有智能的哲学说法。,中文问题,Searle,汉语实验室。,一个不懂汉语的人,A,,一个充分详细的汉语问答手册。,不计查手册的时间代价。,给,A,一个使用汉语提出的问题,,A,通过汉语符号的比对使用手册,给出回答。,Searle,问,如果,A,通过查手册做出的回答与懂汉语的人一样,,A,懂汉语吗?,“深蓝”下棋程序,1997年,,IBM,设计了这个程序。,战胜卡斯帕罗夫!,“深蓝”有智能吗?,“Saying Deep Blue doesnt really think about chess is like saying an airplane doesnt really fly because it doesnt flap its wings”,Drew McDermott,问题,飞机会“飞”吗?,轮船会“游泳”吗?,计算机会“思考”吗,?,什么是人工智能(,4,),考虑智能比较好的途径可能是把它看作是一些技巧的汇集?,这些技巧是什么呢?,求解问题的能力?,存储记忆,直觉,推理能力,从经验中学习的能力,等等,类似人一样进行思考的系统,如果说某个程序能够像人一样思考,那么就必须以某种方式确定人是如何思考的。为确定人类思维的内部是怎样工作的,可以有两种方法:通过内省(,introspection)-,在人思考过程中,掌握人自己的想法;或者通过心理学实验,如果计算机程序的输入,/,输出以及实时的行为同人类行为非常一致,就说明该程序可能是按照人类模式运转的。,GPS,:不仅满足程序正确地解决问题,更关心程序推理轨迹与人类求解同样问题的步骤轨迹的比较,理性思考的系统,主要指的是思维方法的规范化,古希腊哲学家,Aristotle,可能是第一个试图把“正确地思考”规范化的人,19,世纪后期和,20,世纪,形式逻辑出现,1965,年,出现了用逻辑符号描述问题的程序,该方法有两个主要的问题。,第一,把非形式的知识用形式的逻辑记号表示是不容易做到的,特别是当这些知识不是,100%,确定的时候。,第二,在理论上可以解决一个问题和在实际中这样做是有很大不同的,甚至只要很少的知识就可能会耗尽任何计算机的资源,除非在推理时给出一定的指导。,理性动作的系统,主要指的就是理性的,agent,:通过自己的行动获得最佳结果,或者在不确定的情况下,获得最佳期望结果,Perfect knowledge,unlimited resources,logical reasoning,Imperfect,knowledge,limited resources,(limited)rationality,AI,可认为就是研究和建造理性,Agent,Agent,Agent,在某个环境中作用的实体,智能,Agent,智能作用的系统,Agent,具有:,有关环境的知识,感知信息,(,观察),过去经验,要达到的目标,Agent,为了达到目标,必须根据知识、感知和经验决定要执行什么样的行为。,1.,2,人工智能的发展简历(,1),1956:,一般的说,人工智能这个术语来源于1956年的一次关于“复杂信息处理”的,Workshop。,在这次会议上,,J.MaCarthy,建议将这类研究称为人工智能“,Artificial Intelligence,”。,(,“,computational rationality,”,是不是更好一些?,),1.,2,人工智能的发展简历(,2),孕育期(1956年前),主要成就:,-,创立了数理逻辑,自动机理论,控制论,信息论和系,统论,-,发明了电子数字计算机,主要贡献:,1,943,年,MP,模型出现,模型中的每个神经元都具有,”,开,”,、,”,关,”,状态。神经元的状态被认为是,“,实际等价于引起足够刺激的模型,”,。他们认为:任何可计算的函数都可以通过某种神经元连接成的网络进行计算,而且所有的逻辑运算都可以用简单的网络实现,Hebb,学习规则,用来修改神经元之间的连接强度,Minsky,和,Edmonds,建造了第一台神经元网络计算机,Turing,第一个清晰比描绘出,AI,的完整景象,提出,Turing,测试、机器学习、遗传算法、增量学习等,1.,2,人工智能的发展简历(,3),1956,年人工智能诞生,:,Darmouth Workshop,参加者包括了当时在自动机理论、神经网络、智能研究领域重要的人物:,Allen Newell,和,Herbert Simon:,逻辑理论家,(,第一个使用定理证明进行非数值思考的程序,),,可以证明,数学原理,中的大多数定理,这次,Workshop,重要性可能是让人们认识到,AI,有必要成为一门单独的领域:,AI,一开始就承载着复制人的才能(如创造性、自身修养、语言功能)的思想,没有任何一个其他领域涉及这些问题,AI,的全部问题不能出现在其他学科中:,AI,和其他学科的方法论不同,,AI,是这些领域中唯一一个明确属于计算机科学的分支,而且,AI,是唯一试图建造在复杂和变化的环境中自动发挥功能的机器的领域。,1.,2,人工智能的发展简历(,4),早期的热情,巨大的期望(19,52-1969,):,在计算机被视为只能做算术题的情况下,计算机哪怕能够做一点点聪明的事情都是令人震惊的,Newell,和,Simon,实现了,GPS,:模仿人类求解问题的规程,能显示出程序决定的子目标以及可能采取的行动的次序,与人类求解同样问题是类似的,可能是第一个,“,像人一样思考,”,方法的程序,物理符号系统假设:,“,一个物理符号系统具有必要和足够的方式产生一般智能行为,”,,意思是任何显示出智能的系统必然是通过对由符号组成的数据结构进行处理来发挥功能的,Arthur Samuel(1952-),研究了博弈问题(跳棋),取得了成功,John McCarthy(1958-):,创建了,Lisp,语言,(,第二最古老的高级语言,),对常识的研究,设计了,Advice Taker,:包含世界一般的知识,可以使用公理进行简单的规划。通过接受新的公理,不对程序进行改变就可以用于解决其他问题,(,将知识的表示和推理分开,),1.,2,人工智能的发展简历(,5),早期的热情,巨大的期望(19,52-1969,):,Marvin Minsky(1958-),对,microworlds,进行研究,它们需要智能才能解决的受限领域:如积木世界,反逻辑的观点,society of the mind,:追求统一的知识表示和理论基础是错误的,人的智能就不存在统一的理论,没有一致性和完备性。,。,1.,2,人工智能的发展简历(,6,),困难时期(19,66-1973,):,在1958年,Herbert Simon(CMU),预测10年内计算机会成为国际象棋冠军:实际用了,40,年,而非,10,年,原因可能是,AI,系统在简单实例上成功,最终在试图解决更宽范围和更难问题是几乎都失败了,-,组合爆炸,第一类困难:早期的程序很少或者不包含关于它们的主题的知识,它们只是在简单句法处理的意义上成功了,英语句子:,The spirit is willing but the flesh is weak(,心有余而力不足),,译成俄语再译成英语竟成了:,“,The wine is good but the meat is spoiled,”,(,酒是好的,肉变质了),第二类困难:,AI,试图解决的很多问题不可操作。,AI,的方式是尝试不同的解决问题的步骤,早期问题规模较小是可行的。当问题,“,放大,”,后,就不行了:程序原则上能找到解并不意味着程序实际上包含找到解的机制,1.,2,人工智能的发展简历(,7,),困难时期(19,66-1973,):,第三类困难:源自用于产生智能行为的基本结构的某些基本限制:如神经网络感知器的研究,,Minsky,认为能学习它们有能力表示任何东西,但是它们能表示的东西很少。特别地,它们不能训练两输入的感知器,让它们识别什么时候它的两个输入不一致。,1.,2,人工智能的发展简历(,8,),知识就是力量时期,(1969-1979,):,早期,AI,研究采用的是弱方法:一种通用的搜索机制,试图通过基本的推理步骤来寻找完全的解。替代方法需要使用强有力的、领域相关的知识来解决问题。即从基于搜索的求解,到基于知识的求解,通用的,vs.,领域有关的,DENDRAL,专家系统,
展开阅读全文