适合零基础,先跨过Python这一关
这门课的核心价值在于“衔接”。它并不是直接扔给你一堆高深算法,而是假设学习者对编程和数学都比较生疏。课程开篇花了近半小时专门讲解IPython Notebook、Python基本语法、条件循环以及函数。这部分内容非常关键,因为后续所有案例的代码都构建在这些基础之上。如果你之前没有接触过Python,或者只会皮毛,这第一章就是为你准备的“安全垫”,能帮你避开因为语法不熟练而卡在逻辑理解上的尴尬。
适合人群主要是两类:一是完全零基础的转行或学生,需要补齐编程短板;二是已经会写代码,但想快速上手Scikit-learn进行机器学习实战的职场人。课程不纠结于复杂的数学推导,而是侧重于“怎么用”,这让学习曲线相对平缓。
以房价预测为主线,打通回归与分类
课程主体部分逻辑清晰,分为回归和分类两大板块,但案例贯穿始终。前四章重点讲解线性回归,最核心的案例是“房价预测”。它没有停留在理论公式上,而是带你一步步从探索数据、可视化特征,到建立模型、评估效果(MSE和R2评分),最后进阶到多项式拟合处理更复杂的非线性关系。这种设计让你明白,机器学习在解决实际问题时,数据预处理和特征工程往往比调参更重要。
后半部分转入分类模型,以情感分析为例,讲解线性分类器、决策边界、混淆矩阵等概念。通过对比回归(预测连续值)和分类(预测离散标签),你能建立起对监督学习基本范式的完整认知。建议初学者重点精读第3章的房价进阶案例,这里的代码实现细节最丰富,是理解Sklearn工作流程的最佳入口。
怎么配合资料高效练习
这套资料包含多个章节的Jupyter Notebook文件,这是学习的核心资产。请不要只看不练,机器学习是典型的实践学科。建议先观看视频理解概念,然后打开对应的Notebook,逐行运行代码,观察每一步的输出结果。
特别是在第3章的多项式拟合和第4章的分类评估部分,尝试修改代码中的参数(如多项式阶数、训练集比例),观察模型过拟合或欠拟合的变化,以及混淆矩阵的具体数值变动。只有亲手改过代码,才能真正理解什么是泛化能力,什么是评估指标。不要试图一次性背下所有API,而是在解决具体问题的过程中,自然掌握常用的建模和评估方法。
课程目录
第1章 机器学习概述 7 节 | 38分钟 1-1 机器学习-导学 (05:30).mp4 1-2 概述 (04:28).mp4 1-3 本门课的内容 (01:46).mp4 1-4 IPython Notebook介绍 (06:21).mp4 1-5 python 基本语法 (07:35).mp4 1-6 条件和循环语句 (07:43).mp4 1-7 Python中的函数 (03:46).mp4 第2章 回归模型—理论 10 节 | 46分钟 2-1 课前须知。 (04:36).mp4 2-2 线性回归概述 (01:34).mp4 2-3 预测房价 (03:16).mp4 2-4 线性回归 (05:15).mp4 2-5 加入更高阶的因素 (04:24).mp4 2-6 通过训练-测试分离来评估过拟合 (08:39).mp4 2-7 训练测试曲线 (04:49).mp4 2-8 加入新的特征 (02:40).mp4 2-9 其他回归示例 (04:19).mp4 2- 10 回归总结 (06:11).mp4 第3章 回归模型—房价预测进阶案例 9 节 | 94分钟 3-1 进阶案例介绍 (03:59).mp4 3-2 探索房屋数据集 (02:26).mp4 3-3 可视化数据集的特征 (05:14).mp4 3-4 实现回归模型 (13:57).mp4 3-5 应用线性回归模型 (15:33).mp4 3-6 使用sklearn来构建线性回归模型 (03:45).mp4 3-7 评估线性回归模型 (09:38).mp4 3-8 MSE和R2评分 (04:09).mp4 3-9 多项式拟合 (34:56).mp4 第4章 分类模型—理论 11 节 | 51分钟 4-1 分类-分析情感 (00:53).mp4 4-2 从主题预测情感 (05:51).mp4 4-3 分类器应用 (06:06).mp4 4-4 线性分类器 (05:45).mp4 4-5 决策边界 (04:02).mp4 4-6 训练和评估分类器 (04:57).mp4 4-7 什么是好的精度 (03:57).mp4 4-8 混淆矩阵 (07:35).mp4 4-9 学习曲线 (05:57).mp4 4- 10 类别概率 (02:17).mp4 4- 11 分类总结 (03:07).mp4 第5章 分类模型—情感分析进阶案例 6 节 | 37分钟 5-1 情感分析进阶案例-读取数据 (02:25).mp4 5-2 情感分析进阶案例-TFIDF表示 (06:24).mp4 5-3 情感分析进阶案例 - 文本预处理 (07:05).mp4 5-4 情感分析进阶案例 - 分词 (04:18).mp4 5-5 情感分析进阶案例 - 去除停用词 (03:00).mp4 5-6 情感分析进阶案例 - 构建分类器.mp4 (13:04) 第6章 聚类和相似度模型—理论 11 节 | 45分钟 6-1 聚类和相似度-文档检索 (00:46).mp4 6-2 检索感兴趣的文档 (01:18).mp4 6-3 用于测量相似度的单词计数表示 (07:26).mp4 6-4 应用TF-IDF对于重要单词进行优先级排序 (03:59).mp4 6-5 TF-IDFf文档表示 (05:02).mp4 6-6 检索相似的文档 (02:38).mp4 6-7 文档聚类 (03:09).mp4 6-8 聚类介绍 (04:40).mp4 6-9 k-均值 (04:09).mp4 6- 10 其他例子 (06:01).mp4 6- 11 聚类和相似度总结 (05:37).mp4 第7章 聚类和相似度模型—维基百科人物相似度案例 3 节 | 18分钟 7-1 使用pandas来读取维基百科人物数据集 (03:43).mp4 7-2 使用sklearn来进行词袋模型表示 (06:48).mp4 7-3 使用skearn来进行tfidf表示和相似度计算 (07:26).mp4 第8章 推荐系统—理论 15 节 | 69分钟 8-1 推荐商品 (01:30).mp4 8-2 我们在哪能见到推荐系统 (06:23).mp4 8-3 推荐的分类模型 (04:01).mp4 8-4 协同过滤 (04:29).mp4 8-5 流行物品的影响 (02:28).mp4 8-6 正规化同现矩阵 (05:26).mp4 8-7 矩阵补全问题 (05:40).mp4 8-8 通过用户和物品的特征进行推荐 (06:11).mp4 8-9 利用矩阵形式预测 (02:58).mp4 8- 10 通过矩阵分解发现隐藏结构 (06:36).mp4 8- 11 特征+矩阵分解 (03:21).mp4 8- 12 推荐系统的性能度量 (05:30).mp4 8- 13 最优推荐 (02:05).mp4 8- 14 准确率-召回率曲线 (07:16).mp4 8- 15 推荐系统总结 (04:04).mp4 第9章 推荐系统—构建推荐系统案例 5 节 | 31分钟 9-1 读取和探索推荐数据 (05:10).mp4 9-2 将样本分成训练集和验证集 (05:25).mp4 9-3 基于用户和商品的推荐 (07:46).mp4 9-4 推荐结果评估 (05:36).mp4 9-5 基于SVD的推荐 (06:28).mp4 第10章 深度学习—理论 8 节 | 39分钟 10-1 深度学习:图像搜索 (01:38).mp4 10-2 神经网络 (13:26).mp4 10-3 深度学习在计算机视觉中的应用。 (06:19).mp4 10-4 深度学习的性能 (03:20).mp4 10-5 计算机视觉中的深度学习 (01:31).mp4 10-6 深度学习的挑战 (02:45).mp4 10-7 迁移学习 (06:36).mp4 10-8 深度学习总结 (02:57).mp4 第11章 神经网络—案例部分 2 节 | 17分钟 11-1 神经网络拟合XOR函数 (06:35).mp4 11-2 利用神经网络进行手写识别 (10:22).mp4 第12章 结尾章 4 节 | 25分钟 12-1 部署机器学习应用 (04:17).mp4 12-2 部署之后发生了什么? (08:03).mp4 12-3 机器学习的挑战 (07:37).mp4 12-4 课程总结。 (04:15).mp4






