《机器学习基础及应用》教案第1课搭建机器学习开发环境(一).docx
《《机器学习基础及应用》教案第1课搭建机器学习开发环境(一).docx》由会员分享,可在线阅读,更多相关《《机器学习基础及应用》教案第1课搭建机器学习开发环境(一).docx(8页珍藏版)》请在三一办公上搜索。
1、电工电子技术基础与应用教案课时分配表章序课程内容课时备注1搭建机器学习开发环境42训练线性回归预测模型43使用逻辑回归进行分类24使用k近邻算法实现分类与回归25使用朴素贝叶斯算法训练分类器26使用决策树算法实现分类与回归27使用支持向量机实现图像识别28构建集成学习模型29聚类410使用人工神经网络实现图像识别411真假钞票鉴别2机动232课即搭建机器学习开发环境(一)课时2课时(90min)教学目标知识技能目标:(1)理解机器学习的基本概念(2)了解机器学习的应用领域(3)了解机器学习的类型素质目标:(1)学习机器学习的基础知识,加强对新技术的了解,增强探究意识(2)了解时代新科技,激发学
2、习兴趣和创新思维,增强民族自信心教学重难点教学重点:机器学习的基本概念,机器学习的应用领域,机器学习的类型教学难点:正确认识机器学习教学方法案例分析法、问答法、讨论法、讲授法教学用具电脑、投影仪、多媒体课件、教材教学过程主要教学内容及步骤课前任务【教师】布置课前任务,和学生负责人取得联系,组织学生下载“任务工单一测试电阻的伏安特性”,并根据任务工单进行组内分工,同时提醒同学通过文旌课堂APP或其他学习软件,了解白炽灯的基本工作原理【学生】完成课前任务考勤【教师】使用文旌课堂APP进行签到【学生】班干部报请假人员及原因新课预热【教师】自我介绍,与学生简单互动,介绍课程内容、考核标准等【学生】聆听
3、、互动【教师】讲一些机器学习在生活中的作用的案例随着科技的发展和投入,机器学习在我们的日常生活中发挥着越来越重要的作用。机器学习是人工智能的一种,它使用模式识别,统计推理和计算机算法来解决复杂的问题。它允许计算机从给定的数据中学习,找到最佳答案。因此,机器学习可以用于各种商业和家庭场景,从信用卡欺诈检测到智能家居控制系统,甚至是智能驾驶汽车。近年来,随着互联网技术和智能硬件设备的不断发展,人工智能已经渗透到了人们生活、工作和学习的方方面面。作为人工智能的关键技术,机器学习也就成了一个热门话题。无处不在的数据、计算能力的增强及存储技术的发展,使得机器学习越来越受重视,机器学习技术成为众多行业关注
4、的焦点。小旌也关注到了这一点,想加入机器学习的队伍中。了解到PythOn语言在人工智能、大数据、网络爬虫、系统运维等方面都有着广泛应用,因此,小旌决定使用Python语言进行开发。Python语言具有数量庞大且功能相对完善的标准库和第三方库.通过对这些库的引用,能够实现不同领域业务的开发。然而,由于库的数量庞大,安装、管理这些库,以及对库进行及时升级维护成为一件复杂的事情。因此,找到“已经集成好必要库的Python开发环境”就变得尤为重要。小旌查阅资料发现,Anaconda集成了包含NumPyxSdPyxPandassMatplotlibxScikit-Iearn等机器学习常用库在内的180多
5、个工具包,使用Anaconda可一次性安装Python开发环境及大量的第三方库。于是,小旌决定使用Anaconda来完成机器学习开发环境的搭建。请分析一下机器学习开发环境的搭建的步骤有哪些?【学生】聆听、记录、理解互动导入【教师】要求全班学生以35人为一组进行分组,各组选出组长,组长组织组员扫码观看“人工智能、机器学习与深度学习的关系“和“机器学习的发展历史”视频,并讨论下列问题:问题1:画出人工智能、机器学习与深度学习的关系图。问题2:什么是人工智能?问题3:简述机器学习的发展历程。【学生】扫码观看、思考、分组讨论、回答问题【教师】通过学生的回答引入要讲的知识传授新知【教师】通过学生的回答引
6、入要讲的知识,介绍机器学习的概念与应用领域、机器学习的类型的相关知识1.1 机器学习的概念与应用领域1.1.1 机器学习的概念1.什么是机器学习人们往往会有这样的经历:看到微雨过后的晚霞,就能预测出明天是一个好天气;看到色泽青绿、根蒂蜷缩、敲起来声音浊响的西瓜,就认为是一个好西瓜。这是因为在生活中人们已经遇到过很多类似情况,根据生活经验就可以做出有效判断。那么,计算机呢?是不是也能做出类似的预测呢?机器学习正是这样的一门学科,它致力于研究如何使计算机能够模拟人的学习行为,实现自主获取新知识,并重新组织已有的知识结构,不断提升自身解决问题的能力。机器学习过程与人类通过经验预测未来的过程羽以。【教
7、师】通过多媒体展示“机器学习与人类思考的类比”图片(详见教材),并介绍相关知识人类通过经验归纳出相应规律来解决新问题,而机器学习通过“历史数据”训练出一个模型,运用模型预测新的未知问题。这里的历史数据”对应于人类的经验;模型”对应于人类总结出的规律(即习得的结果);训练”对应于人类通过经验归纳出规律的过程;算法”对应于人类归纳规律时所用的方法.在学术界,机器学习还没有一个公认且准确的定义。目前,认可度比较高的定义有如下两个。(1)亚瑟塞缪尔的定义:机器学习是一个研究领域,让计算机无须进行显著式编程就具备学习能力。什么是显著式编程?举例说明,假如要让计算机识别菊花和玫瑰花,人为地告诉计算机菊花是
8、黄色的,玫瑰花是红色的。那么,计算机看到黄色的花就认为是菊花,看到红色的花就认为是玫瑰花,这样的编程方式就是显著式编程”。但是,如果给计算机一批菊花的图片和一批玫瑰花的图片,然后编写程序,让计算机自己,软结出识别菊花和玫瑰花的规律,再来辨认菊花和玫瑰花。这种让计算机自己总结规律的编程方式是“非显著式编程”。【教师】提出以下问题,随机邀请学生进行回答显著式编程和非显著式编程有什么区别?【学生】聆听、思考、回答【教师】总结学生的回答(2)汤姆米切尔的定义:一个计算机程序被称为可以学习,是指它针对某个任务T和某个性能指标P,能够从经验E中去学习。这种学习的特点是,它在T上的被P所衡量的性能,会随着经
9、验E的增加而提高。在识别菊花和玫瑰花的例子中,任务T就是编写计算机程序识别菊花和玫瑰花;经验E就是给计算机输入一批菊花和玫瑰花的图片;而性能指标P可以认为是能正确识别菊花和玫瑰花的概率。综合分析学者们的描述,机器学习可以这样理解:机器学习(machinelearning,ML)是研究计算机怎样模拟或实现人类的学习行为,以获取新知识或技能的技术,是一门通过编程让计算机从数据中进行学习的科学。2.机器学习的相关术语机器学习过程中的相关术语包含数据相关术语、训练模型相关术语和获得模型后的相关术语。【教师】通过多媒体展示“数据相关术语”图片(详见教材),并介绍相关知识(1)数据相关术语。机器学习的基础
10、是大量的数据,具有相似结构的数据样本集合称为数据集;数据集的每条记录是关于一个事件或对象的描述,称为一个样本或示例;反映事件或对象在某方面的表现或性质的事项,称为特征或属性;属性上的取值称为特征值或属性值;描述样本特征参数的个数称为维数。【教师】提出以下问题,随机邀请学生进行回答以计算机识别图像中的动物是否是狗为例,其数据集、样本、特征、特征值分别是什么呢?【学生】聆听、思考、回答【教师】总结学生的回答(2)训练模型相关术语。从数据中学习得到模型的过程称为训练或学习;训练过程中使用的数据称为训练数据,每个样本称为训练样本,训练样本组成的集合称为训练集;为得到效果最佳的模型,用来调整模型参数的样
11、本称为验证样本,验证样本组成的集合称为验证集。(3)获得模型后的相关术语。使用模型对未知数据进行预测的过程称为测试,用于预测的样本称为测试样本,测试样本组成的集合称为测试集;模型适用于新样本的能力,称为泛化能力。1 .1.2机器学习的应用领域技术的不断进步,使得机器学习的应用领域越来越宽广,应用效果也越来越显著。总体来说,机器学习的应用主要集中在语音识别、计算机视觉、自然语言处理、自动驾驶与大数据分析等领域。2 .语音识别语音识别是让机器理解人说话的声音信号,并将其转换成文字的过程,它是机器学习较早的应用领域。语音识别算法是语音输入法、人机对话系统等应用的关键技术。目前,运用语音识别技术的很多
12、产品已经进入了我们的生活。例如,智能家居中,只要与智能音箱进行简单对话,就能控制家电的开关状态,给人们的生活带来了极大的便利。3 .计算机视觉计算机视觉是研究如何让机器看的科学。目前常用的计算机视觉技术包含人脸识别、指纹识别、车牌识别等。其目的在于使用计算机代替人眼,对目标进行识别、跟踪,以及估计目标的大与距离等。机器学习是计算机视觉的重要基础,计算机视觉的各个环节都需要机器学习算法.例如,目前常用的人脸识别就用到了深度学习中的算法。【教师】提出以下问题,随机邀请学生进行回答计算机视觉与机器视觉的区别有哪些?*【学生】聆听、思考、回答)【教师】总结学生的回答计算机视觉与机器视觉的区别。第一,概
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器学习基础及应用 机器 学习 基础 应用 教案 搭建 开发 环境
链接地址:https://www.31ppt.com/p-6994301.html