AI开发平台ModelArts,助力千行百业智能升级
发布时间:2024-08-09
ModelArts是面向AI开发者的一站式开发平台,提供海量数据预处理及半自动化标注、大规模分布式训练、自动化模型生成及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。
“一站式”是指AI开发的各个环节,包括数据处理、算法开发、模型训练、模型部署都可以在ModelArts上完成。从技术上看,ModelArts底层支持各种异构计算资源,开发者可以根据需要灵活选择使用,而不需要关心底层的技术。同时,ModelArts支持Tensorflow、PyTorch、MindSpore等主流开源的AI开发框架,也支持开发者使用自研的算法框架,匹配您的使用习惯。
ModelArts的理念就是让AI开发变得更简单、更方便。面向不同经验的AI开发者,提供便捷易用的使用流程。例如,面向业务开发者,不需关注模型或编码,可使用自动学习流程快速构建AI应用;面向AI初学者,不需关注模型开发,使用预置算法构建AI应用;面向AI工程师,提供多种开发环境,多种操作流程和模式,方便开发者编码扩展,快速构建模型及应用。
 
产品形态
 
ModelArts产品形态一般分为以下几种:
ModelArts Standard:面向AI开发全流程,构建端到端的模型生产工具链,实现高效、易用的AI开发、训练和推理。提供数据管理、模型开发与训练、推理部署、开发工具链等功能,实现AI全流程生命周期管理。
ModelArts Lite:包含弹性裸金属和弹性集群2种模式,适用于已经自建AI开发平台,仅有算力需求的用户,提供高性价比的AI算力,并预装主流AI开发套件以及自研的加速插件。
弹性裸金属DevServer:面向云主机资源型用户,基于裸金属服务器进行封装,可以通过弹性公网IP进行访问操作。
弹性集群Cluster:面向k8s资源型用户,提供k8s原生接口,用户可以直接操作资源池中的节点和k8s集群。
ModelArts Edge:支持边云协同推理,高效利用边缘推理资源,提供边缘应用安全保障。主要应用于服务器、边缘盒子、智能摄像头、开发板等在线或离线边缘AI推理场景。
 
产品优势 
 
一站式
开“箱”即用,涵盖AI开发全流程,包含数据处理、模型开发、训练、管理、部署功能,可灵活使用其中一个或多个功能。
易上手
  • 提供多种预置模型,开源模型想用就用。
  • 模型超参自动零代码开发,简单操作训练出自己的模型。
  • 支持模型一键部署到云、边、端。
高性能
  • 优化深度模型推理中资源的利用率,加速云端在线推理。
  • 可生成在Ascend芯片上运行的模型,实现高效端边推理
灵活
  • 支持多种主流开源框架(TensorFlow、PyTorch、MindSpore等)。
  • 支持专属资源独享使用。
  • 支持自定义镜像满足自定义框架及算子需求。
​产品功能
繁多的AI工具安装配置、数据准备、模型训练慢等是困扰AI工程师的诸多难题。为解决这个难题,将一站式的AI开发平台(ModelArts)提供给开发者,从数据准备到算法开发、模型训练,最后把模型部署起来,集成到生产环境,一站式完成所有任务。
 
数据治理
支持数据筛选、标注、等数据处理,提供数据集版本管理,包括深度学习的大数据集,让训练结果可重现。
 
极、快、至、简模型训练
自研的模型深度学习框架,更高效更易用,有效提升训练速度。
多场景部署
支持模型部署到多种生产环境中,可部署为云端在线推理和批量推理,也可以直接部署到端和边。
自动学习
支持多种自动学习能力,通过“自动学习”训练模型,用户不需编写代码即可完成自动建模、一件部署。
 
AI Gallery
预置常用算法和常用数据集,支持模型在企业内部完成共享或者公共共享。