在追求计算“暴力美学”的路上,华为云AI的脚步开始加速。
9月18日,2019华为全联接大会召开的第一天,华为便亮出全球最快AI训练集群Atlas 900以及华为云EI集群服务,其中代表着目前全球算力巅峰的华为云EI集群服务不到1分钟即可训练ResNet-50,用10秒就从20万颗星星中找到想要的那一类星体。
“一口气”发布EI集群服务及43款基于昇腾处理器的AI云服务
如今,这一“仰望星空”的高级别算力可以惠及到每一位AI开发者,基于Atlas 900的华为云EI集群服务不仅被部署在华为云上,还以极优惠的价格向全球科研机构和大学开放。
为了更好地释放澎湃算力,引领普惠AI,华为Cloud&AI产品与服务总裁侯金龙还在全联接大会第二天宣布,基于昇腾(Ascend)处理器,华为云一口气推出了43款AI云服务,未来将广泛应用于AI推理、AI训练、自动驾驶等多种场景。基于昇腾310充沛经济算力,华为云图像搜索服务、内容审核服务升级,性能提升的同时价格下降70%,业界最低。
9月20日,华为云为开发者释放压轴大招——重装升级的华为云一站式AI开发管理平台ModelArts 2.0,让整个AI开发流程极简、自动化。
这对AI初学者和大牛都是一大福音。编程小白可以轻松上手AI开发,专业AI开发者则可以显著感受效率的提升。
四大步骤十余项功能,逐个击破AI开发痛点
ModelArts 2.0升级,瞄准AI开发流程中的四大步骤:数据准备、模型训练、模型管理、模型推理。其中涉及海量数据筛选、数据标注、模型调优等,都有着繁琐而技术的门槛。
尤其在海量数据处理方面,数据筛选、标注等重复性高的任务往往花费大量时间,严重消耗开发者的精力。比如在视觉类场景中,一些不符合要求的照片,比如失焦、过度曝光的照片等,通常不能参与标注。而筛选这些照片非常浪费人力成本。
模型训练期间同样面临很多难题,多样的模型选择、繁复的调参工作令无数开发者倍感苦恼。
为了解决这些痛点,9月20日,华为云EI服务产品部总经理贾永利宣布,华为云一站式AI开发管理平台ModelArts 2.0重磅发布,其以全流程的极简和自动化优势,分别针对AI开发的这四大步骤做了全面升级。
1、数据准备:自动筛查、标注、评估
针对操作繁琐又低门槛的数据准备过程,通过智能数据筛选,用AI的方式自动过滤和筛选出对训练模型无效的数据。全方位提升数据准备的效率,还有助于优化训练效果。
尤其是首次提出的混合智能标注技术,可以将标注效率提升至少5倍。对于数据集体量大的开发工作而言,这一功能将非常有帮助。
人工处理数据时,可能会出现偏差。对此,ModelArts 2.0还将上线数据评估与诊断功能。目前,这一功能已提供基于样本质量特征、图像全局属性、标注特征约20种特性的自动提取和可视化能力。这些能力可对开发者起指导作用,帮助开发者更好地识别数据的深层关系,从而对数据进行优化。
2、模型训练:加速匹配网络架构最优解
AI开发者常被调侃为“调参工”。这是因为在模型训练阶段,每个AI开发者或多或少到会遇到如何选择神经网络结构和反复调参的难题,手动调试往往会带来更昂贵的计算成本。
为了帮开发者尽可能快地找到神经网络架构的最优解,ModelArts独创的多元搜索技术,将自动数据增强、超参自动搜索、神经网络架构搜索技术融合,不仅缩短构建AI模型的时间,而且据称在精度表现上远超业界表现。
现场,华为云展示了基于ModelArts 2.0构建的细胞发育时期分类模型,华为云EI团队通过多元搜索技术构建单细胞基因图谱表达分类模型,相比用传统自动学习方法构建模型,精度提升5.4%,训练速度快5倍。
考虑到企业级应用的需求,ModelArts 2.0还开放了ModelArts SDK,支持集成第三方开发环境(例如PyCharm),打通开发流水线。也就是说,开发者可以按需灵活调用华为云ModelArts 2.0背后由Atlas 900等强大集群提供的超强算力,并方便线上线下的协同开发。
3、模型管理:丰富评估接口,提供专家建议
对于算法开发人员来说,对模型性能的评估及调优是一项既重要又高难度的工作。尤其对于开发小白来说,学习和分析需要花费不少时间。
ModelArts 2.0提供了丰富的模型评估接口和可视化能力,并能够基于评估结果给AI开发者提供模型诊断建议,辅助开发者对模型进行调优和增强。
4、模型推理:解决难例挖掘痛点
开发者都知道,由于模型训练过程中有些样本的出错率高,这些样本需要被重新放回网络再做训练,这些样本被叫做难例。传统的难例挖掘需经历训练网络、查找易被错误判断的样本、加入负样本集中、重新训练网络,这一过程会耗费很多时间。
ModelArts 2.0首发难例自动发现功能,结合在线学习方式,打通了运行态和开发态,让数据和模型能在线持续学习和进化。如果在推理过程中,模型发现很难取得正确结果的数据样本,就会将这些数据集中做在线学习,以提升模型的准确度。
这一功能已率先在华为云自动驾驶云服务Octopus上试运行。
小白分秒上手,大神效率大增
“全球最强算力”听起来很厉害,但其实离开发者们并不遥远,大家可以通过华为云方便地使用到。而ModelArts 2.0则是能让各类人群都感觉到效率、性能倍增的一款AI开发神器。
现场,贾永利表示,华为云ModelArts 2.0重装升级有两大目标:一是降低AI初学者门槛,让更为广泛的AI初学者群体和庞大的软件开发者群体都能快速掌握AI技能;二是提升专业AI开发者效率,使其聚焦在基础核心的算法研究与创新。
智东西曾体验一代ModelArts平台,即使是从来没有接触过AI的小白,在极简步骤和贴心视频指南的帮助下,只需点点鼠标,即可三步完成图像识别、视频分析、语音识别、产品推荐、异常检测等五类常见AI应用。(神奇!零基础分分钟玩转AI,华为云ModelArts全体验)
此次升级,感受更明显的当属算法工程师、数据科学家等专业AI开发者。
对于有自研算子需求的AI深度玩家,ModelArts不仅提供华为自研MindSpore计算框架以及TensorFlow等各种主流框架,还预置丰富算子库和模型算法,允许开发者根据业务需求自定义新算子,以及创建特定领域AI框架和新的神经网络。
开发者还可借助ModelArts的高性能Moxing分布式训练框架,来发挥千级NPU集群训练的算力优势,通过暴力计算将复杂模型训练时间从几周降至几分钟,大幅提升开发效率。
其中,MindSpore可提供自动化的并行能力,只需简单几行描述,就能让算法跑到几十乃至上千AI运算节点上。它还能提供强大的自动微分能力,从源码级别帮助实现微分算子的自动开发,使AI专家们能更聚焦在创新。
毕竟,这些专业研究人才是推动AI创新与发展的主力军,但数据标注等繁琐而重复性劳动严重分散他们的精力,ModelArts 2.0新增的多种智能化和自动化功能将帮他们节省更多时间来开发高效应用,同时给他们提供更多参考性建议。
凭借极简的开发流程和出色的性能表现,华为云一站式AI开发管理平台ModelArts一经推出迅速博得广大AI开发者的喜爱。自2018年10月发布以来,ModelArts已拥有超过4万个开发者。
办大赛、设大奖,狂撒开发者福利
无论是技术创新还是开发者生态都是支撑云服务提供商在Cloud 2.0时代稳健发展的关键。为了推动AI开发者生态建设,华为一边打造全栈全场景AI软硬件利器,另一边推计划、办大赛、设高额奖金,竭尽所能培育AI开发人才。
自2015年在第一届华为开发者大会上华为发布“沃土”计划,5年投入10亿美元,迄今,沃土计划1.0已获得130万开发者、14000多个应用与解决方案伙伴。今年年初,华为云还发布了华为云专家激励计划,发展1500名云专家,通过千万级激励权益投入,共同打造华为云开发者生态。除此之外,仅在过去两个月,华为云接连举办众多人工智能大赛——包括无人车挑战杯、垃圾分类挑战杯、鲲鹏开发者大赛等——以大赛为抓手,繁荣开发者生态。
而在下一个5年,华为沃土计划2.0将投入15亿美元,针对个人、高校、企业和SIV/IHV四类开发者,从产品、赋能、联盟、社区、激励等五大方面进行升级。
随着沃土计划2.0的推进,华为正将AI技术赋能到更多行业,帮助越来越多的企业借助AI挖掘数字红利和提高生产力。
结语:普惠AI持续推进中
如今AI作为新的生产力,已成为云计算厂商赛道拓展的必经之径。华为已吹响全场景全栈式AI集结号,基于强大的算力砥柱和以基于昇腾的云服务和ModelArts为代表的日臻完善的AI服务,显然华为云将继续推进“普惠AI”的落地,为科学研究和产业创新提供更强劲的驱动力。
近日,华为云也推出了ModelArts-Lab AI实战营系列活动,来帮助开发者掌握人工智能实战技能,覆盖领域包括图像分割、姿态识别、活体识别、NLP等等。如果你有兴趣,不妨试一试。