本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | Kubeflow学习指南(生产级机器学习系统实现) |
作者: | [美]特雷弗·格兰特,[加]霍尔顿·卡劳,[俄]鲍里斯·卢布林斯基 等 |
定价: | 99.0 |
出版社: | 机械工业出版社 |
出版日期: | 2022-01-01 |
ISBN: | 9787111699378 |
印次: | 1 |
版次: | 1 |
装帧: | |
开本: | 16开 |
内容简介 | |
Kubeflow是基于K8S的机器学习工,是为数据科学家和数据工程师构建生产级别的机器学习实现而设计的。本书采用循序的方式,从 Kubeflow 的安装、使用和设计开篇,随后从模型训练的整个周期展开,涵盖了数据探索、特征准备、模型训练/调优、模型服务、模型测试、模型监测和模型版本管理等各个环节,既有相关的理论知识也囊括了真实的使用案例,能够让读者在学习 Kubeflow 知识的同时全面了解机器学相关知识,是入门和深入学习Kubeflow以及机器学良好指南。 |
目录 | |
序言1前言3第1章 Kubeflow及其适用对象131.1 模型开发生命周期131.2 Kubeflow 适合什么场景141.3 为什么需要容器化141.4 为什么需要 Kubernetes151.5 Kubeflow的设计和核心组件151.6 Kubeflow的替代方案191.7 案例研究211.8结22第2章 你好,Kubeflow242.1 搭建Kubeflow242.2 训练和部署模型302.3 本地部署342.4结34第3章 Kubeflow设计:基础353.1 中央仪表盘363.2 支持组件433.3结50第4章 Kubeflow Pipeline514.1 Pipeline入门514.2 Kubeflow Pipeline组件介绍604.3 Pipeline高级主题684.4结72第5章 数据准备和特征准备735.1 选择正确的工具745.2 本地数据准备和特征准备745.3 分布式工具785.4 将其整合到一个Pipeline中925.5 将整个notebook作为数据准备Pipeline阶段使用945.6结95第6章 制品和元数据存储966.1 Kubeflow ML Metadata976.2 基于Kubeflow的MLflow元数据工具1026.3结110第7章 训练机器学习模型1117.1 用TensorFlow器1117.2 部署TensorFlow训练作业1177.3 分布式训练1207.4 使用scikit-learn训练模型1257.5结132第8章 模型推断1338.1 模型服务1338.2 模型监控1368.3 模型更新1378.4 推理要求概述1388.5 Kubeflow中的模型推理1388.6 TensorFlow Serving1398.7 Seldon Core1438.8 KFServing1588.9结174第9章 多工具使用案例1759.1 CT扫描去噪示例1759.2 共享Pipeline1869.3结186第10章 超参调优和自动化机器学习18710.1 AutoML概述18710.2 使用Kubeflow Kati行超参调优18810.3 Katib概念18910.4 安装Katib19110.5 运行个Katib实验19210.6 调优分布式训练作业20010.7 神经网络架构搜索20110.8 Katib的优势20410.9结205附录A Argo执行器配置和权衡207附录B 特定于云的工具和配置208附录C 在应用程序中使用模型服务210 |
媒体评论 | |
如果你正在训练一个机器学习模型,但不确定如何将其投入生产,本书将协助你完成目标。Kubeflow为模型生命周期的不同阶段提供了一系列云原生工具,从数据探索和特征准备到模型训练和模型服务。本书可以帮助数据科学家用Kubeflow构建生产级机器学习实现,并向数据工程师展示了如何使模型具有可伸缩性和可靠性。作者使用书中的示例解释了如何使用Kubeflow在云端或者本地开发环境中的Kubernetes上训练机器学习模型并为模型提供服务。本书将帮助你: - 理解Kubeflow的设计、核心组件和所能解决的问题。 - 使用Kubeflow和流行的工具括Scikit-learn、TensorFlow和Apache Spark)训练模型。 - 使用Kubeflow 流水线使模型保持状态。 - 了解如何获取模型训练的元数据。 - 为超参调行训练。 - 了解如何在生产中为模型提供服务。 - 探索如何用其他开源工具扩展Kubeflow。 |
作者简介 | |
特雷弗·格兰特(Trevor Grant)是Apache Mahout的PM。并积极参与Apache Mahout、Apache Streams和Community Development等项目。 |