随着时代的发展,科技水平的不断提高,人工智能(AI)技术也在不断的发展,对我们的生产生活提供了极大的便利。
常见的人工智能技术
AI是一项通用的目的技术,它正从局部应用到千行百业。例如交通的自动驾驶,制造的工业质检,语音识别等等。2019年《迈向万物智联新世界》研究表明,到2025年,企业对AI的采用率将达到86%。那么如何在企业的生产生活中融入AI呢?
首先,我们来看一下AI应用的开发流程:
a) 确定目的,明确AI应用开发的方向,以确定后续的开发方向和整体架构。
b) 准备数据,即收集当前AI应用分析处理所需要的原始数据。原始数据是为了确保AI能够更好的预测分析更多的数据,从而降低人力的消耗。
c) 训练模型,即将收集的数据,使用一定的算力和算法进行训练,最终得到模型用于之后的预测分析。
d) 评估模型,用于评估训练生成的模型是否准确率达标,如不达标,则需继续训练优化。
e) 部署模型,将评估通过的模型,部署到具体的设备上,进行预测分析。
其中数据、算力、算法即为人工智能的三要素,在AI应用开发过程中起到关键性的作用。
在整个AI应用的开发流程涉及到大量的专业知识,例如整体应用框架的构建,合适算法的选择,应用部署的流程,企业进行AI应用开发则需要克服大量的困难。为了进一步简化AI应用的开发难度,当前华为云推出了一站式AI开发平台ModelArts,以下为ModelArts的整体框架:
华为云ModelArts平台架构全览
华为云ModelArts平台支持多元设备(Ascend、Kunpeng),为AI应用开发提供海量算力,并支持业界主流AI开发框架(PyTorch、TensorFlow、MindSpore);同时与之搭配的生态社区AI Gallery,还提供了大量的开源数据集、算法、模型等内容,帮助开发者获取AI应用的开发资源。
前面提到,一个完成的AI应用开发,需要确定目的、准备数据、训练模型、评估模型、部署模型这五步。除开确定目的,ModelArts平台在后四步均能进行优化提升AI应用效率。
准备数据:在ModelArts上可以选择Gallery上海量的数据集进行开发,同时,业界常见的图像分类、目标检测、语音识别等数据集格式均支持,如果是没有标注的数据信息,可以仅标注部分数据,然后调用快速标注完成所有数据的标注;
训练模型:ModelArts上可以选择Gallery上业界常见的算法进行训练,也提供当前主流的LLM大模型进行微调,同时在训练的过程中提供实时的训练日志查看,便于问题排查。
评估模型和部署模型,ModelArts也提供对应的评估方式和在线部署测试功能,方便开发者快速使用。
同时,为了更进一步的降低开发者的开发难度,ModelArts将准备数据、训练模型、评估模型、部署模型组成一条Workflow流水线,开发者只需要和ModelArts对话,提供项目需要的数据集,ModelArts就会自动分析数据集并选择自有的算法进行训练得到最终的模型,并给开发者进行评估。
ModelArts对话工作流
当然,如果你想要开发自己的算法,ModelArts也提供云上Codelabs代码开发环境,能够快速调用云上AI算力和存储空间,实现AI算法快速开发。同时也提供本地IDE + ModelArts插件,远程直接连接云上资源开发,贴近你的使用习惯。
Codelabs运行环境
至今,已经有很多企业使用ModelArts平台,进行各个场景进行AI应用开发。
纷享销客基于华为云AI开发生产线ModelArts进行AI应用场景开发,打造了AI货架识别解决方案,解决了快消行业商品包装多样化特性带来的难题。通过集成了华为云AI能力的货架识别方案准确获取商品及其位置信息,在毫秒内计算出排面数量/货架占比等,大大提高业务效率;对于复杂的场景也可进行高精准识别,并通过技术创新打造了以快消行业的货架堆头作为实际场景试点的专业防翻拍方案。
河南鑫磊集团通过业务系统,将运营数据、焦炭数据、原料煤数据、生产过程设备传感器数据等数据进行整合上传到华为云,并由华为云 AI 对其进行智能计算、分析,得出最优配煤比例。初期焦炭质量预测模型平均准确率达到94%以上,后续伴随数据样本增多,模型准确度将持续提升,每年至少可节省成本约3000万。
拓安信使用ModelArts平台,实现了水表照片的快速标注和训练,完成了水表读数识别算法的开发和优化。节省千万人力成本,实现AI自动抄水表,并自动录入到管理系统中,管理效率提升30%,同时也进一步保障了客户的数据安全。
水表读数识别
由此可见,一站式AI应用开发平台ModelArts,为企业AI应用开发提供全流程帮助,有效的提升了AI应用的开发效率和产出。
时代日新月异,科技高速发展。早在2015年,中国国务院印发《中国制造2025》方针,其中智能制造则是本次方针的核心。为了进一步提升企业AI能力,我们需要不断地学习AI知识,使用合适的AI开发工具,为我们的生产生活带来更大的便利。
今年9月,华为云、鲲鹏、昇腾和终端联合打造的华为开发者空间栈正式上线!空间栈是面向新一代开发者的技术成长与学习阵地,聚焦人工智能、大数据、物联网等行业热门技术或前沿趋势。通过训练营、社区活动等形式,帮助开发者一站式了解更多华为技术与产品,持续构建未来竞争力,感兴趣的开发者可以搜索华为开发者官网进入体验。