Python机器学习算法及应用/大数据与人工智能技术丛书9787302664482
正版图书,可开发票,请放心购买。
¥
43.82
4.9折
¥
89.8
全新
库存2件
作者编者:梁佩莹|
出版社清华大学
ISBN9787302664482
出版时间2024-07
装帧其他
开本其他
定价89.8元
货号32135431
上书时间2024-11-10
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章 在数据上的计算机学习能力
1.1 转换机器学习
1.1.1 转换机器学习简介
1.1.2 转换机器学习对比其他方法
1.1.3 转换机器学习的改进
1.1.4 转换机器学习的可解释性
1.1.5 转换机器学习对比深度神经网络
1.1.6 构建机器学习的生态系统
1.2 三种不同类型的机器学习
1.2.1 用监督学习预测未来
1.2.2 用强化学习解决交互问题
1.2.3 用无监督学习发现隐藏的结构
1.2.4 分类和回归术语
1.3 评估机器学习模型
1.3.1 简单的留出验证
1.3.2 K折验证
1.3.3 带有打乱数据的重复K折验证
1.4 数据预处理、特征工程和特征学习
1.4.1 神经网络的数据预处理
1.4.2 特征工程
1.5 过拟合和欠拟合
1.5.1 减小网络大小
1.5.2 添加权重正则化
1.5.3 添加dropout正则化
1.6 机器学习工作流程
1.6.1 收集数据集
1.6.2 选择衡量成功的指标
1.6.3 确定评估法
1.6.4 开发更好的模型
1.6.5 扩大模型规模
1.6.6 正则化与调节超参数
1.7 应用Python解决机器学习问题
1.7.1 使用Python的原因
1.7.2 Python的安装
1.7.3 Jupyter Notebook的安装与使用
1.7.4 使用pip安装第三方库
1.8 用于机器学习的软件包
1.8.1 NumPy软件包
1.8.2 SciPy软件包
1.8.3 Pandas软件包
第2章 简单的机器学习分类算法
2.1 机器学习的早期历史——人工神经网络
2.1.1 人工神经网络的定义
2.1.2 感知机学习规则
2.2 感知机分类鸢尾
2.3 自适应神经学习
2.4 大规模机器学习与随机梯度下降
2.4.1 梯度下降算法概述
2.4.2 批量梯度下降算法
2.4.3 随机梯度下降算法
2.4.4 小批量梯度下降算法
2.4.5 梯度下降算法的调优
第3章 sklearn机器学习分类器
3.1 分类器的选择
3.2 训练感知器
3.3 基于逻辑回归的分类概率建模
3.3.1 几个相关定义
3.3.2 逻辑代价函数的权重
3.3.3 正则化解决过拟合问题
3.4 支持向量机最大化分类间隔
3.4.1 超平面
3.4.2 函数间隔和几何间隔
3.4.3 间隔最大化
3.5 核SVM解决非线性分类问题
3.5.1 处理非线性不可分数据的核方法
3.5.2 核函数实现高维空间的分离超平面
3.6 决策树
3.6.1 何为决策树
3.6.2 决策树生成
3.6.3 决策树的剪枝
3.6.4 使用sklearn预测个人情况
3.7 K近邻算法
3.7.1 K近邻算法的原理
3.7.2 K近邻算法的实现
3.8 贝叶斯算法
3.8.1 贝叶斯算法的基本思想
3.8.2 贝叶斯算法的模型
3.8.3 用sklearn实现贝叶斯分类
第4章 数据预处理
4.1 数据清洗
4.1.1 缺失值处理
4.1.2 异常值分析
4.2 对某一列编码
4.3 划分训练集与测试集
4.3.1 伪随机数划分
4.3.2 交叉验证
4.4 数据特征缩放
4.4.1 特征标准化/方差缩放
4.4.2 特征归一化
4.5 特征选择
4.5.1 Filter
4.5.2 Wrapper
4.5.3 基于L1的正则化
第5章 降维实现数据压缩
5.1 数据降维
5.2 主成分降维
5.2.1 主成分分析步骤
5.2.2 PCA算法实现
5.2.3 降维映射PCA的实现与应用
5.3 线性判别分析监督数据压缩
5.3.1 线性判别分析基本思想
5.3.2 LDA公式推导
5.3.3 拉格朗日函数问题
5.3.4 LDA实现数据降维
5.3.5 基于sklearn的线性判别分析
5.4 非线性映射核主成分降维
5.4.1 核函数与核技巧
5.4.2 KPCA与PCA降维实现
第6章 不同模型的集成学习
6.1 集成学习
6.2 多投票机制组合分类器
6.3 Bagging算法
6.4 Boosting模型
6.4.1 Boosting的基本思路
6.4.2 AdaBoost算法
6.4.3 Gradient Boosting算法
6.5 Stacking模型
6.5.1 Stacking原理
6.5.2 Stacking模型实现
第7章 连续变量的回归分析
7.1 线性回归
7.1.1 简单线性回归
7.1.2 多元线性回归
7.1.3 相关矩阵查看关系
7.1.4 协方差与相关性
7.2 最小二乘线性回归
7.2.1 梯度下降法
7.2.2 通过sklearn估计回归模型的系数
7.3 使用RANSAC算法拟合健壮回归模型
7.4 线性回归模型性能的评估
7.4.1 线性回归算法的衡量标准
7.4.2 线性回归算法应用实例
7.5 利用正则化方法进行回归
7.5.1 岭回归
7.5.2 Lasso回归
7.5.3 弹性网络
7.6 将线性回归模型转换为多项式回归
7.7 用随机森林处理非线性关系
7.7.1 决策树
7.7.2 随机森林回归
第8章 数据的聚类分析
8.1 K-Means算法
8.1.1 K-Means算法原理
8.1.2 K-Means算法步骤
内容摘要
本书以Python3.10.7为平台,以实际应用为背景,通过“概述+经典应用”的形式,深入浅出地介绍Python机器学习算法及应用的相关知识。全书共12章,主要内容包括在数据上的计算机学习能力、简单的机器学习分类算法、sklearn机器学习分类器、数据预处理、降维实现数据压缩、不同模型的集成学习、连续变量的回归分析、数据的聚类分析、从单层到多层的人工神经网络、使用深度卷积神经网络实现图像分类、使用循环神经网络实现序列建模、使用生
成对抗网络合成新数据等。
通过本书的学习,读者可领略到Python的简单、易学、
易读、易维护等特点,同时感受到利用Python实现机器学习的普遍性与专业性。
本书可作为高等学校相关专业本科生和研究生的学习用书,也可作为相关专业科研人员、学者、工程技术人员的参考用书。
— 没有更多了 —
以下为对购买帮助不大的评价