人工智能
类型
可以朗读
语音朗读
111千字
字数
2020-08-01
发行日期
展开全部
主编推荐语
本书详解Kubeflow技术栈,连接Kubernetes与机器学习,提供端到端解决方案。
内容简介
当前的IT界有两大高速列车,一是以“Kubernetes”为标杆技术的云计算,二是以“Tensorflow和PyTorch”等为代表的机器学习。如何使二者结合起来,成为近期IT界讨论的热点。Kubeflow的横空出世,有效的连接起了Kubernetes和各个机器学习的框架,提供了机器学习在Kubernetes上的端到端的解决方案。本书讲解Kubeflow以及其社区的技术栈,包括机器学习的流程编排技术Pipelines、并行模型训练技术TFJob和PyTorchJob等、超参调优技术Katib、服务发布KFServing,机器学习的Python SDK Fairing等,涉及到机器学习的各个方面。本书结合理论和实战,详细阐述了Kubeflow社区的新技术和新方案。最后,展望了Kubeflow的前景和AI Hub的发展趋势。
目录
- 封面
- 前折页
- 版权信息
- 内容简介
- 前言
- 第1篇 IT 两大“高速列车”:云计算和机器学习
- 第1章 云计算和Kubernetes
- 1.1 云计算
- 1.1.1 云计算的历史和发展
- 1.1.2 为什么云计算会“飘”起来
- 1.2 虚拟化使云计算轻松落地
- 1.2.1 虚拟化为云计算“铺上了轻轨”
- 1.2.2 Docker 的“燎原之火”
- 1.2.3 Docker 的hello-world 应用
- 1.3 Kubernetes——云计算的新标杆
- 1.3.1 Kubernetes 的横空出世
- 1.3.2 Kubernetes 的基本概念和架构
- 1.3.3 Kubernetes 集群的部署
- 1.3.4 Kubernetes 的“Hello World”应用
- 第2章 机器学习
- 2.1 人工智能的第三次“冲击波”
- 2.2 机器学习在生活中的应用
- 2.3 机器学习的主流框架
- 2.3.1 TensorFlow
- 2.3.2 PyTorch
- 2.3.3 scikit-learn
- 2.3.4 XGBoost
- 2.3.5 ONNX
- 2.4 机器学习的“Hello World”
- 2.4.1 MNIST 数据集
- 2.4.2 MNIST 模型训练
- 第2篇 Kubeflow:连接云计算和机器学习的“桥梁”
- 第3章 Kubeflow 概述
- 3.1 Kubeflow 是什么
- 3.2 Kubeflow 的发展
- 3.3 Kubeflow 的核心组件
- 第4章 Kubeflow 的部署与应用
- 4.1 Kubeflow 的安装与部署
- 4.1.1 Kubeflow 的部署工具Kfctl
- 4.1.2 Kubeflow Manifests 与kustomize
- 4.1.3 Kubeflow 与Kubernetes 版本的兼容性
- 4.1.4 Kubeflow 的安装过程
- 4.1.5 安装后检查
- 4.2 Kubeflow 的用户故事
- 4.3 Kubeflow 端到端的用户案例
- 4.4 Kubeflow 对IBM POWER 平台的支持
- 第5章 Kubeflow Pipelines 流水线式机器学习
- 5.1 Kubeflow Pipelines 是什么
- 5.2 Kubeflow Pipelines 的基本概念
- 5.3 Kubeflow Pipelines 的架构
- 5.4 Pipelines SDK
- 5.4.1 安装Pipelines SDK
- 5.4.2 Pipelines SDK 代码分析
- 5.5 动手构建自己的Pipelines
- 5.6 Kubeflow Pipelines 的实际应用
- 第6章 Kubeflow Operator 自定义资源
- 6.1 Kubernetes CRD 简述
- 6.2 TensorFlow Operator
- 6.2.1 TFJob 的前世今生
- 6.2.2 TFJob CRD
- 6.2.3 故障定位
- 6.2.4 TFJob Python SDK
- 6.2.5 TFJob 的应用实例
- 6.3 PyTorch Operator
- 6.3.1 PyTorchJob 简介
- 6.3.2 PyTorchJob 的实际应用
- 6.4 其他Operator
- 6.4.1 XGBoost Operator
- 6.4.2 Caffe2 Operator
- 6.4.3 MPI Operator
- 6.4.4 MXNet Operator
- 6.4.5 Chainer Operator
- 第7章 Kubeflow Katib 超参调优
- 7.1 机器学习中的超参调优
- 7.2 什么是Katib
- 7.3 Katib 的安装方法
- 7.4 Katib 的架构
- 7.5 Katib 的业务流程
- 7.6 使用Katib 进行一次超参调优
- 第8章 KFServing 解决机器学习“最后一公里”的问题
- 8.1 KFServing 是什么
- 8.2 Istio 简介
- 8.2.1 Service Mesh 的概念
- 8.2.2 Istio 的架构
- 8.2.3 Istio 的安装方法
- 8.3 Knative 简介
- 8.3.1 Knative 的架构
- 8.3.2 Knative Serving
- 8.3.3 Knative Serving 的安装方法
- 8.4 KFServing 的架构分析
- 8.4.1 KFServing 的架构
- 8.4.2 KFServing Data Plane
- 8.4.3 KFServing Control Plane
- 8.5 KFServing Python SDK
- 8.5.1 KFServing Python SDK 的安装方法
- 8.5.2 KFServing Python SDK Client 支持的API
- 8.5.3 KFServing Python SDK 的应用
- 8.6 KFServing 的应用实例
- 8.6.1 使用PVC 训练模型并发布服务
- 8.6.2 InferenceService Transformer 的应用
- 第9章 Kubeflow Fairing 带机器学习“飞”
- 9.1 Kubeflow Fairing 是什么
- 9.2 Kubeflow Fairing 的安装方法
- 9.2.1 本地安装
- 9.2.2 在Kubeflow Jupyter Notebook 中更新Kubeflow Fairing SDK
- 9.3 Kubeflow Fairing 的架构分析
- 9.4 Kubeflow Fairing 的源码分析
- 9.4.1 Kubeflow Fairing 的入口程序文件Config.py
- 9.4.2 Kubeflow Fairing Preprocessor
- 9.4.3 Kubeflow Fairing Builder
- 9.4.4 Kubeflow Fairing Deployer
- 9.4.5 Kubeflow Fairing 支持的High Level API
- 9.5 Kubeflow Fairing 的应用实例
- 第10章 Kubeflow Metadata
- 10.1 Kubeflow Metadata 简述
- 10.2 Kubeflow Metadata 的架构与设计
- 10.3 Metadata 支持的元数据和数据表
- 10.4 Kubeflow Metadata 实战
- 10.4.1 安装Kubeflow Metadata 组件
- 10.4.2 Kubeflow Metadata 的应用实例
- 10.4.3 Metadata 的展示
- 第11章 Kubebench 机器学习哪家强
- 11.1 先从Benchmark 说起
- 11.2 Kubebench 的安装方法
- 11.3 Kubebench 的架构
- 11.4 Kubebench 的实践
- 第12章 Kubeflow 中的Jupyter Notebook Hub
- 12.1 Jupyter Notebook 简述
- 12.2 Jupyter Notebook 的架构及其运行原理
- 12.3 Kubeflow Jupyter Notebook 的组件及其使用方法
- 第3篇 Kubeflow 的应用和展望
- 第13章 Kubeflow 的应用实战
- 13.1 在云平台上进行机器学习
- 13.2 基于Kubeflow 的Seq2Seq 机器学习案例
- 13.2.1 Seq2Seq 模型简介
- 13.2.2 在Kubeflow 平台上运行Seq2Seq 案例
- 第14章 Kubeflow 前景展望和AI Hub
- 14.1 Kubeflow 1.0 的功能和计划
- 14.2 基于Kubeflow 的AI Hub 新模式
- 14.3 智能云中的AIaaS(AI 服务)
- 后折页
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。