《机器学习基础及应用》教案第15课真假钞票鉴别.docx
《《机器学习基础及应用》教案第15课真假钞票鉴别.docx》由会员分享,可在线阅读,更多相关《《机器学习基础及应用》教案第15课真假钞票鉴别.docx(10页珍藏版)》请在第壹文秘上搜索。
1、课题搭建机器学习开发环境(二)课时2课时(90min)教学目标知识技能目标:(1)掌握机器学习项目的实施流程(2)掌握机器学习项目中数据导入、数据探索与数据可视化的处理方法(3)掌握逻辑回归、k近邻、高斯朴素贝叶斯、决策树、支持向量机、随机森林和神经网络算法的Skleam实现方法(4)能够针对特定数据集,选择合适的机器学习算法(5)能够使用逻辑回归、k近邻、高斯朴素贝叶斯、决策树、支持向量机、随机森林和神经网络算法训练模型(6)能够针对特定数据集,选择合适的机器学习算法素质目标:加强对时代发展的了解,提升工作能力、组织能力和创新能力.掌握新技术,努力成为集智能型、创造型、复合型和社会型等多种素
2、养于一体的全方位型人才教学重难点教学重点:机器学习项目的实施流程,逻辑回归、k近邻、高斯朴素贝叶斯、决策树、支持向量机、随机森林和神经网络算法的Sklearn实现方法教学睚点:能够针对特定数据集,选择合适的机器学习算法教学方法案例分析法、问答法、讨论法、i井授法教学用具电脑、投影仪、多媒体课件、教材教学过程主要教学内容及步骤课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务,请大家提前了解请查阅相关资料,了解什么是小波变换【学生】完成课前任务考勤【教师】使用APP进行签到【学生】班干部报请假人员及原因问题导入【教师】提出以下问题:真假钞票的鉴
3、别方法有哪些?【学生】思考、举用答传授新知【教师】通过学生的回答引入要讲的知识,介绍真假钞票的鉴别方法与操作步骤真假钞票的鉴别方法有很多,如借助放大镜观察钞票表面的线条清晰度、用手触摸钞票等,这些方法都需要积累一定的经验,对于不常与钞票打交道的人来说,很难实现。于是,小旌想运用科学的方法来解决此问题,他打算使用机器学习算法训练一个能够鉴别真假钞票的模型,然后使用该模型进行鉴别.小旌采用的数据集是钞票鉴别数据集(见本书配套素材,item11/data_banknote_authentication.txtM文件)该数据集共有1372条数据每条数据包含4个特征变量和1个类别标签。其中特征变量为va
4、riance,skewness,kurtosis和entropy(特征变量由真钞和假钞样本图片经小波变换提取得到),分别表示图片经小波变换后的方差、偏度(偏度用于统计数据偏斜方向和程度)、峰度(峰度用于描述概率密度分布曲线在平均值处峰值的高低)和烯(图片的平均信息量);类别标签表示钞票所属的类别,1表示真钞,0表示假钞,部分数据如表11-1所示。表11-1钞票鉴别瘫集(部分)varianceskewnesskurtosisentropyclass3.62168.6661-2.8073-0.4469904.54598.1674-2.4586-1.462i03.866-2.63831.92420.
5、1064503.45669.5228-4.0112-3.594400.32924-4.45524.5718-0.98880.0.406141.3492-1.4501-0.559491-1.3887-4.87736.47740.341791-3.7503-13.458617.5932-2.77711-3.5637-8382712393-1.28231-2.5419-0.658042.68421.19521按照项目要求,训练真假钞票鉴别模型的步骤分解如下。第1步:数据导入。使用PandaS读取钞票鉴别健并为孀集指定列名称,然后将数据集进行输出。第2步:数据探索。通过类别标签class对数据集进行分
6、组,得到真钞样本与假钞样本在数据集中的数目,然后对孀集中的数据进行统计,获取样本数量、样本均值、标准差、最小值、下四分位数、中位数、上四分位数和最大值等信息。第3步:数据可视化。首先,绘制直方图,显示样本数据各个特征的分布情况;然后,绘制箱形图,了解各特征数据的分散情况;最后,绘制散点图,探索样本数据两两特征之间的关系。第4步:算法评估。分别使用逻辑回归、k近邻、高斯朴素贝叶斯、决策树、支持向量机、随机森林和神经网络算法搭建模型,并使用交叉验证法评估每个模型的预测准确率。第5步:训练与评估模型。选择最优模型,使用训练集进行训练,然后使用测试集进行评估,并输出模型的评估报告。第6步:预测新数据。
7、使用训练完成的模型对新数据进行鉴别,并输出其鉴别结果。【学生】聆听、思考、理解、记录课堂讨论【教师】组织学生扫码观看”数据分析基本流程”视频,并以小组为单位讨论以下问题:(1)什么是雌分析?(2)请画出数据分析的流程图。【学生】扫码观看、分组讨论、回答问题课堂实践【教师】介绍真假钞票鉴别”项目的大概流程,安排学生扫描微课二维码依次观看视频“数据导入”数据探索”“数据可视化”“算法评估”“训练与评估模型”和“预测新数据“(详见教材),并进行洪解和演示1.数据导入步骤1导入Pandas库。步骤2读取钞票鉴别数据并为数据集指定列名称为variance,skewness,kurtosis,entrop
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器学习基础及应用 机器 学习 基础 应用 教案 15 真假 钞票 鉴别