TensorFlow机器学习(原书第2版)

TensorFlow机器学习(原书第2版)

作者:[美] 克里斯·马特曼

出版社:机械工业

出版年:2022年7月

ISBN:9787111705772

所属分类:网络科技

书刊介绍

《TensorFlow机器学习(原书第2版)》内容简介

本书是升级版,不仅包含机器学习的基本概念,以及如何利用TensorFlow库快速构建强大的机器学习模型,还涵盖了前沿的神经网络技术,如深度语音分类器、面部识别和CIFAR-10自动编码。另外,本书新增了如何将代码更新到TensorFlow2.0,以及在Docker容器中运行代码所需要的技术。
Chris Mattmann是美国宇航局JPL(喷气推进实验室)信息技术和解决方案理事会AI、分析和创新发展组织的部门经理和首席数据科学家,负责管理先进的IT研究、开源和技术评估以及用户注入能力。他致力于开源,曾在Apache软件基金会(2013-2018)担任主任,是Apache Nutch最初的贡献者之一,也是Apache Tika框架的先驱。Mattmann一直致力于为TensorFlow和所有与机器学习相关的技术做出贡献。Mattmann还是美国南加州大学信息检索和数据科学(IRDS)小组的主任和兼职副教授,主要教授研究生课程,包括内容检测和分析、搜索引擎和信息检索等。

作品目录

译者序

前言
关于本书
致谢
第一部分
机器学习基础
第1章:开启机器学习之旅
1.1、机器学习的基本原理
1.2、数据表示和特征
1.3、度量距离
1.4、机器学习的类型
1.5、TensorFlow
1.6、后续各章概述
小结
第2章:TensorFlow必备知识
2.1、确保TensorFlow工作正常
2.2、表示张量
2.3、创建运算
2.4、在会话中执行运算
2.5、将代码理解为图
2.6、在Jupyter中编写代码
2.7、使用变量
2.8、保存和加载变量
2.9、使用TensorBoard可视化数据
2.10、把所有综合到一起:TensorFlow系统架构和API
小结
第二部分
核心学习算法
第3章:线性回归及其他
3.1、形式化表示
3.2、线性回归
3.3、多项式模型
3.4、正则化
3.5、线性回归的应用
小结
第4章:使用回归进行呼叫量预测
4.1、什么是311、4.2、为回归清洗数据
4.3、什么是钟形曲线?预测高斯分布
4.4、训练呼叫回归预测器
4.5、可视化结果并绘制误差
4.6、正则化和训练测试集拆分
小结
第5章:分类问题基础介绍
5.1、形式化表示
5.2、衡量性能
5.3、使用线性回归进行分类
5.4、使用逻辑回归
5.5、多分类器
5.6、分类的应用
小结
第6章:情感分类:大型影评数据集
6.1、使用词袋模型
6.2、使用逻辑回归构建情感分类器
6.3、使用情感分类器进行预测
6.4、测量分类器的有效性
6.5、创建softmax回归情感分类器
6.6、向Kaggle提交结果
小结
第7章:自动聚类数据
7.1、使用TensorFlow遍历文件
7.2、音频特征提取
7.3、使用k-means聚类
7.4、分割音频
7.5、使用自组织映射进行聚类
7.6、应用聚类
小结
第8章:从Android的加速度计数据推断用户活动
8.1、Walking数据集中的用户活动数据
8.2、基于急动度大小聚类相似参与者
8.3、单个参与者的不同类别活动
小结
第9章:隐马尔可夫模型
9.1、一个不可解释模型的例子
9.2、马尔可夫模型
9.3、隐马尔可夫模型简介
9.4、前向算法
9.5、维特比解码
9.6、使用HMM
9.7、HMM的应用
小结
第10章:词性标注和词义消歧
10.1、HMM示例回顾:雨天或晴天
10.2、词性标注
10.3、构建基于HMM的词性消歧算法
10.4、运行HMM并评估其输出
10.5、从布朗语料库获得更多的训练数据
10.6、为词性标注定义评估指标
小结
第三部分
神经网络范式
第11章:自编码器
11.1、神经网络简介
11.2、自编码器简介
11.3、批量训练
11.4、处理图像
11.5、自编码器的应用
小结
第12章:应用自编码器:CIFAR-10图像数据集
12.1、什么是CIFAR-10、12.2、自编码器作为分类器
12.3、去噪自编码器
12.4、堆栈自编码器
小结
第13章:强化学习
13.1、相关概念
13.2、应用强化学习
13.3、实现强化学习
13.4、探索强化学习的其他应用
小结
第14章:卷积神经网络
14.1、神经网络的缺点
14.2、卷积神经网络简介
14.3、准备图像
14.4、在TensorFlow中实现CNN
14.5、提高性能的提示和技巧
14.6、CNN的应用
小结
第15章:构建现实世界中的CNN:VGG-Face和VGG-Face
Lite
15.1、为CIFAR-10构建一个现实世界的CNN架构
15.2、为CIFAR-10构建深层CNN架构
15.3、训练和应用一个更好的CIFAR-10、CNN
15.4、在CIFAR-10测试和评估CNN
15.5、构建用于人脸识别的VGG-Face
小结
第16章:循环神经网络
16.1、RNN介绍
16.2、实现循环神经网络
16.3、使用时间序列数据的预测模型
16.4、应用RNN
小结
第17章:LSTM和自动语音识别
17.1、准备LibriSpeech语料库
17.2、使用深度语音模型
17.3、训练和评估深度语音模型
小结
第18章:用于聊天机器人的seq2seq模型
18.1、基于分类和RNN
18.2、理解seq2seq架构
18.3、符号的向量表示
18.4、把它们综合到一起
18.5、收集对话数据
小结
第19章:效用
19.1、偏好模型
19.2、图像嵌入
19.3、图像排序
小结
接下来
附录安装说明
A.1、用Docker安装书中的代码
A.2、获取数据和存储模型
A.3、必需的库
A.4、将呼叫中心示例转换为TensorFlow2

相关推荐

微信二维码