机器学习平台是面向机器学习开发者的一站式开发平台,在平台上用户能够便捷、高效地完成数据准备、代码开发、模型训练、模型部署的机器学习全流程。同时由于机器学习平台依赖于火山引擎的部分其它服务,因此在开发之前还需相应的准备工作。该教程将简要地介绍准备工作以及端到端的使用流程。
准备工作
在正式地进行机器学习开发之前需要完成如下几项准备工作。
- 注册账号:在使用火山引擎的服务之前需要用户注册火山引擎账号并完成相关认证,详见注册账号及实名认证。
- 开通服务:在使用之前除了需要开通机器学习平台服务本身之外,还需要开通平台强依赖的几个服务,详见开通相关服务。
- 创建子账号:为更好地进行权限管理,通常建议使用主账号创建若干子账号并为其分配适当的权限,普通开发者登录子账号使用机器学习平台,详见创建适当的子用户。
平台全流程
机器学习任务通常需要先准备数据和环境,接着开发代码以及不断训练,最终将训练得到的模型部署成线上服务供用户使用。用户可参考如下示例体验如何在机器学习平台中完成上述的流程。
- 针对算法工程师的快速入门:针对有一定编码能力的算法工程师,包含账号注册、数据和资源的准备、使用【开发机】做单机训练以及通过【自定义训练】和 volc 命令行工具发起多机多卡分布式训练等多个关键流程的教学。