《Python3机器学习基础与提升》导读
在人工智能与数据科学蓬勃发展的当下,机器学习已不再是遥不可及的高深技术,而是无数开发者与分析师手中解决实际问题的高效工具。然而,许多初学者在面对庞大的算法库和复杂的数学理论时,往往感到无从下手。本课程《Python3机器学习基础与提升》正是为了解决这一痛点而设计,它摒弃了枯燥的纯理论灌输,转而以“数据预处理”为核心切入点,帮助学员夯实基石,平滑过渡到真正的机器学习领域。
课程的第一部分聚焦于NumPy,这是Python科学计算的基石。NumPy的核心在于其强大的多维数组对象ndarray,它提供了比原生Python列表更高效的数据存储与运算能力。在本模块中,你将系统学习NumPy的安装与环境配置,深入理解ndarray的内部结构与特性。更重要的是,课程将手把手教你掌握数组的索引、切片、迭代等基础操作,以及形状变换、连接与切分等高阶技巧。此外,你还将接触到条件判断、布尔索引、结构化数组以及数据文件的读写,这些技能是后续进行大规模数据清洗和分析不可或缺的基本功。通过这十个章节的扎实训练,你将建立起对数值计算的高效直觉。
如果说NumPy是机器学习的“底层语言”,那么Pandas则是数据分析的“通用语”。课程的第二部分全面引入Pandas库,它是处理结构化数据最得力的工具。你将深入研习Series和DataFrame这两个核心数据结构,理解它们如何优雅地处理时间序列与表格数据。课程特别强调了Index对象的重要性,以及如何利用Pandas高效完成数据排序、排位、相关性分析与协方差计算。针对实际工作中常见的缺失值(NaN)处理问题,以及如何将NumPy函数与自定义函数应用于数据清洗,本模块都给出了详尽的实战指导。
从NumPy到Pandas,这条学习路径不仅是对两个核心库的技能掌握,更是思维方式的转变:从关注单个数值到关注数据关系,从手工作坊式处理到向量化高效运算。完成本课程后,你将不再畏惧海量数据,而是能够熟练地清洗、整理并探索数据,为后续深入学习scikit-learn等机器学习框架打下坚不可摧的基础。无论你是否已有编程经验,这门课程都将是你开启机器学习之旅的最佳起点。
课程目录
课程目录77 集
- 1-1 [numpy基础知识] numpy简介及环境安装 (16:27).mp4
- 1-2 [numpy基础知识] numpy核心ndarray (22:38).mp4
- 1-3 [numpy基础知识] numpy基本操作 (22:25).mp4
- 1-4 [numpy基础知识] numpy数组和矩阵的索引切片和迭代操作 (26:28).mp4
- 1-5 [numpy基础知识] numpy条件判断和布尔数组 (07:31).mp4
- 1-6 [numpy基础知识] numpy中ndarray形状变换 (08:02).mp4
- 1-7 [numpy基础知识] numpy数组矩阵的连接和切分 (13:50).mp4
- 1-8 [numpy基础知识] numpy中常用概念 (14:01).mp4
- 1-9 [numpy基础知识] numpy结构化数组 (08:55).mp4
- 1-10 [numpy基础知识] numpy数据文件的读写 (11:26).mp4
- 2-1 [pandas数据处理] pandas简介及安装 (05:43).mp4
- 2-2 [pandas数据处理] pandas核心数据结构之Series (22:42).mp4
- 2-3 [pandas数据处理] pandas核心数据结构之DataFrame (23:23).mp4
- 2-4 [pandas数据处理] pandas中的Index对象 (19:35).mp4
- 2-5 [pandas数据处理] pandas数据结构之间的运算 (04:34).mp4
- 2-6 [pandas数据处理] pandas中numpy函数应用与apply自定义函数 (13:49).mp4
- 2-7 [pandas数据处理] pandas中Dataframe和Series的排序和排位 (14:28).mp4
- 2-8 [pandas数据处理] pandas计算相关性和协方差 (14:35).mp4
- 2-9 [pandas数据处理] pandas中NaN数据处理 (14:06).mp4
- 2-10 [pandas数据处理] pandas读写CSV和文本数据 (21:58).mp4
- 2-11 [pandas数据处理] pandas读写HTML文件 (06:51).mp4
- 2-12 [pandas数据处理] pandas读取xml文件 (13:36).mp4
- 2-13 [pandas数据处理] pandas读取Microsoft Excel文件 (05:26).mp4
- 2-14 [pandas数据处理] pandas读写Json数据 (02:17).mp4
- 2-15 [pandas数据处理] pandas读写HDF5数据格式 (08:04).mp4
- 2-16 [pandas数据处理] pandas实现pickle对象序列化 (07:52).mp4
- 2-17 [pandas数据处理] pandas读写SQLite数据库 (07:36).mp4
- 2-18 [pandas数据处理] pandas读写mysql数据库 (07:50).mp4
- 2-19 [pandas数据处理] pandas读写postgresql数据库 (07:01).mp4
- 2-20 [pandas数据处理] pandas操作Nosql数据库mongodb (09:52).mp4
- 3-1 [matplotlib数据可视化] matplotlib简介、安装及架构 (12:46).mp4
- 3-2 [matplotlib数据可视化] matplotlib用户接口pyplot (13:40).mp4
- 3-3 [matplotlib数据可视化] matplotlib 方法的关键字参数和subplot (04:35).mp4
- 3-4 [matplotlib数据可视化] matplotlib为图表添加更多元素 (16:45).mp4
- 3-5 [matplotlib数据可视化] matplotlib处理日期数据 (07:12).mp4
- 3-6 [matplotlib数据可视化] matplotlib绘制线性图 (22:50).mp4
- 3-7 [matplotlib数据可视化] matplotlib绘制直方图 (06:24).mp4
- 3-8 [matplotlib数据可视化] matplotlib绘制条状图 (22:38).mp4
- 3-9 [matplotlib数据可视化] matplotlib绘制饼图 (12:02).mp4
- 3-10 [matplotlib数据可视化] matplotlib绘制等高线图 (12:45).mp4
- 3-11 [matplotlib数据可视化] matplotlib绘制3D曲面 (07:33).mp4
- 3-12 [matplotlib数据可视化] matplotlib绘制3D散点图 (05:21).mp4
- 3-13 [matplotlib数据可视化] matplotlib绘制多面版图形 (10:38).mp4
- 4-1 [scikit-learn机器学习【分类】] LogisticRegression良恶性乳腺癌肿瘤预测 (30:57).mp4
- 4-2 [scikit-learn机器学习【分类】] SVC分类手写数字 (13:05).mp4
- 4-3 [scikit-learn机器学习【分类】] Naive_Bayes算法分类新闻文本 (11:30).mp4
- 4-4 [scikit-learn机器学习【分类】] KNN算法分类鸢尾花类别 (06:16).mp4
- 4-5 [scikit-learn机器学习【分类】] DecisionTree预测泰坦尼克号沉船事故船员生存 (17:45).mp4
- 4-6 [scikit-learn机器学习【分类】] GBDT及随机深林集成模型预测泰坦尼克号沉船事件船员生存 (10:23).mp4
- 5-1 [scikit-learn机器学习【回归】] 线性回归和梯度下降回归预测波士顿房价 (13:08).mp4
- 5-2 [scikit-learn机器学习【回归】] SVR预测波士顿房价(回归分析) (07:28).mp4
- 5-3 [scikit-learn机器学习【回归】] KNN算法预测波士顿房价(回归分析) (05:48).mp4
- 5-4 [scikit-learn机器学习【回归】] 回归树预测波士顿房价 (06:26).mp4
- 5-5 [scikit-learn机器学习【回归】] 集成回归模型预测波士顿房价 (05:58).mp4
- 6-1 [scikit-learn聚类及降维] K-means聚类算法对手写字体的分类 (24:43).mp4
- 6-2 [scikit-learn聚类及降维] PCA特征降维手写字体数据集并用SVC分类 (08:32).mp4
- 7-1 [特征抽取与筛选及模型正则化与超参数搜索] 特征抽取(文本分类) (24:11).mp4
- 7-2 [特征抽取与筛选及模型正则化与超参数搜索] 特征筛选(决策树性能) (20:23).mp4
- 7-3 [特征抽取与筛选及模型正则化与超参数搜索] 模型正则化(欠拟合与过拟合) (26:00).mp4
- 7-4 [特征抽取与筛选及模型正则化与超参数搜索] 模型检验方式 (04:16).mp4
- 7-5 [特征抽取与筛选及模型正则化与超参数搜索] GridSearch超参数搜索 (19:44).mp4
- 7-6 [特征抽取与筛选及模型正则化与超参数搜索] XGBoost集成算法 (08:34).mp4
- 7-7 [特征抽取与筛选及模型正则化与超参数搜索] GridSearch搜索XGBoost**参数 (05:01).mp4
- 8-1 [Seaborn数据可视化的艺术] Seaborn简介 (03:04).mp4
- 8-2 [Seaborn数据可视化的艺术] Seaborn的安装 (03:20).mp4
- 8-3 [Seaborn数据可视化的艺术] Seaborn图表六种风格 (12:43).mp4
- 8-4 [Seaborn数据可视化的艺术] Seaborn图表元素的缩放 (05:16).mp4
- 8-5 [Seaborn数据可视化的艺术] Seaborn调色板 (17:03).mp4
- 8-6 [Seaborn数据可视化的艺术] Seaborn自定义颜色面板 (06:10).mp4
- 8-7 [Seaborn数据可视化的艺术] Seaborn一元数据快速可视化 (10:56).mp4
- 8-8 [Seaborn数据可视化的艺术] Seaborn二元数据分布可视化 (17:27).mp4
- 8-9 [Seaborn数据可视化的艺术] Seaborn之stripplot和swarmplot (09:00).mp4
- 8-10 [Seaborn数据可视化的艺术] Seaborn之盒图和小提琴图 (12:33).mp4
- 8-11 [Seaborn数据可视化的艺术] Seaborn之条形图、点线图 (10:58).mp4
- 8-12 [Seaborn数据可视化的艺术] Seaborn线性关系图 (12:59).mp4
- 8-13 [Seaborn数据可视化的艺术] Seaborn之多变量线性关系图表的绘制 (05:47).mp4
- 8-14 [Seaborn数据可视化的艺术] Seaborn网格图表的绘制 (22:28).mp4






