20、基于 Kubernetes 的机器学习实践指南

基于 Kubernetes 的机器学习实践指南

1. 机器学习工作流阶段

机器学习工作流主要包含以下几个阶段:
- 数据集准备 :此阶段涵盖用于训练模型的数据集的存储、索引、编目和元数据处理。为满足不同大小数据集(从数百兆字节到数百太字节甚至拍字节)的需求,通常需要大规模的块存储和对象存储,并且这些存储应可通过 Kubernetes 原生存储抽象或直接访问的 API 来获取。
- 模型开发 :数据科学家在此阶段编写、共享和协作开发机器学习算法。像 JupyterHub 这样的开源工具易于在 Kubernetes 上安装,其功能与其他工作负载类似。
- 训练 :为使模型能够利用数据集学习执行预定任务,必须对其进行训练。训练过程的产物通常是训练后模型状态的检查点。该过程需充分利用 Kubernetes 的各种功能,包括调度、访问专用硬件、数据集卷管理、扩展和网络等。
- 服务 :这是将训练好的模型提供给客户端服务请求的过程,模型可根据客户端提供的数据进行推理。例如,一个经过训练的图像识别模型可以检测狗和猫,当客户端提交一张狗的图片时,模型应能以一定的准确率判断其是否为狗。

2. Kubernetes 集群管理员的考虑事项

在 Kubernetes 集群上运行机器学习工作负载之前,集群管理员需要考虑以下问题:
- 术语理解 :作为负责数据科学团队的集群管理员,最大的挑战是理解机器学习领域的众多新术语。不过,随着时间的推移,你可以逐渐熟悉这些术语。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值