




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据挖掘与机器学习课程教案(首页)课程/项 目名称数据挖掘与机器学习课程总学时:72学时理论:54学时实验:18学时学分3课程课程类别:专业必修专业必修口 公共必修口公共选修授课教师*授课专业大数据技术与应用授课班级教学目的和要 求本课程的主要目的是培养学生的数据挖掘与机器学习的理论分析与应用实 践的综合能力,通过本课程的教学,使学生掌握数据挖掘和机器学习的一般原 理和处理方法,能使用机器学习理论解决数据挖掘相关的问题。教学 重点、难 点教学重点:Python数据分析与可视化基础认识数据数据预处理回归分析关联规则挖掘分类与预测聚类分析神经网络与机器学习基础离群点检测以及Python数据挖掘案例
2、分析等教学难点:掌握数据挖掘基本过程、处理步骤和方法; 掌握回归分析、分类、聚类等机器学习算法;熟练关联规则挖掘方法;掌握数据分析与数据挖掘的基本方法。教学 资源多媒体课件 习题答案 微课视频其他教学资源?Python数据挖掘与机器学习魏伟一等主编,清华大学出版社教学环境多媒体教学,课堂教学与学生上机实践相结合 案例实现授课内容数据挖掘概论1教学目的 与要求通过本课的学习,学生应该掌握如下知识:1) 数据挖掘的概念与基本内容2) 数据分析与数据挖掘的联系与区别3) 数据挖掘的主要任务4) 数据挖掘的主要数据源重点 难点1)数据挖掘的概念与主要任务教学进程 安排教学导入:介绍数据挖掘与机器学习的
3、重要性,举例说明数据挖掘典型案例,逐 步引入到课程的介绍内容中来。授课内容:一、数据挖掘与机器学习课程介绍介绍本门课程的学科地位、考核方式、学习内容安排、可以参考的学 习资料。二、讲授数据挖掘的定义、原理与发展1)讲授数据分析的含义和内容2)讲授数据挖掘与数据分析的联系与区别3)讲授数据挖掘的主要任务4)讲授数据挖掘主要的数据源课后学习 任务布置查阅数据挖掘用途的相关资料与案例主要 参考资料数据挖掘与机器学习魏伟一等主编,清华大学出版社数据挖掘与机器学习课程教案2第2次课 2学时授课内容数据挖掘基础2教学目的 与要求介绍数据挖掘的主要技术。通过本课的学习,学生应该掌握如下知识:1) 数据挖掘的
4、主要任务和工具;2) 利用Python进行数据挖掘基础3) Jupyter Notebook 介绍点点数据挖掘的主要任务和利用Python进行数据挖掘的原因教学进程 安排授课内容:一、数据挖掘的主要技术二、数据挖掘的主要任务三、数据挖掘的商用工具四、利用Python进行数据挖掘课后学习 任务布置安装Anaconda,熟悉基本开发环境主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社数据挖掘与机器学习课程教案3授课内容Python数据分析基础教学目的 与要求介绍Python编程基础。通过本课的学习,学生应该掌握如下知识:1) Python程序设计语言的特点2) Pytho
5、n内建的数据结构点点1) Python内建的数据结构教学进程 安排授课内容:一、Python程序设计概述1) Python语言的特点2)基本语法3)流程控制4)函数二、Python内建的数据结构1)列表及其操作2)元组及其操作3)字典及其操作4)集合及其操作课后学习 任务布置掌握函数内建的数据结构,进行例题练习主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社数据挖掘与机器学习课程教案4数据挖掘与机器学习课程教案授课内容Numpy数值计算基础教学目的 与要求Numpy数值计算基础通过本课的学习,学生应该掌握如下知识:1)数组对象的创建2)数组运算3)数组的切片访问重点难
6、点1)数组的运算2)数组的切片访问教学进程 安排实验内容1)数组的常用创建方法2)随机数生成3)数组变换4)数组的索引与切片访问5)数组的运算6)数据统计与分析课后学习 任务布置熟悉Numpy数组运算基础,代码示例学习主要 参考资料数据挖掘与机器学习魏伟一 等主编,清华大学出版社第5次课2学时授课内容Pandas数据分析基础教学目的 与要求介绍pandas数据分析的基本方法,掌握pandas中的数据结构,数 据查询与编辑,汇总基于常用文件的导入重点 难点1)数据导入2)数据查询与编辑3)数据汇总与简单绘图教学进程 安排授课内容:一、Pandas中的主要数据结构二、索引对象与常用属性三、Data
7、Frame的数据查询与编辑四、数据运算五、函数应用与映射六、汇总与统计七、数据分组与聚合八、数据文件的导入课后学习 任务布置示例练习,熟练掌握Pandas的数据分析方法主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第6次课 2学时授课内容NumPy数值计算基础(二)教学目的 与要求1) 掌握Matplotlib数据可视化基础2) 了解 Scikit-learn 基础通过本课的学习,学生应该掌握如下知识:3) 掌握Matplotlib参数设置方法4) 掌握Matplotlib常用类型的绘图方法5) 了解Scikit-learn基本内容重点 难点1)熟练Matplotl
8、ib常用类型的绘图方法教学进程 安排授课内容:一、Matplotlib图表绘制基础1) Matplotlib 简介2) Matplotlib绘图基础3) Pyplot动态参数设置4) 文本注解5) 常用绘图方法二、Scikit-learn 基础1) Scikit-learn 简介2) Scikit-leam中的数据集3) Scikit-learn 主要功能课后学习 任务布置示例练习主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第7次课 2学时授课内容上机实验(一)教学目的 与要求通过本课的学习,学生应该掌握如下知识:1)熟悉掌握Python编程基础2)熟悉掌握利用P
9、ython进行数据分析与可视化的方法重点难点1) Python数据分析与可视化教学进程 安排实验内容1)数据导入2)数据的探索性分析3)数据可视化分析指定数据集1)学生成绩数据分析2)药店销售数据课后学习 任务布置熟悉Python数据分析与可视化方法、案例实现主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第8次课2学时授课内容Pandas统计分析基础(一)教学目的 与要求认识数据。要求学生应该熟练掌握如下知识的运用:1)掌握数据的属性及属性类型2)掌握数据的基本统计描述3)掌握数据可视化方法4)掌握数据对象的相似性度量方法点点 重难1)数据对象的属性及其分类2)数据
10、的基本统计描述和数据对象的相似性度量教学进程 安排授课内容:认识数据一、属性及其类型1) 属性2) 数据属性类型二、数据的基本统计描述1) 中心趋势度量2) 数据散布度量三、数据可视化方法四、数据对象的相似性度量1) 不同类型属性的相似性度量方法2) 距离度量的Python实现课后学习 任务布置示例练习,数据对象相似性度量代码实现主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版 社11数据挖掘与机器学习课程教案第9次课2学时授课内容数据预处理1教学目的 与要求介绍数据预处理的必要性,数据预处理的主要方法。要求学生应该熟练掌握如下知识的运用:1)数据预处理方法概述2)掌握数
11、据清洗的方法3)掌握利用python进行数据清洗的方法重点 难点1)数据清洗内容2)利用Python进行数据清洗教学进程 安排授课内容:一、数据预处理的必要性1) 数据中一般存在的问题2) 数据质量要求二、数据清洗1) 数据清洗的内容及其方法2) 利用Pandas进行数据清洗课后学习 任务布置Pandas数据结构及其操作、熟悉教材习题主要 参考资料数据挖掘与机器学习魏伟一等主编,清华大学出版社第10次课2学时授课内容数据预处理2教学目的 与要求数据预处理2通过本课的学习,学生应该掌握如下知识:1)数据集成中的关键问题2)熟悉掌握数据标准化方法3)数据归约重点 难点1)数据集成过程中的关键问题2
12、)数据变换和收据归约方法教学进程 安排讲授内容一、数据集成1)掌握集成中的主要问题2)利用Pandas进行数据合并二、数据标准化三、数据归约1)维归约2)数量归约和压缩四、数据变换与离散化1)数据变换策略2)利用sklearn进行数据预处理课后学习 任务布置熟悉Pandas统计分析方法主要参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第11次课2学时授课内容实验(二)教学目的 与要求利用Python实现数据预处理综合实验:1)掌握数据预处理方法2)利用Python实现数据预处理重点难点1)数据预处理及其实现教学进程 安排授课内容:一、数据预处理内容二、利用Python实现
13、数据预处理课后学习 任务布置熟练掌握利用Python进行数据预处理的方法,案例实现主要 参考资料数据挖掘与机器学习魏伟一 等主编,清华大学出版社第12次课2学时授课内容回归分析1教学目的 与要求介绍数据回归分析基础。要求学生应该熟练掌握如下知识的运用:1)掌握数据回归分析的原理2)数据回归分析的分类3)掌握一元线性回归分析过程重点难点1)回归分析原理2) 一元线性回归分析教学进程 安排授课内容:一、回归分析概述1)回归分析的定义与分类2)回归分析过程二、一元线性回归分析1) 一元线性回归分析方法2) 一元线性回归分析模型的参数估计3)误差方差估计与主要统计检验4) 一元线性回归的Python实
14、现课后学习 任务布置熟悉一元线性回归分析的原理与实现主要 参考资料数据挖掘与机器学习魏伟一 等主编,清华大学出版社15数据挖掘与机器学习课程教案第13次课 2学时授课内容回归分析2教学目的 与要求数据回归分析2通过本课的学习,学生应该掌握如下知识:1)多元线性回归2)逻辑回归3)其他回归分析重点 难点1)多元线性回归2)逻辑回归教学进程 安排讲授内容一、多元线性回归1)多元线性回归分析模型2)多元线性回归参数估计与假设检验3)多元线性回归的Python实现二、逻辑回归三、其他回归分析1)多项式回归2)岭回归3)逐步回归等课后学习 任务布置逻辑回归分析与实现主要参考资料数据挖掘与机器学习魏伟一等
15、主编,清华大学出版社第14次课2学时授课内容综合实验(三)教学目的 与要求掌握回归分析的主要方法及其实现。要求学生应该熟练掌握如下知识的运用:1)掌握各种常用的回归分析方法2)不同回归分析方法的实现及其特点比较重点 难点1)回归分析模型选择2)回归分析方法特性对比教学进程 安排授课内容:一、不同回归分析方法特性比较二、对指定数据集,利用不同的回归方法分析课后学习 任务布置熟悉掌握回归分析方法主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第15次课2学时授课内容关联规则挖掘1教学目的 与要求介绍关联规则挖掘方法。要求学生应该熟练掌握如下知识的运用:1) 了解频繁项集、闭
16、项集和关联规则的概念,理解模式评估方法2)掌握Aoriori算法点点 重难1) Aoriori 算法教学进程 安排授课内容:一、关联规则分析概述1)频繁项集、闭项集和关联规则二、Apr iori 算法1)频繁项集挖掘方法2)由频繁项集产生关联规则3)提高Apr iori算法的效率课后学习 任务布置实现Aoriori算法主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第16次课2学时授课内容关联规则挖掘2教学目的 与要求关联规则挖掘挖掘方法。通过本课的学习,学生应该掌握如下知识:1)熟悉掌握FP频繁模式增长树算法2)熟悉掌握关联规则的评估方法重点难点1)FP频繁模式增长树
17、算法2)关联规则的评估方法教学进程 安排讲授内容:一、频繁模式增长树算法二、使用垂直数据格式挖掘频繁项集三、关联模式评估方法1)强关联规则不一定是有趣的2)从关联分析到相关分析四、关联规则应用课后学习 任务布置熟悉FP树算法原理主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第17次课2学时授课内容综合实验(四)教学目的 与要求介绍关联规则挖掘实现方法。要求学生应该熟练掌握如下知识的运用:1)掌握关联规则分析的原理2)熟悉关联规则分析的实现重点 难点1)关联规则分析的实现教学进程 安排实验内容:利用Python实现数据分关联规则挖掘与分析课后学习 任务布置熟悉Matp
18、lotlib常用绘图方法、教材习题练习主要 参考资料数据挖掘与机器学习魏伟一等主编,清华大学出版社20数据挖掘与机器学习课程教案第18次课2学时授课内容分类分析1教学目的 与要求数据分类分析1。通过本课的学习,学生应该掌握如下知识:1)掌握分类与预测的基本思想2)分类的概念和意义3)决策树规约方法重点难点1)分类的原理2)决策树规约算法教学进程 安排讲授内容一、分类概述二、决策树规约1)决策树原理2) ID3算法3) C4.5算法4) CART算法5)树剪枝课后学习 任务布置熟悉Seaborn数据可视化方法主要参考资料数据挖掘与机器学习魏伟一等主编,清华大学出版社第19次课2学时授课内容分类分
19、析2教学目的 与要求分类算法介绍2。要求学生应该熟练掌握如下知识的运用:1) K近邻算法2) SVM算法点点 重难1) KNN算法2) SVM算法教学进程 安排授课内容:一、K-近邻算法1)算法简介2)算法的Python实现二、SVM算法1)算法原理2)算法实现课后学习 任务布置KNN和SVM算法实现主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版社2C数据挖掘与机器学习课程教案第20次课2学时授课内容分类分析3教学目的 与要求数据分析算法介绍3。通过本课的学习,学生应该掌握如下知识:1)掌握贝叶斯分类算法2)掌握模型评估与选择重点 难点1)贝叶斯分类方法2)模型评估与选
20、择教学进程 安排讲授内容一、贝叶斯分类1)算法原理2)朴素贝叶斯分类3)高斯朴素贝叶斯分类4)多项式朴素贝叶斯分类 二、模型评估与选择1)分类器性能评估2)模型选择课后学习 任务布置贝叶斯分类算法实现与评估主要参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第21次课2学时授课内容分类分析4教学目的 与要求介绍分类算法4。要求学生应该熟练掌握如下知识的运用:1)组合分类框架与原理2)组合分类方法点点 重难1) Adaboost2)陵机森林教学进程 安排授课内容:一、组合分类1)组合分类方法简介2)袋装3)提升和 Adaboost4)随机森林课后学习 任务布置随机森林算法实现
21、主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社24数据挖掘与机器学习课程教案第22次课2学时授课内容综合实验(五)教学目的 与要求分类算法综合应用通过本课的学习,学生应该掌握如下知识:1)熟悉典型的分类算法应用2)熟悉分类算法的评估与模型选择重点难点1)典型分类算法2)分类算法评估与模型选择教学进程 安排实验内容一、分类分析综合实验1)用不同的算法实现给定数据集的分类分析2)掌握利用Python实现数据分类分析的常用方法课后学习 任务布置熟悉时间序列数据分析方法主要 参考资料数据挖掘与机器学习魏伟一等主编,清华大学出版社第23次课2学时授课内容聚类分析1教学目的 与
22、要求聚类算法介绍。要求学生应该熟练掌握如下知识的运用:1)掌握聚类分析的基本原理2)掌握K-Means算法的原理重点 难点1)聚类算法的原理2) K-Means算法的原理教学进程 安排授课内容:一、聚类分析概述1)聚类分析概念2)聚类算法分类 二、K-Means 算法1)算法基本原理2)算法改进3)算法实现课后学习 任务布置K-Means算法代码实现(不调用系统方法)主要 参考资料数据挖掘与机器学习魏伟一等主编,清华大学出版社2d数据挖掘与机器学习课程教案第24次课2学时授课内容聚类分析2教学目的 与要求聚类算法介绍。通过本课的学习,学生应该掌握如下知识:1)掌握层次聚类算法原理2)掌握层次聚
23、类算法重点难点1)层次聚类算法原理2)层次聚类算法教学进程 安排讲授内容:一、层次聚类1)层次算法原理2)簇间相似性度量3)分裂层次聚类4)凝聚层次聚类5)算法应用课后学习 任务布置层次聚类算法实现主要 参考资料(Python数据挖掘与机器学习魏伟一等主编,清华大学出版社第25次课2学时授课内容聚类3教学目的 与要求聚类算法介绍。要求学生应该熟练掌握如下知识的运用:1)掌握基于密度的聚类算法思想2)掌握DBSCAN算法点点 重难1)基于密度的聚类算法思想2)掌握DBSCAN算法教学进程 安排授课内容:一、基于密度的聚类1)算法原理2)算法改进3) DBSCAN算法实现课后学习 任务布置算法示例
24、实现主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版社2f数据挖掘与机器学习课程教案第26次课2学时授课内容聚类4教学目的 与要求聚类算法介绍。要求学生应该熟练掌握如下知识的运用:1)了解其他典型的聚类算法2)掌握FCM算法点点 重难1) STING 聚类2) FCM聚类教学进程 安排授课内容:一、其他聚类方法1) STING 聚类2)概念聚类3)模糊聚类课后学习 任务布置FCM算法实现主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版 社第27次课2学时授课内容聚类5教学目的 与要求聚类分析介绍。通过本课的学习,学生应该掌握如下知识:1)了解估计聚类
25、趋势方法2)掌握确定簇数目的方法3)熟悉聚类质量测定方法重点难点1)确定簇数目的方法2)聚类质量测定方法教学进程 安排讲授内容:一、聚类评估1)聚类趋势估计2)聚类簇数目确定3)聚类质量测定课后学习 任务布置查阅聚类评估的主要方法主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版 社第28次课2学时授课内容综合实验(六)教学目的 与要求应用聚类算法及其评估方法,实现数据聚类的综合分析。要求学生应该熟练掌握如下知识的运用:1)熟悉典型的聚类算法2)掌握典型聚类算法的特性点点 重难1)聚类算法实现2)算法评价教学进程 安排实验内容:一、数据的聚类分析综合实验1)算法实现2)算法
26、分析与评估3)算法对比课后学习 任务布置熟悉聚类算法及其应用主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版社2S数据挖掘与机器学习课程教案第29次课2学时授课内容神经网络与深度学习1教学目的 与要求介绍神经网络基本原理。通过本课的学习,学生应该掌握如下知识:1)熟悉神经元模型2)感知机与多层感知机重点难点1)神经元模型3)感知机原理教学进程 安排讲授内容:1)神经元模型2)感知机与多层感知机课后学习 任务布置阅读神经网络文献主要 参考资料Python数据挖掘与机器学习魏伟一等主编,清华大学出版 社第30次课2学时授课内容神经网络与深度学习2教学目的 与要求神经网络与深度学习基础介绍。通过本课的学习,学生应该掌握如下知识:1)熟悉多层前馈神经网络的原理2)理解后向传播算法重点难点1)多层前馈神经网络的原理2)理解后向传播算法教学进程 安排讲授内容:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出租屋管理安全培训课件
- 文库发布:出师表课件
- 出国安全培训制度课件
- 2025年长期供货合同范本-涂料供应合同
- 出口许可证课件
- 冲积扇形成原因课件
- 2025全新升级计算机辅助卓越二手房买卖中介服务合同
- 2025农药买卖合同(除草剂)
- 2025上海市地方标准《融资租赁服务合同规范》编制说明
- 2025合同样本:健身房合作经营合同律师起草专业版
- 2025版食堂承包合同补充协议模板(含财务管理)
- 大学生家教服务合同范本
- 小学道德与法治教师考试题及答案
- 2025-2026人教版(PEP)一年级上册英语教学计划 (三篇)
- 2025年燃气送气服务人员考试题库及答案
- 2025-2026学年第一学期九年级开学第一课:收心班会课件
- 工程质量管理存在问题及管理措施
- 2025秋湘科版(2024)一年级上册科学教学计划
- 血压基础护理讲解
- Unit1单元复习课件人教版八年级英语上册
- 2025护理岗招聘笔试题库及答案
评论
0/150
提交评论