人工智能导论课件第1章 人工智能概述.ppt
《人工智能导论课件第1章 人工智能概述.ppt》由会员分享,可在线阅读,更多相关《人工智能导论课件第1章 人工智能概述.ppt(61页珍藏版)》请在文库网上搜索。
1、第第1 1篇篇 概述与工具概述与工具导语 何何为为人人工工智智能能?如如何何实实现现人人工工智智能能?人人工工智智能能有有何何用用?人人工工智智能能如如何何用用?,这这些些问问题题和和知知识识是是我我们们学学习习人人工工智智能能,研研究究人人工工智智能能,应应用用人人工工智智能能所所需需要要首首先先考考虑虑和和了了解解的的。本本篇篇将将概概要要阐阐述述这这些些问问题题,并并引引导导读读者者概概览览人人工工智智能能王王国国的的神神奇奇风貌和历史渊源。风貌和历史渊源。第1章 人工智能概述 1.1 1.1 什么是人工智能什么是人工智能 1.2 1.2 为什么要研究人工智为什么要研究人工智能能 1.3
2、 1.3 人工智能的相关学科人工智能的相关学科 1.4 1.4 人工智能的研究内容人工智能的研究内容 1.5 1.5 人工智能的研究途径人工智能的研究途径与方法与方法 1.6 1.6 人工智能的应用人工智能的应用 1.7 1.7 人工智能的分支领域人工智能的分支领域与研究方向与研究方向 1.8 1.8 人工智能学科发展概人工智能学科发展概况况 1.1 什么是人工智能 人工智能(Artificial Intelligence,AI)1.1.1 人工智能概念的一般描述 部分学者对人工智能概念的描述:人工智能是那些与人的思维相关的活动,诸如决策、问题求解和学习等的自动化(Bellman,1978);
3、人工智能是一种计算机能够思维,使机器具有智力的激动人心的新尝试(Haugeland,1985);人工智能是研究如何让计算机做现阶段只有人才能做得好的事情(Rich Knight,1991);人工智能是那些使知觉、推理和行为成为可能的计算的研究(Winston,1992);广义地讲,人工智能是关于人造物的智能行为,而智能行为包括知觉、推理、学习、交流和在复杂环境中的行为(Nilsson,1998)。Stuart Russell和Peter Norvig则把已有的一些人工智能定义分为4类:像人一样思考的系统、像人一样行动的系统、理性地思考的系统、理性地行动的系统(2003)。v弱人工智能(weak
4、 AI)和 强人工智能(strong AI)1.1.2 图灵测试和中文屋子 图灵测试(Turing Test)约翰.西尔勒(John Searle)的“中文屋子中文屋子”1.1.3 脑智能和群智能v脑智能脑智能(Brain Intelligence,BI)就是脑(主要指人脑)的宏观心理层次的智能表现。v由群体行为所表现出的智能称为群智能群智能(Swarm Intelligence,SI)。v脑智能和群智能是属于不同层次的智能:脑智能是一种个体智能个体智能(Individual Intelligence,II);群智能是一种社会智能社会智能(Social Intelligence,SI),或 者
5、说系统智能系统智能(System Intelligence,SI)。1.1.4 符号智能和计算智能 1.符号智能符号智能(Symbolic Intelligence)符号智能就是符号人工智能,它是模拟脑智能的人工智能,也就是所说的传统人工智能或经典人工智能。符号智能以符号形式的知识和信息为基础,主要通过逻辑推理,运用知识进行问题求解。符号智能的主要内容包括知识获取(knowledge acquisition)、知识表示(knowledge representation)、知识组织与管理和知识运用等技术(这些构成了所谓的知识工程(Knowledge Engineering,KE)以及基于知识的智
6、能系统等。2.计算智能计算智能(Computational Intelligence)计算智能就是计算人工智能,它是模拟群智能的人工智能。计算智能以数值数据为基础,主要通过数值计算,运用算法进行问题求解。计算智能的主要内容包括:神经计算(Neural Computation,NC)、进化计算(亦称演化计算,Evolutionary Computation,EC,包括遗传算 法(Genetic Algorithm,GA)、进 化 规 划(Evolutionary Planning,EP)、进 化 策 略(Evolutionary Strategies,ES)等)、免 疫 计 算(immune c
7、omputation)、粒群计算(Particle Swarm Algorithm,PSA)、蚁群算法(Ant Colony Algorithm,ACA)、自然计算(Natural Computation,NC)以及人工生命(Artificial Life,AL)等。1.1.5 统计智能和交互智能 1.统计智能统计智能(Statistical Intelligence)利用样例数据并采用统计、概率和其他数学方法而实现的人工智能称为统计智能。2.交互智能交互智能(Interactional Intelligence)通过交互方式而实现的人工智能称为交互智能。1.2 为什么要研究人工智能1.2.1
8、 研究人工智能的意义 使当前的电脑更好用,更有用,以扩大和延伸人类智能;信息化社会的迫切要求;自动化发展的必然趋势;有益于探索人类自身智能的奥秘。1.2.2 人工智能的研究目标和策略v研究目标就是制造智能机器和智能系统,实现智能化社会。具体来讲,就是要使计算机不仅具有脑智能和群智能,还要具有看、听、说、写等感知和交流能力。v研究策略则是先部分地或某种程度地实现机器的智能,并运用智能技术解决各种实际问题特别是工程问题,从而使现有的计算机更灵活、更好用和更有用,成为人类的智能化信息处理工具,而逐步扩展和不断延伸人的智能,逐步实现智能化。1.3 人工智能的相关学科 人人工工智智能能已已构构成成信信息
9、息技技术术领领域域的的一一个个重重要要学学科科。当当前前的的人人工工智智能能既既属属于于计计算算机机科科学学技技术术的的一一个个前前沿沿领领域域,也也属属于于信信息息处处理理和和自自动动化化技技术术的的一一个个前前沿沿领领域域。还还涉涉及及到到智智能能科科学学、认认知知科科学学、心心理理科科学学、脑脑及及神神经经科科学学、生生命命科科学学、语语言言学学、逻逻辑辑学学、行行为为科科学学、教教育育科科学学、系系统统科科学学、数数理理科科学学以以及及控控制制论论、科科学学方方法法论论、哲哲学学甚甚至至经经济济学学等等众众多多学学科科领领域域。人人工工智智能能实实际际上上是是一一门门综综合合性性的的交
10、叉学科和边缘学科。交叉学科和边缘学科。1.4 人工智能的研究内容 1.4.1 搜索与求解搜索与求解 图(或空间)搜索与问题求解 1.4.2 知识与推理知识与推理 知识表示与机器推理 1.4.3 学习与发现学习与发现 机器学习与知识发现 1.4.4 发明与创造发明与创造 机器的自主发明与创造 1.4.5 感知与响应感知与响应 机器感知与响应 1.4.6 理解与交流理解与交流 机器的自然语言理解与交流 1.4.7 记忆与联想记忆与联想 机器的记忆与联想机制v联想存储的特点是:可以存储许多相关(激励,响应)模式对;通过自组织过程可以完成这种存储;以分布、稳健的方式(可能会有很高的冗余度)存储信息;可
11、以根据接收到的相关激励模式产生并输出适当的响应模式;即使输入激励模式失真或不完全时,仍然可以产生正确的响应模式;可在原存储中加入新的存储模式。1.4.8 竞争与协作 智能体(如智能机器人)之间的竞争与协作1.4.9 系统与建造 智能系统的设计和实现技术1.4.10 应用与工程 人工智能的应用和工程技术 这十个方面也就是人工智能的十个主题或者说十个分支领域,它们构成了人工智能学科的总体架构人工智能学科的总体架构。1.5 人工智能的研究途径与方法 1.5.1 心理模拟,符号推演 从人脑的宏观心理层面入手,以智能行为的心理模型为依据,将问题或知识表示成某种逻辑网络,采用符号推演的方法,模拟人脑的逻辑
12、思维过程,实现人工智能。1.5.2 生理模拟,神经计算 从人脑的生理层面,即微观结构和工作机理入手,以智能行为的生理模型为依据,采用数值计算的方法,模拟脑神经网络的工作过程,实现人工智能。1.5.3 行为模拟,控制进化 用模拟人和动物在与环境的交互过程中的智能活动和行为特性,如反应、适应、学习、寻优等,来研究和实现人工智能。1.5.4 群体模拟,仿生计算 模拟生物群落的群体智能行为,以仿生计算的方法来实现人工智能。1.5.5 博采广鉴,自然计算 从生命、生态、系统、社会、数学、物理、化学、甚至经济等众多学科和领域寻找启发和灵感,以自然计算的方法展开人工智能的研究。1.5.6 着眼数据,统计建模
13、 着眼于事物或问题的外部表现和关系,搜集、采集相关信息并做成样本数据,然后用统计学、概率论和其他数学理论和方法建模,并用适当的算法进行计算,推测事物的内在模式或规律,来实现人工智能。1.6 人工智能的应用 1.6.1 难题求解 这里的难题,主要指那些没有算法解,或虽有算法解但在现有机器上无法实施或无法完成的困难问题,包括智力性问题中的难题和现实中复杂的实际问题和工程问题。在 这 些 难 题 中,有 些 是 组 合 数 学 理 论 中 所 称 的NP(Nondeterministic Polynomial 非确定型多项式)问题或NP完全(Nondeterministic Polynomial C
14、omplete,NPC)问题。NP问题是指那些既不能证明其算法复杂度超出多项式界,但又未找到有效算法的一类问题。而NP完全问题又是NP问题中最困难的一种问题。1.6.2 自动规划、调度与配置 在难题求解中,规划、调度与配置问题是实用性、工程性最强的一类问题。规划一般指设计制定一个行动序列,例如机器人行动规划、交通路线规划。调度就是一种任务分派或者安排,例如车辆调度、电力调度、资源分配、任务分配。调度的数学本质是给出两个集合间的一个映射。配置则是设计合理的部件组合结构,即空间布局,例如资源配置、系统配置、设备或设施配置。从问题求解角度看,规划、调度、配置三者又有一定的内在联系,有时甚至可以互相转
15、化。1.6.3 机器博弈v机器博弈是人工智能最早的研究领域之一,而且经久不衰。v早在人工智能学科建立的当年1956年,塞缪尔就研制成功了一个跳棋程序。v2016至2017年DeepMind研制的围棋程序AlphaGo更是横扫人类各路围棋高手。2017年12月DeepMind又推出了一款名为Alpha Zero的通用棋类程序,除了围棋外,该程序还会国际象棋等多种棋类。现在可以说,在棋类比赛上计算机或者说人工智能已经彻底战胜人类了。v机器人足球赛是机器博弈的另一个战场。近年来,国际大赛不断,盛况空前。1.6.4 机器翻译与机器写作 机器翻译的研究由来已久。早在电子计算机问世不久,就有人提出了机器翻
16、译的设想,并开始了这方面的研究。但由于曾经过分依赖于基于规则的自然语言理解,所以一度进展缓慢。上世纪80年代,统计方法被引入机器翻译,使机器翻译有了巨大的进步和发展。近年来,神经网络机器学习的再度兴起,又给机器翻译带来了新的繁荣。据报道,在新闻稿的英-汉互译翻译方面,机器翻译现已达到甚至超过人类专家水平。另一方面,现在机器人写新闻稿(即用计算机自动生成新闻稿)已经不是新闻了。1.6.5 机器定理证明 机器定理证明也是人工智能的也是最早的研究领域之一。定理证明是最典型的逻辑推理问题之一,很多非数学领域的任务如医疗诊断、信息检索、规划制定和难题求解,都可以转化成一个定理证明问题。v 机器定理证明的
17、方法主要有四类:v (1)自然演绎法 v (2)判定法 v (3)定理证明器 v (4)计算机辅助证明 1.6.6 自动程序设计 自动程序设计就是让计算机设计程序。具体来讲,就是只要给出关于某程序要求的非常高级的描述,计算机就会自动生成一个能完成这个要求目标的具体程序。所以,这相当于给机器配置了一个“超级编译系统”,它能够对高级描述进行处理,通过规划过程,生成所需的程序。但这只是自动程序设计的主要内容,它实际是程序的自动综合。自动程序设计还包括程序自动验证,即自动证明所设计程序的正确性。1.6.7 智能控制 智能控制就是把人工智能技术引入控制领域,建立智能控制系统。v智能控制系统的智能可归纳为
18、以下几方面:v (1)(1)先验智能:有关控制对象及干扰的先验知识;先验智能:有关控制对象及干扰的先验知识;v (2)(2)反应性智能:在实时监控、辨识及诊断的基础上反应性智能:在实时监控、辨识及诊断的基础上 对系统及环境变化的正确反应能力;对系统及环境变化的正确反应能力;v (3)(3)优化智能:包括对系统性能的先验性优化及反应性优化智能:包括对系统性能的先验性优化及反应性优化;优化;v (4)(4)组织与协调智能:组织与协调智能:表现为对并行耦合任务或子系表现为对并行耦合任务或子系统之间的有效管理与协调。统之间的有效管理与协调。1.6.8 智能管理 智能管理就是把人工智能技术引入管理领域,
19、建立智能管理系统。智能管理系统是在管理信息系统、办公自动化系统等的功能集成和技术集成的基础上,应用专家系统、知识工程、模式识别、神经网络等方法和技术,进行智能化、集成化、协调化,而实现的新型管理系统。1.6.9 智能决策 智能决策就是把人工智能技术引入决策过程,建立智能决策支持系统。智能决策支持系统由传统决策支持系统再加上相应的智能部件而构成。智能部件可以有多种模式,例如知识库系统模式。在这种情况下,决策支持系统就是由模型库、方法库、数据库、知识库组成的四库系统。1.6.10 智能通信 智能通信就是把人工智能技术引入通信领域,建立智能通信系统。智能通信就是在通信系统的各个层次和环节上实现智能化
20、。例如在通信网的构建、网管与网控、转接、信息传输与转换等环节,都可实现智能化。这样,网络就可运行在最佳状态,使呆板的网变成活化的网,使其具有自适应、自组织、自学习、自修复等功能。1.6.11 智能预测 智能预测就是将人工智能技术引入预测领域,建立智能预测模型或系统。例如,使用机器学习方法,从大量观测数据中获取天气变化的规律,建立相应的气象预测模型,对未来的天气做出预测。又如,从大量商业数据中由机器学习获取市场变化的规律,建立相应的经济预测模型,对未来的市场经济做出预测。1.6.12 智能仿真 智能仿真就是将人工智能技术引入仿真领域,建立智能仿真系统。利用人工智能技术能对整个仿真过程(包括建模、
21、实验运行及结果分析)进行指导,能改善仿真模型的描述能力,在仿真模型中引进知识表示将为研究面向目标的建模语言打下基础,提高仿真工具面向用户、面向问题的能力。从另一方面来讲,仿真与人工智能相结合可使仿真更有效地用于决策,更好地用于分析、设计及评价知识库系统,从而推动人工智能技术的发展。1.6.13 智能设计与制造v在设计方面,首先人工智能被用于计算机辅助设计(CAD),建立智能CAD系统,实现自动数据采集、智能交互、智能图形学以及设计自动化。从具体技术来看,智能CAD技术大致可分为规则生成法、约束满足法、搜索法、知识工程方法和形象思维方法等。v智能制造就是在数控技术、柔性制造技术和计算机集成制造技
22、术的基础上,引入智能技术。智能制造系统由智能加工中心、材料传送检测和实验装置等智能设备组成。它具有一定的自组织、自学习和自适应能力,能在不可预测的环境下,基于不确定、不精确、不完全的信息,完成拟人的制造任务,形成高度自动化生产。1.6.14 智能车辆与智能交通v智能车辆就是将人工智能技术用于车辆驾驶实现无人驾驶车辆。随着计算机视觉、机器感知、智能控制、智能机器人等技术的飞速发展,智能车辆应运而生,并发展迅猛。国内外的许多公司竞相推出了各自的无人驾驶车,现在已进入上路测试阶段。v智能交通就是在公共交通的各个环节引入人工智能技术,建造智能交通系统,实现路况实时监测、车辆实时调度、实时路径规划等。这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能导论课件第1章 人工智能概述 人工智能 导论 课件 概述