封面
版权信息
序言
前言
第一部分 初始
1 初识机器学习
1.1 学习机器学习的误区
1.2 什么是机器学习
1.3 Python中的机器学习
1.4 学习机器学习的原则
1.5 学习机器学习的技巧
1.6 这本书不涵盖以下内容
1.7 代码说明
1.8 总结
2 Python机器学习的生态圈
2.1 Python
2.2 SciPy
2.3 scikit-learn
2.4 环境安装
2.5 总结
3 第一个机器学习项目
3.1 机器学习中的Hello World项目
3.2 导入数据
3.3 概述数据
3.4 数据可视化
3.5 评估算法
3.6 实施预测
3.7 总结
4 Python和SciPy速成
4.1 Python速成
4.2 NumPy速成
4.3 Matplotlib速成
4.4 Pandas速成
4.5 总结
第二部分 数据理解
5 数据导入
5.1 CSV文件
5.2 Pima Indians数据集
5.3 采用标准Python类库导入数据
5.4 采用NumPy导入数据
5.5 采用Pandas导入数据
5.6 总结
6 数据理解
6.1 简单地查看数据
6.2 数据的维度
6.3 数据属性和类型
6.4 描述性统计
6.5 数据分组分布(适用于分类算法)
6.6 数据属性的相关性
6.7 数据的分布分析
- APP免费
6.8 总结
- APP免费
7 数据可视化
- APP免费
7.1 单一图表
- APP免费
7.2 多重图表
- APP免费
7.3 总结
- APP免费
第三部分 数据准备
- APP免费
8 数据预处理
- APP免费
8.1 为什么需要数据预处理
- APP免费
8.2 格式化数据
- APP免费
8.3 调整数据尺度
- APP免费
8.4 正态化数据
- APP免费
8.5 标准化数据
- APP免费
8.6 二值数据
- APP免费
8.7 总结
- APP免费
9 数据特征选定
- APP免费
9.1 特征选定
- APP免费
9.2 单变量特征选定
- APP免费
9.3 递归特征消除
- APP免费
9.4 主要成分分析
- APP免费
9.5 特征重要性
- APP免费
9.6 总结
- APP免费
第四部分 选择模型
- APP免费
10 评估算法
- APP免费
10.1 评估算法的方法
- APP免费
10.2 分离训练数据集和评估数据集
- APP免费
10.3 K折交叉验证分离
- APP免费
10.4 弃一交叉验证分离
- APP免费
10.5 重复随机分离评估数据集与训练数据集
- APP免费
10.6 总结
- APP免费
11 算法评估矩阵
- APP免费
11.1 算法评估矩阵
- APP免费
11.2 分类算法矩阵
- APP免费
11.3 回归算法矩阵
- APP免费
11.4 总结
- APP免费
12 审查分类算法
- APP免费
12.1 算法审查
- APP免费
12.2 算法概述
- APP免费
12.3 线性算法
- APP免费
12.4 非线性算法
- APP免费
12.5 总结
- APP免费
13 审查回归算法
- APP免费
13.1 算法概述
- APP免费
13.2 线性算法
- APP免费
13.3 非线性算法
- APP免费
13.4 总结
- APP免费
14 算法比较
- APP免费
14.1 选择最佳的机器学习算法
- APP免费
14.2 机器学习算法的比较
- APP免费
14.3 总结
- APP免费
15 自动流程
- APP免费
15.1 机器学习的自动流程
- APP免费
15.2 数据准备和生成模型的Pipeline
- APP免费
15.3 特征选择和生成模型的Pipeline
- APP免费
15.4 总结
- APP免费
第五部分 优化模型
- APP免费
16 集成算法
- APP免费
16.1 集成的方法
- APP免费
16.2 装袋算法
- APP免费
16.3 提升算法
- APP免费
16.4 投票算法
- APP免费
16.5 总结
- APP免费
17 算法调参
- APP免费
17.1 机器学习算法调参
- APP免费
17.2 网格搜索优化参数
- APP免费
17.3 随机搜索优化参数
- APP免费
17.4 总结
- APP免费
第六部分 结果部署
- APP免费
18 持久化加载模型
- APP免费
18.1 通过pickle序列化和反序列化机器学习的模型
- APP免费
18.2 通过joblib序列化和反序列化机器学习的模型
- APP免费
18.3 生成模型的技巧
- APP免费
18.4 总结
- APP免费
第七部分 项目实践
- APP免费
19 预测模型项目模板
- APP免费
19.1 在项目中实践机器学习
- APP免费
19.2 机器学习项目的Python模板
- APP免费
19.3 各步骤的详细说明
- APP免费
19.4 使用模板的小技巧
- APP免费
19.5 总结
- APP免费
20 回归项目实例
- APP免费
20.1 定义问题
- APP免费
20.2 导入数据
- APP免费
20.3 理解数据
- APP免费
20.4 数据可视化
- APP免费
20.5 分离评估数据集
- APP免费
20.6 评估算法
- APP免费
20.7 调参改善算法
- APP免费
20.8 集成算法
- APP免费
20.9 集成算法调参
- APP免费
20.10 确定最终模型
- APP免费
20.11 总结
- APP免费
21 二分类实例
- APP免费
21.1 问题定义
- APP免费
21.2 导入数据
- APP免费
21.3 分析数据
- APP免费
21.4 分离评估数据集
- APP免费
21.5 评估算法
- APP免费
21.6 算法调参
- APP免费
21.7 集成算法
- APP免费
21.8 确定最终模型
- APP免费
21.9 总结
- APP免费
22 文本分类实例
- APP免费
22.1 问题定义
- APP免费
22.2 导入数据
- APP免费
22.3 文本特征提取
- APP免费
22.4 评估算法
- APP免费
22.5 算法调参
- APP免费
22.6 集成算法
- APP免费
22.7 集成算法调参
- APP免费
22.8 确定最终模型
- APP免费
22.9 总结
- APP免费
附录A
- APP免费
A.1 IDE PyCharm介绍
- APP免费
A.2 Python文档
- APP免费
A.3 SciPy、NumPy、Matplotlib和Pandas文档
- APP免费
A.4 树模型可视化
- APP免费
A.5 scikit-learn的算法选择路径
- APP免费
A.6 聚类分析
- APP免费
反侵权盗版声明
更新时间:2020-12-22 16:31:17