这门课解决什么问题

很多做数据分析或后端开发的上班族,平时调各种现成的算法库很熟练,可一旦遇到模型效果不好、特征工程不知怎么调整,或者面试被问到算法底层逻辑时,就会卡壳。这门课的主题是机器学习算法的原理推导与实战,它不教你怎么调包出一套花哨的界面,而是拆解 KNN、线性回归、逻辑回归、决策树、朴素贝叶斯、支持向量机、神经网络和 Boosting 等核心模型。它解决的是“知其然不知其所以然”的问题:把公式推导和工程实现绑在一起,帮你弄清每个算法背后的数学逻辑,以及这些逻辑在实际业务中会带来什么偏差和代价。如果你正想从业务执行转向算法策略设计,或者准备补齐机器学习的底层基本功,这个方向值得花时间学。

适合什么基础与学习顺序

这门资料不适合零基础。你需要有基本的 Python 语法能力,能看懂简单的线性代数和概率论公式。如果你连循环和函数都写得吃力,建议先补基础再来看。对于符合基础要求的读者,建议先从资料里的 Numpy 科学计算库部分看起。不要跳过这部分直接去啃算法,因为后续的算法推导和实战都会用到数组运算、广播机制和切片操作。把 Numpy 的基本概念、数组创建方式和索引逻辑吃透,再去看线性回归和逻辑回归,最后再挑战支持向量机和神经网络。按这个顺序学,推导过程才不会因为工具不熟而被迫中断。

学完能独立做什么与资料怎么用

学完这套资料,你应当能独立完成一个具体业务场景的建模任务:从数据清洗、特征选择,到选择合适的算法、手写核心代码实现,再到评估模型效果并解释原因。比如面对一份用户流失预测数据,你能判断该用决策树还是逻辑回归,并能说清为什么选它。在配合练习时,不要只用眼睛看视频,建议跟着推导过程在纸上手写一遍关键公式,再用 Numpy 把公式翻译成代码跑通。每学完一个算法,自己找一份公开的结构化数据,不调用第三方高级算法库,尝试从头实现一遍预测逻辑,再对比标准库的输出结果,这样最能暴露理解盲区。


KNN算法、线性回归、Logistic回归、决策树、朴素贝叶斯算法、支持向量机、神经网络算法和Boosting算法等内容

课程目录

*   01 Numpy科学计算库/

  *   01 Numpy数组的基本概念.mp4 (24.79 MB), 09:22

  *   02 Numpy数组和列表的对比.mp4 (38.65 MB), 13:03

  *   03 Numpy数组的广播机制.mp4 (28.17 MB), 10:48

  *   04 Numpy数组的创建方式.mp4 (16.89 MB), 06:17

  *   05 Numpy数组的基本运算.mp4 (26.51 MB), 08:09

  *   06 Numpy维数组的索引.mp4 (31.70 MB), 11:09

  *   07 Numpy数组的索引.mp4 (31.70 MB), 11:09

  *   08 Numpy数组的切片操作.mp4 (36.10 MB), 10:15

  *   09 Numpy数组的统计运算.mp4 (55.20 MB), 16:39

  *   10 Numpy数组保存和导入文件.mp4 (45.66 MB), 09:40

  *   11 Numpy数组画激活函数.mp4 (54.43 MB), 18:10

*   02 Pandas数据分析基础/

  *   01 Pandas的序列类型.mp4 (25.18 MB), 09:56

  *   02 Pandas的数据框类型.mp4 (27.29 MB), 08:38

  *   03 Pandas数据的增加或删除.mp4 (37.26 MB), 12:40

  *   04 Pandas数据类型的基本运算.mp4 (21.99 MB), 06:57

  *   05 Pandas数据的排序.mp4 (25.53 MB), 09:23

  *   06 Pandas的数据选取.mp4 (29.90 MB), 10:07

  *   07 Pandas处理缺失数据.mp4 (27.88 MB), 09:36

*   03 Python数据可视化方法实例/

  *   01 Python画直方图.mp4 (45.55 MB), 13:37

  *   02 Python画盒子图.mp4 (27.81 MB), 07:58

  *   03 Python画提琴图和柱状图.mp4 (26.93 MB), 09:57

  *   04 Python画散点图.mp4 (30.20 MB), 10:38

  *   05 Python画热力图.mp4 (26.86 MB), 08:26

*   04 KNN算法原理及实战/

  *   01 KNN算法原理及实战.mp4 (67.93 MB), 47:07

*   05 线性回归分析原理及实战/

  *   01 线性回归分析原理及实战.mp4 (53.07 MB), 35:03

*   06 逻辑回归算法原理及实战/

  *   01 逻辑回归算法原理及实战.mp4 (66.44 MB), 40:43

*   07 决策树算法推导即实战/

  *   01 决策树算法实战.mp4 (80.58 MB), 47:15

*   08 朴素贝叶斯算法原理推导/

  *   01 朴素贝叶斯算法原理推导及实战.mp4 (62.36 MB), 40:54

*   09 支持向量机原理推导及实战/

  *   01 支持向量机原理推导及实战.mp4 (54.08 MB), 38:55

*   10 Boosting算法的原理及实战/

  *   01 Boosting算法的原理及实战.mp4 (56.32 MB), 37:42

*   11 集成学习算法原理及实战/

  *   01 集成学习算法简介.mp4 (29.20 MB), 18:05

  *   02 集成学习算法原理.mp4 (52.14 MB), 29:59

  *   03 集成学习学习算法实战.mp4 (55.19 MB), 22:11

*   12 神经网络算法的推导及实战/

  *   01 神经网络基础.mp4 (29.67 MB), 22:21

  *   02 神经网络原理.mp4 (32.96 MB), 19:00