昆仑万维在Gating Layer的token分发逻辑处新增了一个normalization操作,使得Gating Layer的参数学习更加趋向于被选中的top-2 experts,增加MoE模型对于top-2的置信度:
为了解决MoE模型训练困难,泛化性能差的问题,相较于Mixtral-MoE, Skywork-MoE设计了两种训练优化算法:
如何对MoE模型高效的进行大规模分布式训练是一个有难度的挑战,目前社区还没有一个最佳实践。Skywork-MoE提出了两个重要的并行优化设计,从而在千卡集群上实现了MFU 38%的训练吞吐,其中MFU以22B的激活参数计算理论计算量。
昆仑万维希望本次开源的Skywork-MoE模型、技术报告和相关的实验结果可以给开源社区贡献更多的MoE训练经验和Know-how,包括模型结构、超参选择、训练技巧、训练推理加速等各方面,探索用更低的训练推理成本训更大更强的模型,在通往AGI的道路上贡献一点力量。
本次开源的Skywork-MoE模型隶属于天工3.0的研发模型系列,是其中的中档大小模型(Skywork-MoE-Medium),模型的总参数量为146B,激活参数量22B,共有16个Expert,每个Expert大小为13B,每次激活其中的2个Expert。
一个可以遵循的经验规则是:如果训练MoE模型的FLOPs是训练Dense模型的2倍以上,那么选择from Scratch训练MoE会更好,否则的话,选择Upcycling训练MoE 可以明显减少训练成本。
昆仑万维基于目前各大主流模型评测榜单评测了Skywork-MoE,在相同的激活参数量20B(推理计算量)下,Skywork-MoE能力在行业前列,接近70B的Dense模型,使得模型的推理成本有近3倍的下降。同时Skywork-MoE的总参数大小比DeepSeekV2的总参数大小要小1/3,用更小的参数规模做到了相近的能力。
区别于Megatron-LM社区已有的EP(Expert Parallel)和ETP(Expert Tensor Parallel)设计,昆仑万维提出了一种称之为Expert Data Parallel的并行设计方案,这种并行方案可以在Expert数量较小时仍能高效的切分模型,对Expert引入的 all2all通信也可以最大程度的优化和掩盖。相较于EP对GPU数量的限制和ETP在千卡集群上的低效, EDP可以较好的解决大规模分布式训练MoE的并行痛点,同时EDP的设计简单、鲁棒、易扩展,可以较快的实现和验证。
Skywork-MoE是目前能在8x4090服务器上推理的最大的开源MoE模型。8x4090服务器一共有192GB的GPU显存,在FP8量化下(weight占用146GB),使用昆仑万维首创的非均匀Tensor Parallel并行推理方式,Skywork-MoE可以在合适的batch size 内达到2200 tokens/s的吞吐。
有别于传统的固定系数(固定超参)的aux loss,昆仑万维在MoE训练的不同阶段让模型自适应的选择合适的aux loss超参系数,从而让Drop Token Rate保持在合适的区间内,既能做到expert分发的平衡,又能让expert学习具备差异化,从而提升模型整体的性能和泛化水平。在MoE训练的前期,由于参数学习不到位,导致Drop Token Rate太高(token分布差异太大),此时需要较大的aux loss帮助token load balance;在MoE训练的后期,昆仑万维希望Expert之间仍保证一定的区分度,避免 Gating倾向为随机分发Token,因此需要较低的aux loss降低纠偏。
此外,Skywork-MoE还通过一系列基于Scaling Laws的实验,探究哪些约束会影响Upcycling和From Scratch训练MoE模型的好坏。
由于first stage的Embedding计算和last stage的Loss计算,以及Pipeline Buffer的存在,流水并行下均匀切分Layer时的各stage计算负载和显存负载均有较明显的不均衡情况。昆仑万维提出了非均匀的流水并行切分和重计算Layer分配方式,使得总体的计算/显存负载更均衡,约有10%左右的端到端训练吞吐提升。
老攻非人哉6月3日,昆仑万维宣布开源2千亿稀疏大模型Skywork-MoE,性能强劲,同时推理成本更低。Skywork-MoE基于之前昆仑万维开源的Skywork-13B模型中间checkpoint扩展而来,是首个完整将MoE Upcycling技术应用并落地的开源千亿MoE大模型,也是首个支持用单台4090服务器推理的开源千亿MoE大模型。
996.89MB
查看402.43MB
查看35.8MB
查看719.42MB
查看184.87MB
查看716.97MB
查看355.69MB
查看387.86MB
查看333.29MB
查看276.30MB
查看250.94MB
查看969.34MB
查看219.19MB
查看926.61MB
查看426.78MB
查看800.31MB
查看579.13MB
查看840.15MB
查看149.32MB
查看489.29MB
查看147.26MB
查看348.45MB
查看760.42MB
查看474.13MB
查看694.64MB
查看363.52MB
查看831.13MB
查看914.36MB
查看417.81MB
查看205.77MB
查看434.46MB
查看580.55MB
查看336.90MB
查看578.74MB
查看738.13MB
查看256.83MB
查看602.25MB
查看234.86MB
查看788.67MB
查看179.70MB
查看744.35MB
查看355.81MB
查看259.13MB
查看677.61MB
查看461.62MB
查看385.93MB
查看763.60MB
查看956.27MB
查看949.38MB
查看355.52MB
查看750.17MB
查看610.91MB
查看741.78MB
查看136.33MB
查看670.22MB
查看371.53MB
查看880.91MB
查看315.87MB
查看260.69MB
查看517.10MB
查看140.43MB
查看365.16MB
查看547.20MB
查看188.55MB
查看376.71MB
查看228.62MB
查看946.70MB
查看274.14MB
查看131.10MB
查看209.99MB
查看598.24MB
查看256.11MB
查看444.71MB
查看764.88MB
查看485.27MB
查看105.17MB
查看390.46MB
查看164.27MB
查看840.66MB
查看269.76MB
查看429.68MB
查看826.83MB
查看531.40MB
查看152.85MB
查看564.92MB
查看452.80MB
查看754.26MB
查看342.84MB
查看559.73MB
查看322.52MB
查看399.27MB
查看758.31MB
查看711.98MB
查看587.63MB
查看383.23MB
查看543.19MB
查看133.31MB
查看116.49MB
查看716.96MB
查看938.24MB
查看789.81MB
查看896.37MB
查看106.75MB
查看614.65MB
查看
101 吐鲁番hv
他叫“明”,他叫“暗”🏳
2025-07-02 14:27:46 推荐
231 188****7688
读书的意义在此刻具象化了!🏸
2025-07-01 17:05:16 不推荐
667 152****1789
反诈必修课·网友分享破“局”之道🏼
2025-07-02 07:43:25 推荐
45 3D装甲骑兵
东风日产高管炮轰小米YU7🏿
2025-07-03 15:18:09 推荐