A Flexible and Powerful Parameter Server for large-scale machine learning
这个版本新增了大量新算法,如LINE/Word2Vec/DNN等,同时重构了数学库,PS接口和算法编程框架等。
Angel Core
MLlib
这个版本主要修复了1.5.0版本的一些BUG并针对高维度稀疏模型场景做了进一步的优化。
Angel Core
MLlib
Spark on Angel
文档
在Angel 1.5.0,我们针对高维度稀疏模型场景做了大量的优化。在系统层,我们重构了流量控制和异常处理,加强稳定性,提升PS的支撑能力;在算法层,我们重构了优化算法库和LR/FM等算法, 同时在Spark On Angel上实现了支持稀疏模型的基于OWLQN/FTRL的LR算法,计算效率明显提升。
在Angel 1.4.0,我们对进行了一次内核大重构,为后续版本正式引入Distribute Serving打下了基础。此外,该版本支持64位的FeatureId,提升了PS的容灾速度以支持Spark Streaming on Angel,FTRL全面切换到Spark Streaming方式,并进行了优化,该版本为后续升级打下了良好的基础。
Angel 1.3.0 如约带来了Python接口的PyAngel,并提前加入了Spark Streaming on Angel的FTRL算法,同时,内核和已有算法也做了大量的优化和补充,Spark on Angel开始支持稀疏特性。这是一个拥有诸多新特性,充满活力的版本。
MLRunner
API,封装和提供了各个Angel算法脚本
和交互式
两种提交模式SparseLRWithFTRL
)和相应的Optimizer感谢如下的开发者为这次发布做出的贡献:
同时 ,对公司内外用户的热心反馈和意见,深表谢意。BTW:伴随着上个版本LongKey的升级,Angel已经开始支持公司内百亿级别维度的算法和业务。
Angel 1.2.1 实现了全新的模型输出格式和加载/转换工具,并对算法库做了较多的优化,提供了可配置模型格式的LR算法。此外,Spark On Angel的接口也被进一步的重构和优化,并带来了Spark on Angel版本的GBDT算法
Angel 1.2.1的发布,继续得到各地的Contributors的协助。感谢如下的开发者为这次发布做出的贡献:
同时 ,并对QQ群里诸多公司用户的热心反馈和意见,深表谢意
Angel 1.2.1 added new model output format and loading/conversion tools, improved the algorithm library, and provided Logistic Regression with configurable model format. Spark on Angel interface has been further refactored and improved, with GBDT algorithm introduced.
We continue to receive help from developers from all over the world for Angel 1.2.1. We thank developers who contributed to the new release:
Meanwhile, we received many helpful feedback and suggestions from the Angel QQ group, and we are greatly thankful.
Angel 1.2.0,加入了较多的优化和改进,新增了2个算法,修复了多个Bug,建议所有的用户都升级到这个版本,为1.3.0版本的进一步升级做好准备。
Angel 1.2.0的发布,继续得到各地的Contributors的协助。感谢如下的开发者为这次发布做出的贡献:
同时 ,并对QQ群里诸多热心用户的反馈和意见,深表谢意
Angel 1.2.0 is a version with improvement and enhancement. Two new algorithms became available and recognized bugs are fixed. We recommend all users to upgrade to this version, preparing for further upgrade in the near future (version 1.3.0).
Matrix
Help from developers from all over the world is continuing. We appreciate developers who contributed to the new release:
Meanwhile, many helpful feedback and suggestions are received from Angel QQ group , and we are also greatly thankful for that.
Angel 1.1.0版本,是一个小步优化版本,修复诸多首发版本的Bug,并加入了如下细节功能和小改进:
Angel 1.1.0的发布,有来自各地的Contributors的协助。感谢如下的开发者为这次发布做出的贡献:
Angel 1.1.0 is a agile improvement version. It fixes quite some bugs of the first release version, with following enhancement and improvements:
We thank all developers who contributed to this release:
ParameterServer功能
开发运行
PS Service
算法库
算法优化
ParameterServer Functionalities
Development & Execution
PS Service
Algorithms Library
Algorithm Optimization