有一种优秀叫“别人家的孩子”,
他,14岁,
他,自学编程,
他,痴迷人工智能,
他,挑战AI开发,
他就是华为开发者大会(HDC)全场最小AI开发者、ModelArts铁杆支持者廖同学!
有一种AI开发神器叫“ModelArts”,
它,开“箱”即用,
它,简单易上手,
它,灵活高性能,
它,工具全面完整,
它就是帮助用户快速创建和部署模型,管理全周期AI工作流的华为云ModelArts!
“00后”用AI探索未知
作为一个初中生,廖同学的技术水平已经和很多成年人不相上下,这一点确实让人自愧不如,我们很多人都是语言的巨人,却是行动的侏儒。
14岁的廖同学对于未来的规划是能够更多地去开发,不断成长。相比之下,很多想要入门AI的人会有很多顾虑,担心难度太大无法坚持、担心没有时间、担心没有市场等等,而年仅14岁的廖同学则直接表现在行动上,秒杀你们的各种推脱和借口。
最近一段时间,廖同学正在研究如何利用AI技术对自然界动物的声音进行分类,这下可难坏了他。要知道,熟练的编程技术还只是使用AI的第一步,对于初学者来说,AI开发几乎是一座不可逾越的高山。
在AI开发领域,训练模型、标注数据、测试调优等等,每一个步骤都让人亚历山大,直到遇见了华为云,遇到了ModelArts,廖同学看到了AI开发的希望。
抱着试一试的心态,廖同学尝试利用ModelArts来实现动物声音分类:
第一步:准备数据。廖同学采集了100多个动物的音频数据,作为模型训练素材。
第二步:创建项目。廖同学登录ModelArts管理控制台,进入自动学习页面创建声音分类项目。
第三步:数据标注。在数据标注页面上,点击添加音频 ,添加data/train/cats下的数据,等待数据上传后,可以看到界面显示了音频数据。
上传成功后,可以试听音频并进行标注,输入cat标签,并确定,在已标注标签页上就可以看到已标注的数据;同样的方式添加data/train/dogs下的音频并标注为dog,其次类推再标注其他动物的音频。
第四步:模型训练。页面点击开始训练,进入模型训练页面;大概2-3分钟后训练结束就可以查看训练结果。
第五步:部署上线。点击部署,等待约5分钟左右,部署成功。
最终,廖同学发现ModelArts的识别精度很高且反应速度很快,对声音的识别精确率超过99%,这让廖同学大吃一惊,感叹在如此短的时间中就做出了一个能让动物声音自动分类的AI模型。
ModelArts让AI普惠落地
作为一站式的AI开发与管理平台,华为云ModelArts集跨场景、软硬协同、端边云一体等多方位的优化经验于一体。“一站式”是指AI开发的各个环节“开箱即用”,包括自动学习、数据处理、算法开发、开发管理、模型训练、推理服务管理、部署都可以在ModelArts上完成。
从技术上看,ModelArts底层支持各种异构计算资源,开发者可以根据需要灵活选择使用,而不需要过多把精力放在底层技术上。
同时,ModelArts支持像TensorFlow、PyTorch、MXNet等主流开源的AI开发框架,支持传统机器学习算法运行,如逻辑回归、决策树、聚类算法等;支持CNN、RNN、LSTM等多种类型的深度学习算法执行;也支持开发者使用自研的算法框架,匹配开发者的使用习惯。
针对业务开发者,华为云ModelArts提供了自动学习功能,无需关注模型开发、参数调整等开发细节,仅需三步(数据标注、自动训练、部署上线),即可完成一个AI开发项目。
尤其边标边学的智能化数据标注支持图片、语音、文本、视频等常见标注及自动驾驶、医疗等领域标注任务,标注效率提升70%,在特定领域可提升人工标注效率10倍。
针对有一定AI基础的AI初学者,ModelArts基于业界的主流引擎提供了预置算法,无需关注模型开发过程,直接使用预置算法对已有数据进行训练,并快速部署为服务,预置算法可用于物体类别和位置、图像分类等场景。
除此之外,ModelArts可以实现以最低成本完成最优效果的呈现结果,即根据开发者的推理速度与最终部署环境,自动生成满足要求的模型。
经过持续的技术创新与实践积累,目前,华为云ModelArts支持图像分类、图像检测、视频分析、语音识别、产品推荐、异常检测等多种AI应用场景,这也让AI的行业应用有了更多想象空间。
比如在水利方面,企业可以将检测漂浮物的数据上传,通过自动学习能力,ModelArts帮助标注并自动生成模型,监测水面污染情况。
在建筑行业,过去通常是工人用笔在钢筋切面上点划来计算钢筋数量,算得又慢又可能出错,一般都要核对很多遍,而运用ModelArts图像检测能力后,能自动识别钢筋的切面,能快速数出钢筋有多少根,而且比人工的准确率更高。此外,ModelArts还可以使能一些更加智能的应用,比如人脸识别,强化学习策略、强化学习控制、对抗生成网络等。
如今,华为云ModelArts已经不局限于是一个理想的AI开发平台,也成为华为云践行“普惠AI”的重要抓手,助力AI产业在未来大放异彩。
华为开发者大会2020(Cloud)将于2020年2月11日-12日在深圳会展中心举办,这是华为面向ICT(信息与通信)领域全球开发者的年度顶级旗舰活动。大会旨在搭建一个全球性的交流和实践平台,开放华为30年积累的ICT技术和能力,以“鲲鹏+昇腾”硬核双引擎,为开发者提供澎湃动力,改变世界,变不可能为可能。本次大会将与你分享更多开发工具和套件,并将有机会与技术达人、扫地僧、天才少年零距离交流。我们期待与你在一起,梦飞扬!