微软推 ZeRO++ 新系统:减少大模型训练时间和成本|速递
2023-06-26 16:44:59 动点科技


(相关资料图)

微软研究人员推出了名为 ZeRO++ 的新系统,用于优化训练大型 AI 模型,以应对高数据传输开销和有限带宽的难题。

ZeRO++ 建立在现有的 ZeRO 优化的基础上,并提供增强的通信策略,以提高训练效率,减少训练时间和成本。

像 Turing-NLG、ChatGPT 和 GPT-4 这样的大型模型的训练需要跨多个 GPU 设备占用大量内存和计算资源。DeepSpeed 开发的 ZeRO++ 引入了通信优化策略,以克服在每个 GPU 上批量大小较小时或在低带宽集群上进行训练时 ZeRO 的限制。

ZeRO 优化系列包括 ZeRO-Inference,它使用 GPU 的集体内存和计算能力,将模型状态分割在多个 GPU 之间。然而,在训练过程中,ZeRO 可能会产生较高的通信开销。ZeRO++ 通过整合三组通信优化来解决这个问题 : 量化权重通信(qwZ)、分层权重分割 ( hpZ ) 和量化梯度通信 ( qgZ ) 。

为了减少参数通信量,ZeRO++ 对权重进行量化,利用基于块的量化方法来保持训练精度。这种优化的量化过程比基本量化更快更准确。为了在反向传播过程中尽量减少通信开销,ZeRO++ 通过在每台机器上保持完整的模型副本,以 GPU 内存换取通信。梯度通信方面,ZeRO++ 引入了一种新的量化梯度通信范式 qgZ,可以减少跨节点的流量和延迟。

这些通信优化大大减少了通信量。与 ZeRO 相比,ZeRO++ 实现了减少高达 4 倍的通信量,提高了训练吞吐量和效率。当在每个 GPU 上使用小批量大小时,在高带宽集群中,ZeRO++ 相比 ZeRO-3 的吞吐量提高了 28% 至 36%。在低带宽集群中,与 ZeRO-3 相比,ZeRO++ 实现了平均 2 倍的加速,使得大模型训练在更多种类的集群上更为可行。

ZeRO++ 不仅限于训练场景,还可应用于对话模型中使用的人类反馈强化学习(RLHF)训练。通过将 ZeRO++ 与 DeepSpeed-Chat 集成,RLHF 训练可以获得更好的生成和训练吞吐量,生成吞吐量提高了高达 2.25 倍,训练吞吐量提高了 1.26 倍,超过了 ZeRO。

DeepSpeed 已经发布了 ZeRO++,以使大型模型的训练在 AI 社区更加高效和可访问。该系统旨在加快训练速度,减少通信开销,并实现更大的批量大小,从而节省时间和资源。研究人员和实践者可以利用 ZeRO++ 更有效地训练像 ChatGPT 这样的模型,并在 AI 领域探索新的可能性。

来源:站长之家

热门推荐

文章排行

  1. 2023-06-26微软推 ZeRO++ 新系统:减少大模型训练时间和成本|速递
  2. 2023-06-26长沙2023下半年全国计算机等级考试时间是几号
  3. 2023-06-26当前视点!手机租赁暗藏玄机,无实物无征信受追捧
  4. 2023-06-26韩外长称尹锡悦政府没理由也从未想过要和中国结怨交恶 中方回应-环球精选
  5. 2023-06-26销售费用率ttm 销售费用率计算公式是什么
  6. 2023-06-26惠誉:确认平安银行(000001.SZ)“BB+”长期外币发行人评级,展望“稳定”-全球要闻
  7. 2023-06-26超万名英国人签署请愿书 要求英改变对俄乌政策
  8. 2023-06-26无障碍环境建设法草案三审 鼓励编写、出版盲文版、低视力版教学用书
  9. 2023-06-26个税年度汇算6月30日结束,抓紧办理!
  10. 2023-06-26这堂“行走党课”,让他们在沉浸中提升学习效果
  11. 2023-06-26全球热门:新能源汽车再迎重磅利好 机构看好部分整车及零部件等领域配置价值
  12. 2023-06-26农发行昌黎县支行开展消防应急演练活动|世界速讯
  13. 2023-06-25浦发银行郑州分行开展普及金融知识万里行系列活动
  14. 2023-06-25热讯:比亚迪弗迪租赁公司增资至50亿
  15. 2023-06-25月亮岛街道金甲社区:粽情端午,邻里有爱
  16. 2023-06-25世界报道:真·飞船来了!俄罗斯索契海平面天空出现海市蜃楼
  17. 2023-06-25上海外国语大学英语语言文学考研(624英语综合/824写作与汉译英)经验分享
  18. 2023-06-25报道:【我们的节日·端午】这个端午假期 甘肃最热门景点在兰州
  19. 2023-06-25oppo手机主题ios(oppo手机主题曲)
  20. 2023-06-25重庆全链条打击涉假证(牌)犯罪 ……端掉制假证假牌窝点3个,抓获涉案人员50人-全球焦点