而苹果的A11神经仿生芯片也是类似的思路,只是到目前为止还没有采取生态开放的方式。
但可以相信,接下来更多移动AI芯片+开放开发平台会成为标配。毕竟说到底,从来没有一个信息技术时代,是在硬件没有准备好的情况下发生的。
从村口到战场:生态之路必须两头打通
在必须引入开发者和具备了终端计算的前提条件后,下一步就是如何让开发者真正走入移动AI的世界,到属于他们的舞台开始表演。
这有点像指引村子里的勇士,到战场上去大展雄风。需要的不仅是给勇士以武器铠甲、开出足够诱惑的条件。更重要的是——村子得有一条能通到战场的路!
从开发端到市场端,移动AI的生态之路听上去很近,但真正打通却需要很多步骤和强有力的技术体系、赋能方案以及商业势能。
我们可以以华为麒麟970和HiAI开发平台为例,看看平台与开发者之间的赋能关系,究竟需要打开哪些关卡才能打造相对完整的生态布局。
首先,开放的开发平台,是开发者运用终端计算能力执行AI开发的前提。在麒麟970推出之后,与之相关的HiAI开发框架也很快公布。迄今为止,历经4个月的不断升级,HiAI已经由V100升级到V150版,新版本不仅兼容性极大提高,框架、API接口、文档与工具方面也为开发者提供了更多支持,算子计算能力更是从42个提升到99个。
当然,仅有平台还是不够接地气。有机器学习开发经验的朋友应该会知道,今天最难找的不是开发框架,而是适配硬件开发的开发板。很多开发者甚至要绞尽脑汁才能得到一块适合自己开发任务的板子。
基于此,我们今天看到了上文提到的HiKey 970开发板。作为华为的第三代开发板,HiKey 970具有相对完善的开发环境,并且高度配合华为的移动AI开发战略,集成了华为的HiAI框架以及其他主流神经网络框架,除了支持CPU和GPU的AI计算外,还支持基于NPU的神经网络计算硬件加速,能为端侧AI的开发使用提供便利。
在开发的技术接入之后,我们应该看到更多开发者面临的其实是学习成本、市场压力等等技术以外的问题。这就需要平台不仅起到技术支撑体的作用,而是通过多种赋能方式,将开发者真正送入市场的最后一公里。
比如在学习方面,HiAI架构目前不断有新的公开课在全国巡回举办,还有固定的教学课程。在赋能开发者的政策层面,华为制定了“耀星计划”,从人才培养到开发支持,从创新支持到营销辅助,面向不同对象,提供资金、平台、资源的全方位开发者赋能。
或许对于开发者来说,今天更重要的是华为的APP分发渠道与市场潜力。截至2017年底,通过华为应用市场等生态开放渠道,开发者直接触达3.4亿的用户。其中海外用户超过2000万。这样的市场潜力,当然是应用开发者不能错过的,尤其在发力AI生态的过程中会有针对性推荐,这对于很多移动开发者来说不吝于打开了市场快车道。
到目前为止,已经有200-300家移动应用与HiAI架构达成了合作,开始进行应用的AI化或者开发AI独属版本,涉及AR、短视频、社交、购物、拍照、翻译等主流应用种类。
可以看出,从技术开发到市场流量,两头打通的移动AI生态之路,需要照顾到开发者的多种技术需求、学习成本以及利益诉求。这当然不是一件容易的事,但是手机真正步入AI化,能够让用户“哇”地一声惊叫出来,似乎也没有别的办法。
当然了,只要这一声就够了。当一个人尝试并习惯AI的价值,传统计算的世界就会显得那么无味。
于是我们再也回不去了。