1月27日下午,华为HiAI能力开放公开课在国家图书馆会议中心顺利开课,近二百名来自各大应用企业的开发工程师齐聚一堂,就AI应用开发的相关问题展开积极探讨。
华为HiAI是面向移动终端的AI计算平台,向开发者提供人工智能计算库及API,能够助力开发者便捷高效的编写用于移动设备上运行的人工智能应用程序。
华为消费者BG智慧工程副总裁张宝峰认为华为HiAI平台有三层意义:第一是让手机把AI应用程序运行的更快,体验更好;第二是希望让开发变得简单,让开发者用最低的工作量、最快的方式,把业务提供给客户;第三是华为携手合作伙伴建立起AI开发生态,产生双赢多赢效果。
华为HiAI平台从云到端形成了三个层次的开放,包括:服务开放、应用能力开放以及HiAI能力开放。HiAI Engine首席架构师杨鋆源介绍到,这三层开放能力也预示着华为HiAI的三个生态目标——
共享:已有能力邀请让更多合作伙伴一起使用;
共赢:助力合作伙伴以更低开发成本,提升开发体验和用户体验;
共筑最佳体验:通过合作双方能力互补后,在华为设备上提供更好的体验支持。
目前,华为HiAI Engine已经具备了五大接口功能,可用于短视频直播类、社交平台类、AR、拍照修图类、购物类、翻译或文字处理类应用的AI功能实现。
在公开课现场,华为HiAI首席市场战略官杨金演示了一个短视频类应用在接入HiAI之后的呈现效果:在这个案例中,图像经过了像素级的分割识别,被识别后的主体显示更为突出,图像画面在亮度、分辨率、饱和度及背景画面等多个方面都得到了平衡且完美的呈现。
对于开发工程师而言,HiAI移动计算平台上丰富的API接口、超高速度的运行处理能力、灵活调度的异构资源、更隐私安全的开发环境是对他们最具吸引力的因素。即使是一位入行不深的初级开发工程师,只需要在HiAI移动计算平台上输入数行简单的代码,也能化身“神笔马良”,让创意落地生花,成为现实。
在技术方面,HiAI移动计算平台围绕“高效”大做文章。比如:平台支持针对神经网络模型运算的专用AI指令集,可以用最少的时钟周期高效并行执行更多的神经网络算子;在离线编译时,也能够通过层间融合的方式减少DDR的读写带宽,提高性能;针对神经网络模型中的相关数据以最高效的方式重新排放,特别对于Feature Map的通道数据,在做卷积运算时,与通道相关联的计算效率也会得到大幅提升;支持稀疏化模型的加速,在不损失计算精度的前提下,对权重进行置零稀疏优化,极大地提高计算效率,并降低带宽;支持8bit,1bit 量化,有效降低计算带宽和存储,提高能效。
一位华为工程师以“厨房”来定义华为在这场AI生态建设中的角色:华为提供炊具、材料以及场地,每一位与我们合作的应用开发者都可以在这里发挥想象,烹饪出他们想要的“定制化”佳肴。
在公开课现场,由新智元创始人兼CEO杨静女士作为主持人,围绕华为AI芯片麒麟970的性能及AI芯片整体走向等关键问题与嘉宾展开讨论。
公开课现场圆桌讨论(自左向右:杨静、张宝峰、杨涛、喻友平、周晨)
华为智慧工程部副总裁张宝峰认为,通过HiAI携手开发者共建能够给最终用户产生实际应用体验,才是AI生态所真正期望达到的效果,从用户隐私和执行效率的角度出发,AI初期阶段,尽可能把执行部分放在端侧才更具优势。
尽管目前NPU计算模块只搭载于华为高端机型,但华为消费者BG软件战略与技术合作副总裁杨涛表示,未来随着华为海思开发能力的不断提升,成本降低后,该模块在全面机型实现拓展会成为现实。
去年,麒麟970首次在HiAI平台上引入了专用神经网络计算单元(NPU),专门负责处理卷积计算等神经网络方面的计算工作,在发布之初,华为就曾表示将开放HiAI的强劲能力,更高的性能、更友好的迁移环境,能够支持每一位应用开发者投身人工智能产业,尝试与未来对话。华为麒麟芯片市场总监周晨称,芯片工程化是行业内已经形成的共识,通过HiAI,能够为众多开发者提供一个百花齐放的平台。
作为华为HiAI的战略合作伙伴,百度AI技术生态部总经理喻友平介绍到, AI作为百度的一个主要战略方向,非常看重移动领域中的技术开发,与华为的战略合作是双方之间的协同互补,在未来双方将有更深度的合作。
工作人员与部分现场观众合影
2017年,华为终端在国内及海外的销量及市场占有率始终保持上升趋势,依托用户优势及丰富的海外拓展经验,接入HiAI平台的相关应用,也将尽享华为平台优势,与华为携手共建AI应用生态。
今年,华为将计划与多家应用企业达成AI合作,通过HiAI移动计算平台赋能广大应用开发者,实现应用创新。从推广计划看,华为表示在后期将对具备AI能力,并接入HiAI移动计算平台的应用,通过应用市场的特别版块推介亮相,引导用户尝鲜体验。