腾讯开源Angel项目专注于机器学习领域
2018-01-22
中国信息化周报 2018年43期
百度和腾讯提供的两个开源项目将专注于机器和深度学习的进步,其长期目标是让人工智能技术更容易使用,同时使用深度学习框架推进云服务。
腾讯的Angel项目是一个基于Apache Spark和YARN上的分布式机器学习平台。百度的弹性深度学习(EDL)框架旨在允许云服务提供商使用深度学习工具构建集群云产品。
百度称EDL项目将使用其PaddlePaddle工具和TensorFlow来加速集群云服务部署。 EDL使用Kubernetes容器协调器作为集群控制器以及PaddlePaddle自动缩放器。 该组合将分布式作业的进程数量更改為群集中的空闲硬件资源,以及新的容错架构。
同时,腾讯的Angel项目是基于参数服务器设计,用于处理大规模机器学习问题。百度、谷歌和卡内基梅隆大学的研究人员首次提出了分布式机器学习框架。该平台运行在Spark和YARN上,能够处理包括数十亿参数在内的高级机器学习模型,其性能与大数据相当。
腾讯表示,Angel项目使用“开箱即用”的机器学习算法,从而消除了分析师和数据科学家编写代码的需要。(陈曲)