微软开发的三进制LLM技术在学术界获得热议
微软与中科院大学的研究表明,大语言模型 (LLM) 采用三进制 (1.58 bit) 参数可显著提升模型性能。BitNet b1.58 方法将传统浮点参数转换为三进制值 {-1, 0, 1},仅需 1.58 位信息即可编码每个参数。通过这种转换,矩阵计算仅涉及整数加法,从而减少存储空间和计算资源,同时保持精度。研究发现,与全精度 LLaMA LLM 相比,BitNet b1.58 在保持困惑度不变的情况下,在速度、内存使用和吞吐量方面均有大幅提升。这一突破性技术引发学术界热议,网友认为其有望在消费级 GPU 上运行 120B 级大模型。
这就是由微软和中国中科院大学在最新一项研究中所提出的结论——
所有的LLM,都将是1.58 bit的。
具体而言,这项研究提出的方法叫做BitNet b1.58,可以说是从大语言模型“根儿”上的参数下手。
将传统以16位浮点数(如FP16或BF16)形式的存储,统统变成了三进制,也就是 {-1, 0, 1}。
需要注意的是,“1.58 bit”并非表示每个参数占用1.58字节的存储空间,而是指每个参数可以用1.58位的信息来编码。
在如此转换之后,矩阵中的计算就只会涉及到整数的加法,因此会让大模型在保持一定精度的同时,显著减少所需的存储空间和计算资源。
例如BitNet b1.58在3B模型大小时与Llama做比较,速度提高了2.71倍的同时,GPU内存使用几乎仅是原先的四分之一。
而且当模型的规模越大时(例如70B),速度上的提升和内存上的节省就会更加显著!
这种颠覆传统的思路着实是让网友们眼前一亮,论文在X上也是受到了高度的关注:
网友们惊叹“改变游戏规则”的同时,还玩起了谷歌attention论文的老梗:
1 bit is all YOU need.
那么BitNet b1.58具体又是如何实现的?我们继续往下看。
把参数都变成三进制
这项研究实则是原班人马在此前发表的一篇论文基础之上做的优化,即在原始BitNet的基础上增加了一个额外的0值。
整体来看,BitNet b1.58依旧是基于BitNet架构(一种Transformer),用BitLinear替换了nn.Linear。
至于细节上的优化,首先就是我们刚才提到的“加个0”,即权重量化(weight quantization)。
BitNet b1.58模型的权重被量化为三元值{-1, 0, 1},这相当于在二进制系统中使用了1.58 bit来表示每个权重。这种量化方法减少了模型的内存占用,并简化了计算过程。
其次,在量化函数设计方面,为了将权重限制在-1、0或+1之间,研究者们采用了一种称为absmean的量化函数。
这个函数先会根据权重矩阵的平均绝对值进行缩放,然后将每个值四舍五入到最接近的整数(-1, 0, +1)。
接下来就到了激活量化(activation quantization)这一步。
激活值的量化与BitNet中的实现相同,但在非线性函数之前不将激活值缩放到[0, Qb]的范围内。相反,激活值被缩放到[−Qb, Qb]的范围,以此来消除零点量化。
值得一提的是,研究团队为了BitNet b1.58与开源社区兼容,采用了LLaMA模型的组件,如RMSNorm、SwiGLU等,使得它可以轻松集成到主流开源软件中。
最后,在实验的性能比较上,团队将BitNet b1.58与FP16 LLaMA LLM在不同大小的模型上进行了比较。
结果显示,BitNet b1.58在3B模型大小时开始与全精度LLaMA LLM在困惑度上匹配,同时在延迟、内存使用和吞吐量方面有显著提升。
而且当模型规模越大时,这种性能上提升就会越发显著。
网友:能在消费级GPU跑120B大模型了
正如上文所言,这篇研究独特的方法在网上引发了不小的热议。
DeepLearning.scala作者杨博表示:
BitNet b1.58相比原版BitNet,最大的特点就是允许0参数。我觉得稍微修改一下量化函数,也许可以控制0参数的比例。当0参数的比例很大时,可以用稀疏格式存储权重,使得平均每个参数的显存占用甚至低于1比特。这就相当于权重级别的MoE了。我觉得比一般的MoE更优雅。
与此同时,他也提出了关于BitNet的缺点:
BitNet最大的缺点在于虽然能减少推理时的显存开销,但优化器状态和梯度仍然要用浮点数,训练仍然很费显存。我觉得如果能把BitNet和训练时节省显存的技术结合起来,那么相比传统半精度网络,同等算力和显存下支持更多参数,优势就很大了。
目前能节省优化器状态的显存开销的办法是offloading。能节省梯度的显存占用的办法可能是ReLoRA。但是ReLoRA的论文实验只用了十亿参数的模型,并没有证据表明能不能推广到百亿、千亿参数的模型。
△图源:知乎,经授权引用
不过也有网友分析认为:
若论文成立,那么我们就能在24GB消费级GPU上跑120B的大模型了。
那么你觉得这种新方法如何呢?
到这里,我们也就讲完了《微软开发的三进制LLM技术在学术界获得热议》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于AI,训练的知识点!

- 上一篇
- 推荐优秀的Go语言项目进行深入探讨

- 下一篇
- 确保 MQTT Go 客户端持续运行
-
- 科技周边 · 人工智能 | 6小时前 |
- 分享PerplexityAI结果的几种方法:
- 494浏览 收藏
-
- 科技周边 · 人工智能 | 6小时前 |
- 豆包AI切换语言方法及多语言设置教程
- 219浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- Gemini支持量子通信模拟吗?
- 425浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- Deepseek联手Pictory,一键生成宣传视频
- 438浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- DeepSeek联动WPS:插件与VBA教程
- 316浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 | API Claude MicrosoftTeams 接入 PowerAutomate
- Claude接入Teams教程详解
- 267浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- 豆包大模型如何助力科学育儿?攻略详解
- 399浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- 豆包AIPython异常处理技巧解析
- 174浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- BigDLAI训练教程分布式框架入门指南
- 298浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- 豆包AI导出高清视频步骤详解
- 278浏览 收藏
-
- 科技周边 · 人工智能 | 7小时前 |
- 豆包AI发疯文学爆火,阅读量破万!
- 404浏览 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 542次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 508次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 497次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 484次学习
-
- 免费AI认证证书
- 科大讯飞AI大学堂推出免费大模型工程师认证,助力您掌握AI技能,提升职场竞争力。体系化学习,实战项目,权威认证,助您成为企业级大模型应用人才。
- 32次使用
-
- 茅茅虫AIGC检测
- 茅茅虫AIGC检测,湖南茅茅虫科技有限公司倾力打造,运用NLP技术精准识别AI生成文本,提供论文、专著等学术文本的AIGC检测服务。支持多种格式,生成可视化报告,保障您的学术诚信和内容质量。
- 161次使用
-
- 赛林匹克平台(Challympics)
- 探索赛林匹克平台Challympics,一个聚焦人工智能、算力算法、量子计算等前沿技术的赛事聚合平台。连接产学研用,助力科技创新与产业升级。
- 222次使用
-
- 笔格AIPPT
- SEO 笔格AIPPT是135编辑器推出的AI智能PPT制作平台,依托DeepSeek大模型,实现智能大纲生成、一键PPT生成、AI文字优化、图像生成等功能。免费试用,提升PPT制作效率,适用于商务演示、教育培训等多种场景。
- 181次使用
-
- 稿定PPT
- 告别PPT制作难题!稿定PPT提供海量模板、AI智能生成、在线协作,助您轻松制作专业演示文稿。职场办公、教育学习、企业服务全覆盖,降本增效,释放创意!
- 170次使用
-
- GPT-4王者加冕!读图做题性能炸天,凭自己就能考上斯坦福
- 2023-04-25 501浏览
-
- 单块V100训练模型提速72倍!尤洋团队新成果获AAAI 2023杰出论文奖
- 2023-04-24 501浏览
-
- ChatGPT 真的会接管世界吗?
- 2023-04-13 501浏览
-
- VR的终极形态是「假眼」?Neuralink前联合创始人掏出新产品:科学之眼!
- 2023-04-30 501浏览
-
- 实现实时制造可视性优势有哪些?
- 2023-04-15 501浏览