国内首个开源MoE大模型发布!与Llama 2-7B相比,性能不逊并计算量减少60%
来源:51CTO.COM
时间:2024-01-22 14:41:11 407浏览 收藏
学习科技周边要努力,但是不要急!今天的这篇文章《国内首个开源MoE大模型发布!与Llama 2-7B相比,性能不逊并计算量减少60%》将会介绍到等等知识点,如果你想深入学习科技周边,可以关注我!我会持续更新相关文章的,希望对大家都能有所帮助!
开源MoE模型,终于迎来首位国产选手!
它的表现完全不输给密集的Llama 2-7B模型,计算量却仅有40%。
这个模型堪称19边形战士,特别是在数学和代码能力上对Llama形成了碾压。
它就是深度求索团队最新开源的160亿参数专家模型DeepSeek MoE。
除了性能上表现优异,DeepSeek MoE主打的就是节约计算量。
在这张表现-激活参数量图中,它“一枝独秀”地占据了左上角的大片空白区。
发布仅一天,DeepSeek团队在X上的推文就有大量转发关注。
JP摩根的机器学习工程师Maxime Labonne测试后也表示,DeepSeek MoE的chat版本表现要略胜于微软的“小模型”Phi-2。
同时,DeepSeek MoE还在GitHub上获得了300+星标,并登上了Hugging Face文本生成类模型排行榜的首页。
那么,DeepSeek MoE的具体表现究竟怎么样呢?
计算量减少60%
DeepSeek MoE目前推出的版本参数量为160亿,实际激活参数量大约是28亿。
与自家的7B密集模型相比,二者在19个数据集上的表现各有胜负,但整体比较接近。
而与同为密集模型的Llama 2-7B相比,DeepSeek MoE在数学、代码等方面还体现出来明显的优势。
但两种密集模型的计算量都超过了180TFLOPs每4k token,DeepSeek MoE却只有74.4TFLOPs,只有两者的40%。
在20亿参数量时进行的性能测试显示,DeepSeek MoE同样能以更少的计算量,达到与1.5倍参数量、同为MoE模型的GShard 2.8B相当甚至更好的效果。
此外深度求索团队还基于SFT微调除了DeepSeek MoE的Chat版本,表现同样接近自家密集版本和Llama 2-7B。
此外,深度求索团队还透露,DeepSeek MoE模型还有145B版本正在研发。
阶段性的初步试验显示,145B的DeepSeek MoE对GShard 137B具有极大的领先优势,同时能够以28.5%的计算量达到与密集版DeepSeek 67B模型相当的性能。
研发完毕后,团队也将对145B版本进行开源。
而在这些模型表现的背后,是DeepSeek全新的自研MoE架构。
自研MoE新架构
首先是相比于传统的MoE架构,DeepSeek拥有更细粒度专家划分。
在总参数量一定的情况下,传统模型分出N个专家,而DeepSeek可能分出2N个。
同时,每次执行任务时选择的专家数量也是传统模型的2倍,所以总体使用的参数量也不变,但选择的自由度增加了。
这种分割策略允许更灵活和适应性的激活专家组合,从而提高了模型在不同任务上的准确性和知识获取的针对性。
除了专家划分上的差异,DeepSeek还创新性地引入了“共享专家”的设置。
这些共享专家对所有输入的token激活,不受路由模块影响,目的是捕获和整合在不同上下文中都需要的共同知识。
通过将这些共享知识压缩到共享专家中,可以减少其他专家之间的参数冗余,从而提高模型的参数效率。
共享专家的设置有助于其他专家更加专注于其独特的知识领域,从而提高整体的专家专业化水平。
消融实验结果表明,这两个方案都为DeepSeek MoE的“降本增效”起到了重要作用。
论文地址:https://arxiv.org/abs/2401.06066。
参考链接:https://mp.weixin.qq.com/s/T9-EGxYuHcGQgXArLXGbgg。
今天关于《国内首个开源MoE大模型发布!与Llama 2-7B相比,性能不逊并计算量减少60%》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于开源,人工智能,MoE模型的内容请关注golang学习网公众号!
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
480 收藏
-
448 收藏
-
438 收藏
-
375 收藏
-
231 收藏
-
340 收藏
-
420 收藏
-
213 收藏
-
267 收藏
-
467 收藏
-
204 收藏
-
188 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 542次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 508次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 497次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 484次学习