首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >大模型剪枝 >大模型剪枝有哪些主要方法?

大模型剪枝有哪些主要方法?

词条归属:大模型剪枝

1. 按剪枝粒度分类

根据剪枝操作的对象不同,主要分为以下三类:

  • 非结构化剪枝:移除单个权重元素,形成稀疏矩阵。压缩率高(可达 80%–95%),但需要专用稀疏计算硬件才能加速。
  • 结构化剪枝:移除整个结构单元(如注意力头、FFN 神经元通道、Transformer 层)。虽然压缩率相对较低(通常 30%–60%),但能直接减少 FLOPs,在标准 GPU 上即可获得实打实的推理加速。
  • 半结构化剪枝:介于两者之间,典型代表为 N:M 稀疏模式(如 2:4 剪枝表示每连续 4 个权重中移除 2 个)。NVIDIA Ampere 架构及后续 GPU 原生支持 2:4 稀疏加速。

2. 按剪枝时机分类

  • 训练后剪枝(Post-training Pruning):在预训练完成后直接进行剪枝,无需重新训练。Wanda、SparseGPT 等均属于此类,部署成本低。
  • 训练中剪枝(Training-aware Pruning):在模型训练过程中同步进行剪枝,通过动态调整网络结构实现端到端优化。

3. 按剪枝对象分类

  • 宽度剪枝:移除注意力头或 FFN 中间维度神经元,减小单层内部的宽度。
  • 深度剪枝:移除整个 Transformer 层,减小模型的层数。
  • 混合剪枝:同时应用宽度和深度剪枝,如 2SSP 两阶段框架先做宽度剪枝再做深度剪枝。
相关文章
DOE有哪些主要方法?
正交试验设计法是研究与处理多因素试验的一种科学方法。它利用一种规格化的表格——正交表,挑选试验条件,安排试验计划和进行试验,并通过较少次数的试验,找出较好的生产条件,即最优或较优的试验方案。其主要用于调查复杂系统(产品、过程)的某些特性或多个因素对系统(产品、过程)某些特性的影响,识别系统中更有影响的因素、其影响的大小,以及因素间可能存在的相互关系,以促进产品的设计开发和过程的优化、控制或改进现有的产品(或系统)。
用户9972271
2023-02-15
2.4K0
【杂谈】当前模型剪枝有哪些可用的开源工具?
模型剪枝属于模型优化中的重要技术之一,经过了研究人员多年的研究,工业界也开始有一些实践,那么当前有哪些可用的模型剪枝工具呢?
用户1508658
2019-12-25
2.1K0
【大模型】大模型备案的限定领域有哪些?
大模型是一种机器学习中的模型,它通常用于处理大模型的数据集和复杂的任务。大模型因其出色的性能和表现备受关注。接下来就讨论以下大模型的一些限定领域都有哪些。
AI合规咨询专家
2025-08-26
4680
Java的主要特性有哪些?
Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,而是引用。并提供了自动的废料收集,使得程序员不必为内存管理而担忧。
用户7886150
2021-01-31
1.5K0
HDR的主要标准有哪些?
HDR ( High-Dynamic Range ) 高动态范围技术是一种在图像处理和显示领域中常用的技术,旨在提供更广泛的亮度范围和更丰富的色彩细节,通过在图像中捕捉和显示更多的亮度级别来提高图像的质量,让电影、图片、游戏画面都能呈现出极佳的效果,使用户在观影、玩游戏时感受更接近真实世界中的视觉体验。
微帧Visionular
2024-10-30
4K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券