专栏首页腾讯大数据的专栏开源项目介绍 | Angel-高性能分布式机器学习平台

开源项目介绍 | Angel-高性能分布式机器学习平台

2021腾讯犀牛鸟开源人才培养计划

开源项目介绍

滑至文末报名参与开源人才培养计划

报名提交项目Proposal

Angel项目介绍

Angel-高性能分布式机器学习平台,是腾讯研发并开源的面向企业级应用的高性能分布式机器学习平台。

Angel支持特征工程、模型构建、参数训练、AutoML、模型服务Serving等全栈机器学习服务,提供机器学习、深度学习、图神经网络等多种算法,支持级万亿级超大规模参数模型的训练,已在生产业务系统中大规模部署。

Angel项目导师介绍

欧阳文、李晓森

Angel开源项目技术负责人

导师寄语:

“Angel是腾讯自研的高性能分布式机器学习和图计算平台。通过学习这个项目,你将了解顶级分布式机器学习平台架构设计原理以及AI算法落地细节,轻松玩转机器学习和图计算,对之后的学习和工作都大有益处。”

Angel相关资料

?Angel项目地址https://github.com/Angel-ML/angel

?PyTorch on Angel:https://github.com/Angel-ML/PyTorch-On-Angel

?Angel简介、设计、算法文档:https://github.com/Angel-ML/angel/blob/master/README.md

Angel项目实战任务

编程任务

【题目一】

基于PyTorch On Angel实现S-GCN图神经网络算法;

参考论文 :https://arxiv.org/pdf/1902.07153.pdf

内容: S-GCN通过简化GCN非线性计算从而提高训练速度,在许多超大规模图场景中得到了广泛应用。

预备知识: 1.S-GCN论文 https://arxiv.org/pdf/1902.07153.pdf 2.Java , Python, Scala 3.PyTorch /Spark / Angel

预期结果: 1.基于PyTorch On Angel实现S-GCN算法 2.在多种数据集如cora.cites上有高效的训练性能以及F1-Score等关键指标 3.文档和测试

你将收获: 1.理解图神经网络算法的实现逻辑,熟悉PyTorch、Angel、Spark等组件功能 2.分布式系统的性能优化实践经验

【题目二】

基于PyTorch On Angel实现MMoE多任务学习算法模型

内容:

MMoE模型可以从数据中学习建模任务间的相关性,在许多真实场景中得到大规模的应用,如在电影推荐中不仅推荐用户可能观看的电影,还需要优化用户对电影的喜爱程度的预估;结合两个任务推荐的电影,最有可能满足用户需求和推荐目的。

预备知识: 1.MMoE论文 https://dl.acm.org/doi/pdf/10.1145/3219819.3220007 2.Java , Python, Scala 3.PyTorch /Spark / Angel

预期结果: 1.基于PyTorch On Angel实现MMoE算法 2.在多种数据集(例如MMoE论文中的数据集)上有高效的训练性能、正确的AUC等关键指标

3.文档和测试

你将收获: 1.理解图神经网络算法的实现逻辑,熟悉PyTorch、Angel、Spark等组件功能 2.分布式系统的性能优化实践经验

扫码填写问卷报名,提交项目proposal

加入开发实战

与导师一起成长这一夏

Angel开源项目交流群

更多开源项目信息,

尽在“腾讯犀牛鸟开源人才社区”

扫码加入,解锁所有学习资料

?学生指南Q&A:https://github.com/Tencent/OpenSourceTalent/issues/14

 ?官方QQ群:859260607 (加群请备注学校+专业)


腾讯犀牛鸟开源人才培养计划官网

https://opensource.tencent.com/summer-of-code

(点击文末阅读原文直接访问)

合作或疑问欢迎联系:tencentopen@tencent.com

本文分享自微信公众号 - 腾讯大数据(tencentbigdata)

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

原始发表时间:2021-06-01

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

我来说两句

0 条评论
登录 后参与评论

相关文章

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

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

    机器之心
  • 业界 | 腾讯正式开源高性能分布式计算平台Angel1.0,追赶同行脚步

    AI 科技评论消息,腾讯的高性能分布式计算平台Angel 1.0自去年公开宣布后,今天已经正式开源。发布地址为 https://github.com/Tence...

    AI科技评论
  • 腾讯Angel 1.0正式版发布:基于Java与Scala的机器学习高性能计算平台

    机器之心报道 Tencent 深度学习是近些年来人工智能技术发展的核心,伴随而来的机器学习框架平台也层出不穷。到现在,一家科技巨头没有一个主导的机器学习平台都不...

    机器之心
  • 腾讯Angel亮相VLDB,携全新Angel 2.0宣布加入LF深度学习基金会

    北京时间8月27日,全球数据库三大顶级会议之一——VLDB(Very Large Data Bases Conferences)在巴西里约热内卢召开。腾讯AI...

    腾讯高校合作
  • 腾讯Angel亮相VLDB,携全新Angel 2.0宣布加入LF深度学习基金会

    北京时间8月27日,全球数据库三大顶级会议之一——VLDB(Very Large Data Bases Conferences)在巴西里约热内卢召开。腾讯AI...

    腾讯开源
  • 腾讯Angel亮相VLDB,携全新Angel 2.0宣布加入LF深度学习基金会

    ? 北京时间8月27日,全球数据库三大顶级会议之一——VLDB(Very Large Data Bases Conferences)在巴西里约热内卢召开。腾讯...

    腾讯技术工程官方号
  • 专访 | Angel团队负责人黄明:历时半年,腾讯Angel为了开源都经历了些什么?

    机器之心原创 作者:高静宜 2017 年 6 月 16 日,腾讯新一代高性能计算平台 Angel 在 Github 上低调开源。开源两周,这个项目在 Githu...

    机器之心
  • 跻身世界顶级AI项目:腾讯机器学习平台Angel从LF AI基金会毕业

    Angel 是腾讯的首个 AI 开源项目,于 2016 年底推出、2017 年开源。作为面向机器学习的第三代高性能计算平台,Angel 致力于解决稀疏数据大模型...

    机器之心
  • 道器相融,由 Angel 谈一个优秀机器学习平台的自我修养(下)

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

    腾讯开源

扫码关注云+社区

领取腾讯云代金券