人工智能基础课程课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《人工智能基础课程课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 基础 课程 课件
- 资源描述:
-
1、集团师级工业互联网培训课程 之 (高中版)课程目标1. 系统了解人工智能发展简史,掌握人工智能的基本思想和理念2. 系统了解人工智能在各行各业具体应用的场景和功能,掌握人工智能基本概念和基础知识3. 系统掌握人工智能方法和技术的具体应用,能正确理解机器学习和强化学习的方法课时安排:4H课程对象:集团全体师级干部课程安排基础篇:人工智能发展简史01应用篇:构建人工智能系统02进阶篇:人工智能与机器学习0301基础篇:人工智能发展简史 “智能+”的未来 人工智能的出现及发展 人工智能概述人工智能发展简史在现代社会便利与舒适的生活背后,是一场正在深刻地改变人们生活与社会的的科技浪潮-人工智能。十年前
2、仍是科幻小说里的场景,今天已经成为我们真实的生活经历。在人工智能浪潮的驱动下,十年之后我们会生活在什么样的世界里面呢?前言“智能+”的未来跨越时空:铭铭的一天场景1场景2场景3场景4场景5“智能+”的未来智能+未来 家庭 城市 汽车.“智能+”的未来什么是人工智能?其实,广义的人工智能,或是人工智能,是很复杂的uEx: 知识定义、知识表达、知识推理人工智能的出现及发展人工智能的横空出世u1950年,艾伦图灵(Alan Turing)在他的论文中提出了著名的“图灵测试”(Turing Test)被广泛认为是测试机器智能的重要标准。 图灵图灵测试测试:一位人类测试员会通过文字与密室一位人类测试员会
3、通过文字与密室里的一台机器和一个人对话里的一台机器和一个人对话。如果测试员无法如果测试员无法分辨与之对话的两个实体谁是人谁是机器分辨与之对话的两个实体谁是人谁是机器,参参与对话的机器就被认为通过图灵测试与对话的机器就被认为通过图灵测试。图灵测试图灵测试人工智能的出现及发展人工智能的横空出世u1951年,研究生马文闵斯基(Marvin Minsky)建立了世界上第一个神经网路机器SNARC(Stochastic Neural Analog Reinforcement Calculator)。人们第一次模拟了神经信号的传递,为人工智能奠定了深远的基础。马文闵斯基人工智能的出现及发展人工智能的横空出
4、世u1955年,艾伦纽厄尔(Alan Newell)、赫伯特西蒙(Herbert Simon)和克里夫肖(Cliff Shaw)建立了“逻辑理论家”计算机程序来模拟人类解决问题的技能,此项工作开创了一种日后被广泛应用的方法:搜索推理(reasoning)。艾伦纽厄尔赫伯特西蒙人工智能的出现及发展人工智能的横空出世u1956年,闵斯基、约翰麦卡锡(John McCarthy)、克劳的香农(Claude Shannon)和纳撒尼尔罗切斯特(Nathan Rochester)在美国达特茅斯学院组织了一次会议,此会议宣告了“人工智能”作为一门新学科的诞生。20062006年,会议五十年后,当事人重聚达
5、特茅斯。左起:年,会议五十年后,当事人重聚达特茅斯。左起:摩尔,麦卡锡,明斯基,赛弗里奇,所罗门诺夫摩尔,麦卡锡,明斯基,赛弗里奇,所罗门诺夫达特茅斯达特茅斯楼楼人工智能的出现及发展人工智能的第一次浪潮(1956-1974)u 1963年,美国高等研究计划局投入两百万美元给麻省理工学院,培养了早期的计算机科学和人工智能人才。u 1964-1966年,约瑟夫维森鲍姆(Joseph Weizenbaum)教授建立了世界上第一个自然语言对话程序ELIZA,可以通过简单的模式匹配和对话规则与人聊天。u 70年代中期,人工智能还是难以满足社会对这个领域不切实际的期待,因此进入了第一个冬天。人工智能的出现
6、及发展人工智能的第二次浪潮(1980-1987)u 80年代,由于专家系统和人工神经网络的新进展,人工智能浪潮再度兴起。u 1980年,卡耐基梅隆大学为迪吉多公司开发了一套名为XCON的专家系统,这套系统当时每年可为迪吉多公司节省4000万美元。XCON的巨大价值激发了工业界对人工智能尤其专家系统的热情。u 1982年,约翰霍普菲尔德提出了一种新型的网络形式,即霍普菲尔德神经网络,其中引入了相关存储(associative memory)的机制。u 1986年,通过误差反向传播学习表示论文的发表,使反向传播算法被广泛用于人工神经网络的训练。u 80年代后期,由于专家系统开发与维护的成本高昂,而
7、商业价值有限,人工智能的发展再度步入冬天。爱德华费根鲍姆“专家系统之父”人工智能的出现及发展人工智能的第三次浪潮(2011-现在)u 21世纪,人类迈入了“大数据”时代,此时电脑芯片的计算能力高速增长,人工智能算法也因此取得重大突破。研究人工智能的学者开始引入不同学科的数学工具,为人工智能打造更坚实的数学基础。在数学的驱动下,一大批新的数学模型和算法被发展起来,逐步被应用于解决实际问题,让科学家看到了人工智能再度兴起的曙光。u 2012年全球的图像识别算法竞赛ILSVRC(或称ImageNet挑战赛)中,多伦多大学开发的多层神经网络Alex Net取得了冠军,且大幅超越传统算法的亚军,引起了人
8、工智能学界的震动。从此,多层神经网络为基础的深度学习被推广到多个应用领域。u 2016年谷歌通过深度学习训练的阿尔法狗(AlphaGo)程序战胜围棋世界冠军李世石。人工智能的出现及发展西洋棋机器人工智能概述人工智能的定义u人工智能是通过机器来模拟人类认知能力的技术。u人工智能的核心能力:根据给定的输入作出判断或预测 人脸识别:根据输入的照片,判断照片的人是谁。 语音识别:根据人说话的音频信号,判断说话内容。 医疗诊断:根据输入的医疗影像,判断疾病的成因和性质。 电子商务:根据用户的购买记录,预测他对什么 商品感兴趣,而作出相应推荐。 金融应用:根据一支股票过去的价格和交易信息, 判断它未来的价
9、格走势。人工智能概述人工智能的应用u安防 智能视频分析技术可以代替民警做很多事情1.1. 实时从视频中检测出人和车辆实时从视频中检测出人和车辆2.2. 自动找到自动找到视频视频中异常的行为中异常的行为,并及并及时时发出发出带有具体地点方位信息的带有具体地点方位信息的警警报报3.3. 自动自动判断人群的密度和人流的方向判断人群的密度和人流的方向,提前提前发现过密人群带来的潜在危险发现过密人群带来的潜在危险,帮助帮助工作工作人员引导和管理人流人员引导和管理人流。人工智能概述人工智能的应用u医疗 为解决“看病难”的问题提供了新的思路。1.1. 对对医学影像进行自动分析技术医学影像进行自动分析技术的研
10、究和应用,可以为医生诊的研究和应用,可以为医生诊断提供参考信息,有效的减少断提供参考信息,有效的减少误诊和漏诊。误诊和漏诊。2.2. 有些新技术还能通过多张医疗有些新技术还能通过多张医疗影像影像建出人体器官的三维模型建出人体器官的三维模型,确保医生手术更加精准。确保医生手术更加精准。人工智能概述人工智能的应用u智能客服 随着互联网和电子商务的发展,我们和商家的交流变得越来越多元,为了因应这种挑战,很多企业开始引入人工智能技术打造智能客服系统。 智能客服可以像人一样和客户交流沟通,进行准确得体且个性化的回应,提升客户的体验。 对企业来说,这样的系统不仅能够提高回应客户的效率,还能自动的对客户的需
11、求和问题进行统计和分析,为之后的决策提供数据。人工智能概述人工智能的应用u自动驾驶 自动驾驶汽车自动驾驶汽车通过多种传感器通过多种传感器,包括视频摄像头包括视频摄像头、激光雷达激光雷达、卫星定位系统等卫星定位系统等,对对驾驶环境进行实时感知驾驶环境进行实时感知。 智能驾驶系统智能驾驶系统可以对多种感知信号进行综合分析可以对多种感知信号进行综合分析,实时规划驾驶路线实时规划驾驶路线,控制车子的控制车子的运行运行。 工业制造系统必须变得更加“聪明”,而人工智能则是提升工业制造系统的最强动力。人工智能概述人工智能的应用u工业制造例如:例如:品质监控是生产过程中最重要的环节品质监控是生产过程中最重要的
12、环节,传统生产线上都安排大量的检测工人用肉眼进传统生产线上都安排大量的检测工人用肉眼进行质量检测行质量检测。这种方式不仅容易漏检和误判这种方式不仅容易漏检和误判,更会给工人造成疲劳伤害更会给工人造成疲劳伤害。因此很多任务业产因此很多任务业产品公司开发使用品公司开发使用人工智能的视觉工具人工智能的视觉工具,帮助工帮助工厂厂自动检测出形态各异的缺陷自动检测出形态各异的缺陷。人工智能概述智能从何而来?u 人工智能如何自动做出判断或预测 专家系统:基于人工定义的规则来回答特定问题(局限性) 机器学习(machine learning)通过学习(learning)来获得进行预测或判断的能力, 这样的方法
13、已经成为人工智能的主流方法。人工智能概述机器学习的方法u从数据中学习 从已知数据去学习数据中蕴含的规律或判断规则,再把学到的规则应用到新数据并作出判断或预测 方式1.1. 监督学习监督学习: 要求要求为每个为每个样本样本提供提供预测量的预测量的真实值真实值2. 2. 无监督学习无监督学习: 不不要求要求为每个为每个样本样本提供预测量的真实值提供预测量的真实值3. 3. 半监督学习半监督学习: 介于介于监督学习监督学习与无监督学习之间与无监督学习之间人工智能概述机器学习的方法u在行动中学习p 在机器学习的实际应用中,还会遇到另一种类型的问题:利用学习得到的模型来指导行动。比如下棋,此时关注的不是
14、某个判断是否准确,而是行动过程中能否带来最大效益,又称为强化学习。p 强化学习模型结构: 可动态变化的可动态变化的状态状态(state) 可选取的可选取的动作动作(action) 可以和决策主体进行交可以和决策主体进行交互的互的环境环境(environment) 回报回报(reward)规则规则Q-Learning:Agent主体会根据实际环境反馈进行调整人工智能概述小结u人工智能是研究如何通过机器来模拟人类认知能力的学科,通过几十年的努力,人工智能已经获得了长足的发展,且在多个行业得到了成功的应用。u人工智能这一新兴科技正在改变我们的世界并影响着我们的生活,但这仅仅只是个开始,人工智能过去的
15、发展为我们展现了一个令人激动的前景,这个更美好的时代需要我们共同努力去创造。02应用篇:构建人工智能系统 特征与分类器 识图认物 析音赏乐 看懂视频 构建人工智能系统前言u人工智能系统处理的是各种各样的数据:图像、声音、文字、视频等等u数据(Data)是信息的载体u分类(Classification)是根据所给数据的不同特点,判断它属于哪种类别特征与分类器数据类型和相关应用数据类型示意图相关应用图像(照片、图画)详见第三章基于图像的人脸辨识、物体分类、场景理解图像处理、艺术风格转换、图片生成声音 (语音、音乐)详见第四章语音识别、机器对话、对话理解听歌识曲、自动谱曲视频 (影视)详见第五章视频
16、分类、内容理解、查找检索视频总结、自动生成视频文字详见第七章文章聚类、阅读理解自动生成文章其它数据类型详见第九章等棋谱数据在AlphaGo中使用基因测序数据辅助疾病的预测诊断特征与分类器分类的基本概念和流程例:对鸢尾花的两个品种进行分类。全世界大约有300个品种,其中,常见的有变色鸢尾(iris versicolor) 及山鸢尾(iris setosa)。如何构建一个简单的人工智能系统,它能够像人类一样区分变色鸢尾和山鸢尾?特征与分类器分类的基本概念和流程u分类器(Classifier):能完成分类任务的人工智能系统u构建该系统的流程: 首先提取鸢尾花的特征首先提取鸢尾花的特征 然后将这些特征
17、输入到训练好的分类器中然后将这些特征输入到训练好的分类器中 分类器根据特征做出预测,输出鸢尾花的品种分类器根据特征做出预测,输出鸢尾花的品种特征与分类器提取特征的方法u特征(feature):对事物的某方面的特点进行刻画的数字或者属性u特征的质量很大程度上决定了分类器最终分类效果的好坏p 不同类型的数据,不同的特征提取方法特征与分类器分类器u定义:分类器是一个由特征向量到预测类别的函数特征与分类器训练分类器u 让分类器学习得到合适参数的过程称为分类器的训练u 目的:提升人工智能系统的性能p 工智能系统是通过什么来进行学习工智能系统是通过什么来进行学习呢呢? ? AnsAns: : 数据数据 数
18、据数据为人工智能的支柱之一,人工智能系统的训练需要大量的数据作为支撑。训练阶段使用的数据被称为训练数据。测试阶段使用的数据被称为测试数据。在分类的过程中,训练和测试数据需要实际的类别分类。数据标注的过程是耗时耗力的,数据标注是需要相关领域的专业知识,且标注的质量会标注的质量会直接影响到训练后人工智能系统性能的好坏直接影响到训练后人工智能系统性能的好坏。特征与分类器训练线性分类器的算法u 感知器的训练过程示意图 感知器(perceptron)是一种训练线性分类器的算法特征与分类器训练线性分类器的算法u 支持向量机的训练过程示意图一般地,一个点距离分类直线的远近可以表示对分类预测的确信程度。特征与
19、分类器训练线性分类器的算法u 算法:基于数据集来训练分类器的过程,其过程是由一系列判断和计算的步骤所组成的,称之为算法(Algorithm)1. 感知器 2. 支持向量机感知器学习算法感知器学习算法 不断减少对数据误分类的不断减少对数据误分类的过过程程 利用利用被误分类的训练数据调整被误分类的训练数据调整现有的分类器的参数,使得调整后的分现有的分类器的参数,使得调整后的分类器判断更准确类器判断更准确。 参数参数更新的更新的规则规则 损失函数损失函数(度量分类器输出错误(度量分类器输出错误的数学化表示的数学化表示) 优化优化方法(调整分类器的参数方法(调整分类器的参数)SVM (support
20、vector machine) 是在特征空间上分类间隔最大是在特征空间上分类间隔最大的分类器,是对两个类别进行的分类器,是对两个类别进行分类。分类。 结论结论 一一个点距离分类直线越远,分个点距离分类直线越远,分类预测的可信程度越类预测的可信程度越高高特征与分类器测试与应用u 若想知道分类器的分类效果如何,哪一个学习算法的分类器效能最好,需透过测试阶段来进行验证p 测试:评判分类器表现的好坏,选择最优分类器p 应用:分类器在实际情况中的使用以鸢尾花的例子,测试数据中有一朵鸢尾花,它的花瓣长度是1.5厘米,宽度是0.4厘米,其测试样本的特征向量(1.5,0.4),位于山鸢尾的一侧,故此朵鸢尾花为
21、山鸢尾。特征与分类器多类别分类由图所示由图所示,目前有三个分类器,分别为牡目前有三个分类器,分别为牡丹、荷花、梅花的分类器,它们只负责丹、荷花、梅花的分类器,它们只负责区分某一个类别的分类。区分某一个类别的分类。当输入一张图片的特征向量后,三个分当输入一张图片的特征向量后,三个分类器都可能够输出自己的预测,综合三类器都可能够输出自己的预测,综合三个预测结果,最终能够得到多分类的预个预测结果,最终能够得到多分类的预测结果。测结果。若若f1输出为正,输出为正,f2,f3输出为负,那可以输出为负,那可以确定的说类别为牡丹确定的说类别为牡丹f1,f2,f3的输出值是通过一个归一化指数的输出值是通过一个
22、归一化指数函数函数, 转他成概率转他成概率-说明输入物体属于某说明输入物体属于某一类的可能性。一类的可能性。特征与分类器二分类的应用u 感生活中遇到的是不是问题都属于二分类的范畴相机中的人脸检测癌症检测1. 首先,一张照片被切成一块块图像块2. 每一图像块皆经过人脸分类器去判别是否为人脸*人脸分类器是预先训练好的分类器人脸检测中出现多的框,撷取不同位子,尺寸的图像块,可通过融合技术,将其融合, 得至右图结果。判断生物组织样本的每一个区域是否有肿瘤认图识物基于手工特征的图像分类例:铭铭的相册中有许多图片。如何设计一个用于对图片进行分类的系统,它能够像人类一样识别照片中的物体是什么类别?问题:计算
展开阅读全文