专栏首页量子位腾讯明星AI开源项目再迭代:QQ微信都在用,全栈机器学习能力,已4200星

腾讯明星AI开源项目再迭代:QQ微信都在用,全栈机器学习能力,已4200星

允中 发自 凹非寺 量子位 报道 | 公众号 QbitAI

还记得腾讯AI开源项目Angel吗?

没错,也是腾讯第一个开源的AI项目。目前在GitHub上Star数已超过4200,Fork数超过1000。

刚刚发布了3.0版本更新,功能覆盖机器学习各个阶段,开始展现全栈潜力和雄心。

具体详细我们往下看。

全栈机器学习开源模型

Angel 3.0功能特性涵盖了机器学习的各个阶段:特征工程,模型训练,超参数调节和模型服务。

其中,特征工程模块基于Spark开发,增强了Spark的特征选择功能,同时使用特征交叉和重索引,实现了自动特征生成。

这些组件可以无缝地整合进Spark的流水线。

为了让整个系统更加的智能,Angel 3.0还新增了超参数调节的功能,目前支持3种算法:随机搜索,网格搜索和贝叶斯优化。

在模型服务方面,Angel 3.0提供了一个跨平台的组件Angel Serving, 可以为其他平台提供模型服务。

在生态方面,Angel也尝试将参数服务器(PS)能力赋能给其他的计算平台,目前已经完成了Spark On Angel和PyTorch On Angel两个平台的建设。

这两个平台各有优势和侧重, Spark On Angel使用的是Angel内置的算法核心,主要负责常见推荐领域的机器学习算法和基础图算法。

PyTorch On Angel使用PyTorch作为计算核心,主要负责推荐领域深度学习算法和图深度学习算法。

腾讯开源诚意之作

Angel是基于参数服务器架构的分布式计算平台,致力于解决稀疏数据大模型训练以及大规模图数据分析问题,它由腾讯与北京大学联合研发,兼顾了工业界的高可用性和学术界的创新性。

自2016年年初在腾讯内部上线以来,Angel 已应用于微信支付、QQ、腾讯视频、腾讯社交广告及用户画像挖掘等业务。

2017 年 6 月, Angel在 Github 上低调开源。

2018年9月,Angel 2.0版本发布,支持千亿级模型维度训练,同时算法库也更加丰富,首次引入了深度学习算法和图算法。

同年,Angel加入Linux旗下深度学习基金会(现已更名为 LF AI 基金会(LF AI Foundation)),结合基金会成熟的运营,全面升级的Angel 2.0与国际开源社区继续深入互动,致力于让机器学习技术更易于上手研究及应用落地的目标。

截至目前,Angel在GitHub上Star数已超过4200,Fork数超过1000。Angel项目目前总共有38位代码贡献者,其他包括8位committer,他们总共提交了超过2000个commit。

而腾讯开源在GitHub上整体的项目数也已突破80个,涵盖AI、云计算、安全等多个领域,累计获得了超过23万Star。

从1.0到3.0,Angel从一个单一的模型训练平台发展到涵盖机器学习各个流程,包含自己生态的通用计算平台,代码量也超过了50万行。

为了后续维护和使用的方便,Angel将拆分成8个子项目,统一放在Angel-ML目录下:

angel,PyTorch On Angel,sona(Spark On Angel),serving,automl,mlcore,math2和format。

传送门:

https://github.com/Angel-ML

本文分享自微信公众号 - 量子位(QbitAI),作者:关注前沿科技

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-08-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • AI电子宠物Vector,会跑会动会聊天,一天内火遍美国科技圈

    长宽不过几厘米,小朋友一手可抓,带一块迷你屏幕和几个按键,能给里面的虚拟宠物喝水、喂食、洗澡,哄它睡觉。

    量子位
  • 腾讯首个AI开源项目完成3.0版本迭代,从顶级开源基金会毕业

    最新消息,腾讯开源项目Angel从LF AI基金会毕业,也是中国首个从LF AI基金会毕业的开源项目。

    量子位
  • PonyAI最新估值17亿美元!昆仑万维5千万入股,这是中国自动驾驶新纪录

    公告称,昆仑万维全资子公司Kunlun Group Limited拟以自有资金5,000万美元投资PonyAI,取得PonyAI融资后3%的股权。

    量子位
  • 腾讯首个AI开源项目Angel发布3.0里程碑版本,迈向全栈机器学习平台

    ? 2019年8月22日,腾讯首个AI开源项目Angel正式发布3.0版本。Angel 3.0尝试打造一个全栈的机器学习平台,功能特性涵盖了机器学习的各个阶段...

    腾讯开源
  • 50万行代码量,腾讯开源框架Angel3.0发布,迈向全栈机器学习平台

    近年来,随着深度学习技术的发展,越来越多的科技巨头开发自己的机器学习平台。昨日,华为宣布将与明年第一季度开源自家的 AI 框架 MindSpore,引起极大关注...

    机器之心
  • 腾讯重磅发布全栈机器学习平台Angel 3.0

    ? 腾讯首个AI开源项目Angel,正式发布一个里程碑式的版本:Angel 3.0。这是一个全栈的机器学习平台,功能特性涵盖了机器学习的各个阶段,超过50万行...

    腾讯技术工程官方号
  • 道器相融,由 Angel 谈一个优秀机器学习平台的自我修养(下)

    随着人工智能时代来临,大数据平台发生了新的变化,也提出了更高的要求。Spark等大数据平台多是为通用数据处理而设计的,并非专用于机器学习任务,企业该如何更好地利...

    腾讯开源
  • 与 TensorFlow 功能互补的腾讯 angel 发布 3.0 :高效处理千亿级别模型

    近日,紧跟华为宣布新的 AI 框架即将开源的消息,腾讯又带来了全新的全栈机器学习平台 angel3.0。新版本功能特性覆盖了机器学习的各个阶段,包括:特征工程、...

    AI科技评论
  • 超50万行代码、GitHub 4200星:腾讯重磅发布全栈机器学习平台Angel 3.0

    【导读】腾讯首个AI开源项目Angel,正式发布一个里程碑式的版本:Angel 3.0。这是一个全栈机器学习平台,功能特性涵盖了机器学习的各个阶段,超过50万...

    腾讯大数据
  • 【解析】腾讯大数据第三代高性能计算平台Angel

    本月中旬,腾讯大数据在“腾讯大数据技术峰会暨KDD China技术峰会”上宣布推出面向机器学习的第三代高性能计算平台——Angel,并预计于2017年第一季度开...

    腾讯大数据

扫码关注云+社区

领取腾讯云代金券