AWS首席发者布道师费良宏作序推荐; 无须精通数学或编程,巧用机器学习成为业务小能手 只有大型高科技公司才有必要使用机器学习技术吗?答案当然是否定的。在新一波数字化转型浪潮中,借助机器学习技术为业务创新赋能,这成了几乎所有公司可以甚至必须探索的方向。有了恰当的工具,无须高深的数学知识或专业的技术背景,你就能在日常业务中享受机器学习带来的便利。
售 价:¥
纸质售价:¥62.40购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版权声明
说明
中文版推荐序
前言
致谢
关于本书
目标读者
本书组织方式:路线图
关于代码
liveBook论坛
关于作者
关于封面
更多信息
第一部分 场景化机器学习
第 1 章 机器学习如何应用于业务
1.1 为什么我们的业务系统如此糟糕
1.2 为什么如今自动化很重要
1.2.1 什么是生产率
1.2.2 机器学习如何提高生产率
1.3 机器如何做出决策
1.3.1 人:是否基于规则
1.3.2 你能相信一个基于模式的答案吗
1.3.3 机器学习如何能提升你的业务系统
1.4 机器能帮Karen做决策吗
1.4.1 目标变量
1.4.2 特征
1.5 机器如何学习
1.6 在你的公司落实使用机器学习进行决策
1.7 工具
1.7.1 AWS和SageMaker是什么,它们如何帮助你
1.7.2 Jupyter笔记本是什么
1.8 配置SageMaker为解决第2~7章中的场景做准备
1.9 是时候行动了
1.10 小结
第二部分 公司机器学习的六个场景
第 2 章 你是否应该将采购订单发送给技术审批人
2.1 决策
2.2 数据
2.3 开始你的训练过程
2.4 运行Jupyter笔记本并进行预测
2.4.1 第一部分:加载并检查数据
2.4.2 第二部分:将数据转换为正确的格式
2.4.3 第三部分:创建训练集、验证集和测试集
2.4.4 第四部分:训练模型
2.4.5 第五部分:部署模型
2.4.6 第六部分:测试模型
2.5 删除端点并停止你的笔记本实例
2.5.1 删除端点
2.5.2 停止笔记本实例
2.6 小结
第 3 章 你是否应该致电客户以防客户流失
3.1 你在决策什么
3.2 处理流程
3.3 准备数据集
3.3.1 转换操作1:标准化数据
3.3.2 转换操作2:计算周与周之间的变化
3.4 XGBoost基础
3.4.1 XGBoost的工作原理
3.4.2 机器学习模型如何确定函数的AUC的好坏
3.5 准备构建模型
3.5.1 将数据集上传到S3
3.5.2 在SageMaker上设置笔记本
3.6 构建模型
3.6.1 第一部分:加载并检查数据
3.6.2 第二部分:将数据转换为正确的格式
3.6.3 第三部分:创建训练集、验证集和测试集
3.6.4 第四部分:训练模型
3.6.5 第五部分:部署模型
3.6.6 第六部分:测试模型
3.7 删除端点并停止笔记本实例
3.7.1 删除端点
3.7.2 停止笔记本实例
3.8 检查以确保端点已被删除
3.9 小结
第 4 章 你是否应该将事件上报给支持团队
4.1 你在决策什么
4.2 处理流程
4.3 准备数据集
4.4 NLP
4.4.1 生成词向量
4.4.2 决定每组包含多少单词
4.5 BlazingText及其工作原理
4.6 准备构建模型
4.6.1 将数据集上传到S3
4.6.2 在SageMaker上设置笔记本
4.7 构建模型
4.7.1 第一部分:加载并检查数据
4.7.2 第二部分:将数据转换为正确的格式
4.7.3 第三部分:创建训练集和验证集
4.7.4 第四部分:训练模型
4.7.5 第五部分:部署模型
4.7.6 第六部分:测试模型
4.8 删除端点并停止你的笔记本实例
4.8.1 删除端点
4.8.2 停止笔记本实例
4.9 检查以确保端点已被删除
4.10 小结
第 5 章 你是否应该质疑供应商发送给你的发票
5.1 你在决策什么
5.2 处理流程
5.3 准备数据集
5.4 什么是异常
5.5 监督机器学习与无监督机器学习
5.6 随机裁剪森林及其工作原理
5.6.1 样本1
5.6.2 样本2
5.7 准备构建模型
5.7.1 将数据集上传到S3
5.7.2 在SageMaker上设置笔记本
5.8 构建模型
5.8.1 第一部分:加载并检查数据
5.8.2 第二部分:将数据转换为正确的格式
5.8.3 第三部分:创建训练集和验证集
5.8.4 第四部分:训练模型
5.8.5 第五部分:部署模型
5.8.6 第六部分:测试模型
5.9 删除端点并停止笔记本实例
5.9.1 删除端点
5.9.2 停止笔记本实例
5.10 检查以确保端点已被删除
5.11 小结
第 6 章 预测你公司的每月能耗
6.1 你在决策什么
6.1.1 时间序列数据介绍
6.1.2 Kiara的时间序列数据:每日能耗
6.2 加载处理时间序列数据的Jupyter笔记本
6.3 准备数据集:绘制时间序列数据
6.3.1 通过循环展示数据列
6.3.2 创建多个图表
6.4 神经网络是什么
6.5 准备构建模型
6.5.1 将数据集上传到S3
6.5.2 在SageMaker上设置笔记本
6.6 构建模型
6.6.1 第一部分:加载并检查数据
6.6.2 第二部分:将数据转换为正确的格式
6.6.3 第三部分:创建训练集和测试集
6.6.4 第四部分:训练模型
6.6.5 第五部分:部署模型
6.6.6 第六部分:进行预测并绘制结果
6.7 删除端点并停止你的笔记本实例
6.7.1 删除端点
6.7.2 停止笔记本实例
6.8 检查以确保端点已被删除
6.9 小结
第 7 章 优化你公司的每月能耗预测
7.1 DeepAR对周期性事件的处理能力
7.2 DeepAR的最大优势:整合相关的时间序列
7.3 整合额外的数据集到Kiara的能耗模型
7.4 准备构建模型
7.4.1 下载我们准备的笔记本
7.4.2 在SageMaker上设置文件夹
7.4.3 将笔记本上传到SageMaker
7.4.4 从S3存储桶下载数据集
7.4.5 在S3上创建文件夹以保存你的数据
7.4.6 将数据集上传到你的AWS存储桶
7.5 构建模型
7.5.1 第一部分:设置笔记本
7.5.2 第二部分:导入数据集
7.5.3 第三部分:将数据转换为正确的格式
7.5.4 第四部分:创建训练集和测试集
7.5.5 第五部分:配置模型并设置服务器以构建模型
7.5.6 第六部分:进行预测并绘制结果
7.6 删除端点并停止你的笔记本实例
7.6.1 删除端点
7.6.2 停止笔记本实例
7.7 检查以确保端点已被删除
7.8 小结
第三部分 将机器学习应用到生产环境中
第 8 章 通过Web提供预测服务
8.1 为什么通过Web提供决策和预测服务这么难
8.2 本章的步骤概述
8.3 SageMaker端点
8.4 设置SageMaker端点
8.4.1 上传笔记本
8.4.2 上传数据
8.4.3 运行笔记本并创建端点
8.5 设置无服务器API端点
8.5.1 在AWS账户上设置AWS证书
8.5.2 在本地计算机上设置AWS证书
8.5.3 配置证书
8.6 创建Web端点
8.6.1 安装Chalice
8.6.2 创建Hello World API
8.6.3 添加为SageMaker端点提供服务的代码
8.6.4 配置权限
8.6.5 更新requirements.txt文件
8.6.6 部署Chalice
8.7 提供决策服务
8.8 小结
第 9 章 案例研究
9.1 案例研究1:WorkPac
9.1.1 项目设计
9.1.2 第一阶段:准备并测试模型
9.1.3 第二阶段:实施POC
9.1.4 第三阶段:将流程嵌入公司的运营中
9.1.5 接下来的工作
9.1.6 吸取的教训
9.2 案例研究2:Faethm
9.2.1 AI核心
9.2.2 使用机器学习优化Faethm公司的流程
9.2.3 第一阶段:获取数据
9.2.4 第二阶段:识别特征
9.2.5 第三阶段:验证结果
9.2.6 第四阶段:应用到生产环境中
9.3 结论
9.3.1 观点1:建立信任
9.3.2 观点2:正确获取数据
9.3.3 观点3:设计操作模式以充分利用机器学习能力
9.3.4 观点4:在各个方面都使用了机器学习后,你的公司看起来怎么样
9.4 小结
附录 A 注册AWS
A.1 注册AWS
A.2 AWS账单概述
附录 B 设置并使用S3以存储文件
B.1 在S3中创建和设置存储桶
B.1.1 步骤1:命名存储桶
B.1.2 步骤2:设置存储桶的属性
B.1.3 步骤3:设置权限
B.1.4 步骤4:查看设置
B.2 在S3中设置文件夹
B.3 将文件上传到S3
附录 C 设置并使用AWS SageMaker来构建机器学习系统
C.1 设置
C.2 从控制面板开始
C.3 创建笔记本实例
C.4 启动笔记本实例
C.5 将笔记本上传到笔记本实例
C.6 运行笔记本
附录 D 停止全部服务
D.1 删除端点
D.2 停止笔记本实例
附录 E 安装Python
作者简介
看完了
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜