当前位置:网站首页>Beijing University and Tencent jointly build angel4.0, and the self-developed in-depth learning framework "River map" is integrated into the ecology
Beijing University and Tencent jointly build angel4.0, and the self-developed in-depth learning framework "River map" is integrated into the ecology
2022-06-26 15:59:00 【Tencent big data official】
In recent days, , Peking University, - Tencent collaborative innovation laboratory ( hereinafter referred to as : laboratory ) announce , Peking University and Tencent big data team will jointly build Angel4.0—— A new generation of distributed deep learning platform , For people with massive training data 、 Deep learning training scenario of super large model parameters , Bring new large-scale in-depth learning and breaking strategies to the industry .
The laboratory was established in 2017 year , Mainly in artificial intelligence 、 Carry out frontier exploration and talent training in big data and other scientific research fields , Professor cuibin, deputy director of the computer department of Peking University, served as the director of the laboratory , Vice president of Tencent 、 Jiang Jie, general manager of the data platform department, serves as the deputy director .

Made in the lab Angel Distributed machine learning platform (https://github.com/Angel-ML), On 2017 Open source in 1.0 edition ;2018 Released in 2.0 edition , At the same time, it was officially announced to join LF AI The foundation ;2019 year ,Angel Release 3.0 edition , Upgrade to a full stack platform covering the whole process of machine learning . Soon after that ,Angel From LF AI Foundation graduate , Become the first top open source project graduated from the foundation in China .
In the field of deep learning , Distributed training has become a trend . But the design of distributed system is complex , Moreover, the current in-depth learning framework commonly used in the industry has shortcomings in distributed training , For example, mixed parallel scalability is not flexible 、 The domain class model library is not rich , This brings a challenge that can not be ignored to practitioners . So , The laboratory will be responsible for Angel Upgrade the platform , By expanding their ability to learn in depth , Build a fully compatible ecosystem 、 Industry leading performance 、 At the same time, it provides an industrial distributed deep learning platform with rich function support , help AI Industrial Development , Push AI Pervasive applications .
It is worth mentioning that , The laboratory independently developed the river map (Hetu) Deep learning engine , Solve the automatic parallel problem in super large model training , And has a general function 、 Efficient 、 agile 、 Flexible and extensible .

The existing distributed deep learning system , There are three types of problems :1、 System functionality issues , Supported communication architecture 、 Parallel strategy 、 Consistency protocols are limited ;2、 System usability issues , Distributed execution deployment is complex , High learning cost ;3、 System complexity , High degree of coupling between computing and communication , Not conducive to expansion and optimization .
For the above problems , The corresponding optimization design has been carried out for the river chart . First , River chart supports all mainstream communication architectures 、 Parallel mode 、 Synchronization protocol and common optimization schemes , More functions are provided , More versatility ; secondly , The river chart supports semi-automatic and automatic parallel modes , Hardware adaptive sensing optimal distributed deployment scheme , Easier deployment , Improved ease of use ; Last , The river chart supports the unified distributed computing chart intermediate expression , After compilation, it adapts to a variety of communication operators , Significantly reduce the complexity of the system architecture .

besides , The laboratory has also carried out a number of system optimization and academic innovation on the basis of River map , Relevant results have been published in SIGMOD、VLDB、ICDE、TKDE And other top international academic conferences and journals , Other innovative achievements will continue to be released , And with the help of Angel4.0 Apply ecology to Tencent business scenarios , Stay tuned .
at present , The river map has been opened to the outside world (https://github.com/PKU-DAIR/Hetu). stay 7 month 30 Japan -8 month 1 Day 2021ACM China Turing Conference , Main R & D director of Hetu 、 Professor cuibin of Peking University also gave a special report , The design concept and system highlights of the river chart were shared with the participating experts and scholars , Widely recognized . In recent days, , Hetu has launched the title of the fourth China open source software innovation competition held by the National Natural Science Foundation of China and other units , Invite more developers to participate in the R & D of Hetu .

Except for river chart ,Angel4.0 And... Will also be implemented in TensorFlow、PyTorch And so on , And more ecological compatibility of Tencent self-developed components , Greatly reduce the use complexity , Strive to be business friendly 、 Efficient and easy-to-use industrial level distributed deep learning framework .
边栏推荐
- 简单科普Ethereum的Transaction Input Data
- AUTO sharding policy will apply DATA sharding policy as it failed to apply FILE sharding policy
- TweenMax+SVG切换颜色动画场景
- Keil4 opens the single-chip microcomputer project to a blank, and the problem of 100% program blocking of cpu4 is solved
- Handwritten numeral recognition, run your own picture with the saved model
- HW safety response
- How do I open an account on my mobile phone? Is online account opening safe?
- 【问题解决】新版webots纹理等资源文件加载/下载时间过长
- Is it safe to open an account for mobile stock registration? Is there any risk?
- Golang temporary object pool optimization
猜你喜欢

手写数字体识别,用保存的模型跑自己的图片

NFT 平台安全指南(1)

AbortController的使用

『C语言』题集 of ⑩

NFT交易原理分析(2)
![[file] VFS four structs: file, dentry, inode and super_ What is a block? difference? Relationship-- Editing](/img/b6/d288065747425863b9af95ec6fd554.png)
[file] VFS four structs: file, dentry, inode and super_ What is a block? difference? Relationship-- Editing

NFT contract basic knowledge explanation

Panoramic analysis of upstream, middle and downstream industrial chain of "dry goods" NFT

What is the difference between stm32f1 and gd32f1?

JS text scrolling scattered animation JS special effect
随机推荐
[C language practice - printing hollow upper triangle and its deformation]
HW安全响应
还存在过有键盘的kindle?
NFT 项目的开发、部署、上线的流程(1)
Transformation of zero knowledge QAP problem
4 自定义模型训练
NFT contract basic knowledge explanation
I want to know how to open an account through online stock? Is online account opening safe?
Solana capacity expansion mechanism analysis (2): an extreme attempt to sacrifice availability for efficiency | catchervc research
How to create your own NFT (polygon) on opensea
Stepn novice introduction and advanced
AUTO sharding policy will apply DATA sharding policy as it failed to apply FILE sharding policy
svg canvas画布拖拽
svg野人动画代码
How do I open an account on my mobile phone? Is online account opening safe?
golang 1.18 go work 使用
Everyone is a scientist free gas experience Mint love crash
5000字解析:实战化场景下的容器安全攻防之道
我想知道如何通过线上股票开户?在线开户安全么?
NFT 平台安全指南(2)