基于参数服务器理念的机器学习框架 Angel

基于参数服务器理念的机器学习框架 Angel

BSD
Java
跨平台
腾讯
2017-06-16
王练

Angel 是一个基于参数服务器(Parameter Server)理念开发的高性能分布式机器学习平台,它基于腾讯内部的海量数据进行了反复的调优,并具有广泛的适用性和稳定性,模型维度越高,优势越明显。 Angel 由腾讯和北京大学联合开发,兼顾了工业界的高可用性和学术界的创新性。

Angel 的核心设计理念围绕模型。它将高维度的大模型合理切分到多个参数服务器节点,并通过高效的模型更新接口和运算函数,以及灵活的同步协议,轻松实现各种高效的机器学习算法。

Angel 基于 Java 和 Scala 开发,能在社区的 Yarn 上直接调度运行,并基于 PS Service ,支持 Spark on Angel ,未来将会支持图计算和深度学习框架集成。

架构设计


系统框架

加载中

评论(16)

kiki1000
kiki1000
java写的,就不care了
河西东
河西东
貌似使用keynote画的
wk_9999
wk_9999
myeclipse 导入后 一堆错啊 什么情况? 谁遇到过
溪涧顽石
溪涧顽石
你们。。。这是个求 bgm 一个意思么?
_君剑
_君剑
Pencil ?
5th_days
5th_days
画图的工具不错,求介绍!
c
ck89
飞翔1000VPN 高速翻墙,Youtube、Facebook、Twitter、Tumbl、google搜索等等,限时(免费)领取试用帐号,赶紧上官网抢!官网:http://t.cn/RKiZmbK
飞翔1000
飞翔1000
飞翔1000VPN 高速翻墙,Youtube、Facebook、Twitter、Tumbl、google搜索等等,限时免费领取试用帐号,官网:http://t.cn/RKiZmbK
philonic
philonic
画图的工具不错,求介绍!
********
********
画图工具不存。。总能抓住重点

腾讯分布式机器学习平台 Angel 2.0.0 正式发布

Angel 2.0.0 正式版已发布,修复了 2.0.0-alpha 版本的大量 Bug ,同时对大模型存储和计算做了一些优化,可以支撑千亿维度以上的模型。为了更好的与下游系统对接,新版本支持自定义的模型保存...

11/09 07:52

腾讯 Angel 正式加入 LF 深度学习基金会,代码库已迁移

今年3月我们曾报道过,腾讯计划将开源的 Angel 项目贡献给 LF 深度学习基金会。8月27日,Angel 正式宣布加入 LF 基金会,并表示即将发布可达万亿级维度特性计算的 2.0 版本。 Angel 是一个基...

08/29 08:18

Linux 基金会推出 LF 深度学习基金会,腾讯华为等加入

微软 Azure 首席技术官 Mark Russinovich 表示,最近人工智能(AI)和机器学习(ML)的兴起与开源 AI和 ML 软件分不开。诸如 Core ML,Google TensorFlow 和 ONNX 等开源项目都推动了 AI 和 ...

03/28 08:16

腾讯分布式机器学习平台 Angel 1.2.0 发布

Angel 1.2.0,加入了较多的优化和改进,新增了2个算法,修复了多个Bug,建议所有的用户都升级到这个版本,为1.3.0版本的进一步升级做好准备。 Angel Core Long类型Key的稀疏Double Vector/M...

2017/09/14 15:03

腾讯分布式机器学习平台 Angel 1.1.0 发布

Angel 1.1.0版本,是一个小步优化版本,修复了首发版本诸多的Bug,并加入了如下细节功能和小改进: Angel Core psFunc的update引入并发控制 模型优化:加入明文格式转换支持 Netty升级到4.x...

2017/07/31 01:34

腾讯 Angel 1.0 正式版发布,机器学习高性能计算平台

在去年 12 月 18 日的腾讯大数据技术峰会暨 KDD China 技术峰会上,腾讯大数据宣布推出了面向机器学习的「第三代高性能计算平台」——Angel,并表示将于 2017 年开放其源代码。现在,2017 年...

2017/06/17 12:43

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

优先队列广搜 hdu 1242

Rescue Problem Description Angel was caught by the MOLIGPY! He was put in prison by Moligpy. The prison is described as a N * M (N, M <= 200) matrix. There are WALLs, ROADs, and...

2013/11/15 21:27
22
0
体验js中splice()的强大(插入、删除或替换数组的元素)

处理数组的方法很多,javascript splice()算是最强大的了,它可以用于插入、删除或替换数组的元素。 Syntax ``` array.splice(start) array.splice(start, deleteCount) array.splice(start...

2016/12/20 18:00
22
0
Research on Houdini

//Code by Liuyangping //just has color with shadow pass,No highlight #pragma hint acceptshadow toggle #pragma label acceptshadow "AcceptShadow" //color pannel #pragma hint basec...

2012/11/01 11:59
102
0
[推荐] Tencent和360共存的方案

首先先鄙视下Tencent Tencent这点小伎俩,估计到最后害的还是自己, 解决方法(我已测试20分钟了,没问题)。 WIN7: C:\Users\用户名\AppData\Roaming\Tencent\QQ XP路径:C:\Documents and S...

2010/11/04 10:08
16
0
数据库备份还原工具EMS SQL Angel for SQL Server发布1.3版本

EMS公司,是专门从事企业数据库以及内置于多层次客户服务器结构自动化开发。其EMS SQL Angel for SQL Server工具,便是SQL Servers数据库数据备份还原工具,并且还能使用压缩机制和执行维护工...

2013/11/15 11:09
55
0
国内BAT等技术团队博客

美团技术团队博客:http://tech.meituan.com/ 腾讯社交用户体验设计(ISUX):http://isux.tencent.com/ 京东设计中心:http://jdc.jd.com 百度搜索用户体验中心:http://ued.baidu.com/ 一淘U...

2016/05/04 10:49
49
1
浏览器(Chrome,IE等等)启用java程序-webstart(JNLP)方式

浏览器(Chrome,IE等等)启用java程序-webstart方式 贴下自己的码云地址 https://gitee.com/imbobo_bo/angel-bo 本文章讲解的都可以在码云上找到 前端代码:https://gitee.com/imbobo_bo/a...

11/13 10:26
18
0
隊內訓練題 9_15_2012 A. Angle

A. Angle There are two points in the plane, so we can draw two segments between the original and each of them respectively. Calculate the angle between the two segments. The ang...

2012/09/15 21:26
20
0
crash文件解析

如何用symbolicatecrash工具分析iOS Crash文件: 一、在桌面创建一个crash文件夹 1.Xcoe-Window-Organize找到Archives找到App-右击-Show in Finder 2.复制.app和.app.dSYM到crash夹文件:右...

2016/08/26 11:15
22
0
QQ在线聊天代码

1、在线时: 不在时: 例如Q我请点击: 特效代码:<A href="tencent://message/?uin=472261863&Site=温馨园&Menu=yes"><IMG alt=有事没事都可Q我! src="http://wpa.qq.com/pa?p=1:4...

2012/12/06 11:22
92
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部