同为ParameterServer,微软的DMTK(包含LightGBM)与腾讯的ANGEL主要区别
【同为ParameterServer,微软的DMTK(包含LightGBM)与腾讯的ANGEL主要区别】 只讨论在GBDT这块的区别。
LightGBM没有用到parameter server。主要的原因是GBDT并不会产生单机存不下的model,没有使用parameter server的必要。LightGBM的并行是基于collective communication,用的也都是state-of-the-art的并行算法。另外LightGBM在单机上也做了很多优化,从各种benchmark的结果来看,在保证精度的情况下,LightGBM目前还是最快的。
Angel的GBDT是基于parameter server的,虽然这个parameter server是用于通信的中介。从angel的实验来看,是比xgboost的并行效率要高,但没有和LightGBM对比的结果。
推荐阅读
- EV新动力|同为国产特斯拉电池供应商,宁德时代和LG化学到底哪家强?
- 怎样看待微软校招笔试使用的评测系统并不使用自家的产品
- 微软上海+阿里杭州实习offer咋选择
- 微软的截图为啥那么不人性化
- 微软南京分公司落户南京经开区
- 给PC字体加上1px阴影后,明显看着更舒服,微软为啥不这样做
- 微软cortana在安卓和iOS上的适配是否会干翻siri和其他语音助手?
- offer 选择:阿里VS 腾讯VS微软?
- 怎样看待微软中国天猫店16年双十一的虚假行为
- 续航|机身小巧颜值出众 微软全新Surface Laptop Go图赏
