徐直军说:“我们提出的全场景,包括公有云、私有云、各种边缘计算、物联网行业终端以及消费类终端等部署环境。全栈指的是技术功能视角,是指包括芯片、芯片使能、训练和推理框架、应用使能在内的全堆栈方案。”
这一战略的提出,是华为基于对当前智能云服务中存在的问题的深刻洞察。
2017年9月,华为发布了面向企业、政府的人工智能服务平台华为云EI。2018年4月,华为又发布了面向智能终端的人工智能引擎HiAI。
在投入云服务的过程中,华为发现了一个普遍存在的问题:目前的云服务和终端之间是相互割裂的。具体地说,云服务平台不卖终端芯片,卖终端芯片的公司不提供云计算服务。开发者不得不浪费大量的时间和精力以及财力在训练和部署之间。
更早投入云服务的谷歌,在此之前已经发现了这一问题。谷歌云推出了用于边缘计算的Edge TPU,作为Cloud TPU的补充,用户可以在云上构建和训练ML(2)模型,然后通过Edge TPU硬件加速器在边缘设备上运行这些模型,这在某种程度上降低了开发者的成本。
但是,这只是对于现有问题的一套补丁,治标不治本。如果能出现一套框架,让终端、公有云、私有云、边缘计算等不同平台的AI应用,应用一次调校就能部署,将会比Edge TPU更有效率,可能会成为最佳的解决方案。