高中信息技术必修1人工智能的发展历程_第1页
高中信息技术必修1人工智能的发展历程_第2页
高中信息技术必修1人工智能的发展历程_第3页
高中信息技术必修1人工智能的发展历程_第4页
高中信息技术必修1人工智能的发展历程_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高中信息技术必修一

数据与计算第四章走近人工智能第2节人工智能的发展历程

课堂导入

人工智能就是研究如何使计算机去做过去只有人类才能做的智能的工作,这是人工智能最通俗、简明的定义。

这个定义反映了人工智能学科的基本思想和基本内容,即人工智能是研究人类智能活动规律,构造具有一定智能的人工系统,研究如何应用计算机的软、硬件来模拟人类某些智能行为的基本理论、方法和技术。

另一定义认为,人工智能是关于知识的学科———研究怎样表示知识、获得知识并使用知识的科学。这个定义突出了人工智能的知识基础,同时指出了计算机模拟智能行为的本质是模拟人类的知识行为能力。本书中,我们采用下列定义:人工智能是指由人创造出来的,具有感知、认知、决策、学习、执行和社会协作能力,符合人类情感、伦理与道德观念的虚拟的或人工的系统。图4.7人工智能的表现形式2016年,阿尔法围棋(AlphaGo)在与围棋世界冠军李世石进行的围棋人机对弈中以4∶1的总比分获胜,这是人工智能发展史上又一个新的里程碑。2017年,它又进化为阿尔法元(AlphaZero),通过“自学成才”,仅用3天就成为了围棋界的顶尖高手。

思考:1.请同学们分别了解互联网上不同的人机对弈平台,并体验人机对弈过程。2.以小组为单位进行讨论:在对弈过程中,机器是如何进行“思考”的。1951年,世界上诞生了第一个西洋跳棋程序。1962年,西洋跳棋程序开始击败跳棋高手。这一时期的博弈程序基本上都是使用搜索的方式来求解问题,其中采用了多种算法技巧来提高搜索效率。一、专家系统专家系统最杰出的代表之一就是1997年战胜了国际象棋世界冠军的深蓝计算机(DeepBlue)。专家系统是早期人工智能的一个重要分支,它可以看作是一类具有专门知识和经验的计算机智能程序系统。这类系统就像在模仿人类专家做决定的过程,基于已经掌握的领域知识,根据推理规则得到相关结论,进而解决问题,因此专家系统也被称为基于知识的系统。

专家系统适合于完成那些没有公认的理论和方法、数据不精确或信息不完整、人类专家短缺或专门知识十分昂贵的诊断、解释、监控、预测、规划和设计等任务。什么是专家系统图4.8中医药对症开方专家系统工作流程示意图我国在2008年研发出了基于知识的中医药对症开方专家系统。该系统能够在知识库的基础上,结合中药方剂理论及组方原则,为用户开出治疗特定病症的量化中药方剂,为医生及中药研发人员提供辅助决策支持,如图4.8所示。二、机器学习在2016年至2017年间,阿尔法围棋(AlphaGo)和阿尔法元(AlphaZero)先后战胜了代表国际最高水平的人类顶尖棋手,证明了机器学习技术发展带来的突破。图4.9围棋机器学习(machinelearning)是人工智能的研究领域之一,其本质是基于互联网的海量数据以及计算机系统强大的运算能力,让机器自主模拟人类学习的过程,通过不断“学习”数据来做出智能决策行为。人工智能的研究历史有着一条从以“推理”为重点,到以“知识”为重点,再到以“学习”为重点的自然、清晰的脉络。显然,机器学习是实现人工智能的一个途径,即以机器学习为手段解决人工智能中的问题。

机器学习研究的主要目的是设计和分析一些让计算机可以自动“学习”的算法,使计算机从数据中自动分析获得规律,并利用规律对未知数据进行预测。机器学习的常见方法有监督学习和非监督学习等。什么是机器学习1.监督学习图4.10监督学习:回归

监督学习表示机器学习的数据是带标记的,这些标记可以包括数据类别、数据属性以及特征点位置等。以这些标记作为预期效果,不断地修正机器的预测结果。

常见的监督学习有回归、分类。回归是将数据归到一条“线”上,即根据离散数据生成拟合曲线,因此其预测结果是连续的,如图4.10所示。分类是将一些实例数据分到合适的类别中,它的预测结果是离散的。图4.11给出了图像分类的一个简单应用示例。2.非监督学习图4.12非监督学习:聚类非监督学习表示机器学习的数据是没有标记的,机器需要从中探索并推断出潜在的联系。比如,在聚类(clustering)工作中,由于事先不知道数据类别,只能按照样本的某些属性将不同数据分开,把相似数据“聚合”成一类,即使得在同一类中的样本相似性尽可能大,不同类间的样本相似性尽可能小,如图4.12所示。例如,文本聚类根据文本的某种联系或相关性对文本集合进行有效的划分,方便人们从文档集中发现相关的信息。项目实践图4.13山鸢尾、变色鸢尾和维吉尼亚鸢尾鸢尾花又名蓝蝴蝶、紫蝴蝶,是生活中常见的一种观赏花。本任务的“原材料”是鸢尾花数据集,这是一个常用的分类实验数据集,其中包含了150条带标记(即标明花卉种类)的鸢尾花数据。数据集中的鸢尾花分为三类(如图4.13所示),分别是山鸢尾、变色鸢尾和维吉尼亚鸢尾。每类50条数据,每条数据包含四个属性:萼片长度、萼片宽度、花瓣长度、花瓣宽度,数据示例如表4.2所示。表4.2鸢尾花数据集示例假设现在有一株鸢尾花,经测量后得知萼片长6.7厘米,萼片宽3厘米,花瓣长5.1厘米,花瓣宽1.8厘米,可以使用什么类型的机器学习方法,来判断它属于哪种鸢尾花?2.请使用技术支持中介绍的方法,完成对鸢尾花类型的

自动判别。图4.20鸢尾花分类示意图作业练习K近邻(KNN,k-nearestneighbor)算法是机器学习算法中比较基础和简单的算法之一,经常被用于分类任务。它的基本原理是:找到离测试样本最近的K条已标记训练数据,将其中最多的类别作为测试样本的类别。

如图4.21所示,当K取1时,测试样本(图中黄色三角形)周围最近的已标记训练数据点为其右上角的绿色正方形,则将其归为绿色正方形所属分类;当K取2时,距离测试样本最近的两个训练数据点均为绿色正方形,则同样将其归为绿色正方形所属分类;当K取3时,距离测试样本最近的三个训练数据点包括两个绿色正方形和一个红色圆形,则仍将其归为绿色正方形所属分类;当K取5时,距离测试样本最近的五个训练数据点包括两个绿色正方形和三个红色圆形,则将其归为红色圆形所属分类。与其他监督学习分类方法相比,K近邻方法并没有显式的训练过程,而是先把训练样本保存起来,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论