Kubeflow学习指南:生产级机器学习系统实现

Kubeflow学习指南:生产级机器学习系统实现

作者:[美] Trevor Grant[加] Holden Karau[俄] Boris Lublinsky[美] Richard Liu[美] Ilan Filonenko

出版社:机械工业

出版年:2022年1月

ISBN:9787111699378

所属分类:人物传记

书刊介绍

《Kubeflow学习指南:生产级机器学习系统实现》内容简介

Kubeflow是基于K8S的机器学习工具包,是为数据科学家和数据工程师构建生产级别的机器学习实现而设计的。本书采用循序渐进的方式,从Kubeflow的安装、使用和设计开篇,随后从模型训练的整个周期展开,涵盖了数据探索、特征准备、模型训练/调优、模型服务、模型测试、模型监测和模型版本管理等各个环节,既有相关的理论知识也囊括了真实的使用案例,能够让读者在学习Kubeflow知识的同时全面了解机器学习的相关知识,是入门和深入学习Kubeflow以及机器学习的良好指南。
(美)Trevor Grant,(加)Holden Karau,(俄)Boris Lublinsky,(美)Richard Liu,(美)Ilan Filonenko著

作品目录

关于封面
O’Reilly
Media,Inc.介绍
译者序
序言
前言
第1章:Kubeflow及其适用对象
1.1、模型开发生命周期
1.2、Kubeflow适合什么场景
1.3、为什么需要容器化
1.4、为什么需要Kubernetes
1.5、Kubeflow的设计和核心组件
1.6、Kubeflow的替代方案
1.7、案例研究
1.8、总结
第2章:你好,Kubeflow
2.1、搭建Kubeflow
2.2、训练和部署模型
2.3、超越本地部署
2.4、总结
第3章:Kubeflow设计:超越基础
3.1、中央仪表盘
3.2、支持组件
3.3、总结
第4章:Kubeflow
Pipeline
4.1、Pipeline入门
4.2、Kubeflow
Pipeline组件介绍
4.3、Pipeline高级主题
4.4、总结
第5章:数据准备和特征准备
5.1、选择正确的工具
5.2、本地数据准备和特征准备
5.3、分布式工具
5.4、将其整合到一个Pipeline中
5.5、将整个notebook作为数据准备Pipeline阶段使用
5.6、总结
第6章:制品和元数据存储
6.1、Kubeflow
ML
Metadata
6.2、基于Kubeflow的MLflow元数据工具
6.3、总结
第7章:训练机器学习模型
7.1、用TensorFlow构建推荐器
7.2、部署TensorFlow训练作业
7.3、分布式训练
7.4、使用scikit-learn训练模型
7.5、总结
第8章:模型推断
8.1、模型服务
8.2、模型监控
8.3、模型更新
8.4、推理要求概述
8.5、Kubeflow中的模型推理
8.6、TensorFlow
Serving
8.7、Seldon
Core
8.8、KFServing
8.9、总结
第9章:多工具使用案例
9.1、CT扫描去噪示例
9.2、共享Pipeline
9.3、总结
第10章:超参调优和自动化机器学习
10.1、AutoML概述
10.2、使用Kubeflow
Katib进行超参调优
10.3、Katib概念
10.4、安装Katib
10.5、运行第一个Katib实验
10.6、调优分布式训练作业
10.7、神经网络架构搜索
10.8、Katib的优势
10.9、总结
附录A
Argo执行器配置和权衡
附录B
特定于云的工具和配置
附录C
在应用程序中使用模型服务

相关推荐

微信二维码