TensorFlow是Google开发的开源机器学习框架,该框架凭借着快速更新迭代,齐全的文档及丰富的使用教程,对于研发人员来说有着上手快,易使用等诸多优点。针对目前行业内,在特大型模型上的训练问题,其能够有效地解决,是人工智能领域十分 主流的机器学习库。京东作为国内率先采用该框架的电商企业之一,已将TensorFlow应用于众多AI项目当中,构建出了多种多样的使用场景。Google也对京东在国内对TensorFlow的应用表示了充分肯定。目前,基于TensorFlow on k8s的基础平台,已帮助京东在机器视觉、自然语言处理、智能投顾等业务提供分布式训练,显著提高了模型网络加速比,大幅提高工作效率。
此外,在刚刚发布不久的京东登月机器学习平台上,也已应用TensorFlow这一框架。TensorFlow不仅仅是一个机器学习库,它提供了多元的生态系统。其中TensorFlow-serving下的Inference框架,能够让用户以最快的方式将自己训练的模型部署上线,并对外提供服务;而TensorFlow-models可以说集成了近年来许多算法领域的先进成果;TensorFlow-on-k8s则开启了深度学习领域的容器化时代……集众多优点与一身的TensorFlow通过京东登月平台为京东云、京东商城、京东金融提供了便捷、高效、可靠的AI服务。
一直活跃在开源领域的京东,也基于TensorFlow开发出了Tensorpipe、AI基础异构调度平台等产品,为行业内不断输出着自己的技术成果,推动TensorFlow在国内的应用,降低人工智能应用的门槛。在硬件层面,TensorFlow能够支持大量高速硬件,在京东内部,除了使用大规模的CPU集群,还为TensorFlow深度学习提供了大量的GPU卡、FPGA、高速网络Infiniband等资源。TensorFlow的in-graph和between-graph的不同分布式训练模式,为京东的深度学习大模型提供了优秀的解决方案,通过机器内部in-graph使用多块GPU,机器之间使用between-graph的训练方式,为医学图像预测分析、AR扫等项目实现了非常可观的效率提升。
当然在这些丰富的技术应用背后,京东所推动的第四次零售革命,通过零售即服务的模式,在不断地将这些技术成果对外赋能,使更多的企业得以通过京东的平台,来获得人工智能领域的创新技术,共享人工智能带来的红利。