模型蒸馏,谷歌新蒸馏法火了
深度学习模型太大怎么办?
你好。谢邀。首先模型太大的影响可以分为:训练阶段(training)和预测阶段(inference)。不同的阶段解决的方式不太一样。以下就从这两个方面来回答这个问题。训练阶段选择这么大的模型是否合理?是否有等价方案?例如在语音合成方面WaveNet可以是几十层的CNN结构,而WaveRNN仅仅有一层GRU单元,但最终在合成性能上却取得了相近的结果,这就是说如果你一开始经过了充分的调研分析,并且找到一种更优的结构就能从根本上避免模型过大问题的产生。
简单感受下下面两张图,也许你就会认识到充分调研,仔细选取模型的重要性。使用GPU进行训练GPU的多核架构决定了它的计算吞吐量远超过传统CPU。在经济条件允许的条件下选用算力强大的GPU,显然能够在模型大小不变的情况下提供更强的算力支持。使用集群和云资源进行训练目前tensorflow、mxnet、paddle都支持云上训练和集群训练,只需要简单配置就能实现多机多卡训练,显然使用多台服务器能够更快的将数据处理完,极大的加速训练过程。
使用集合通信机制和更先进的网络互连技术采用Nvidia ncll 或其他框架提供的All-reduce等集合算子可以极大的加快反向传播的梯度计算和损失回传,多机能够快速的实现数据同步。同时使用RDMA传输技术也显然要比采用传统TCP有更高效的数据交互能力,通过减少数据传输损耗降低计算延迟来加快深度学习的训练。
其他优化这里涉及到具体的代码书写,降低内存缺页,数据读写等待等计算机常用优化方法来加快代码的运行速度,从而提高训练速度。预测阶段预测阶段也有很多种方法来做到减小模型大小和运算速度的方法。模型量化通过更少的比特位(bit)来表示模型权重,显然能够成比例的将模型变小。目前8bit量化已经使用的比较多了,2bit量化或者0-1量化也被一些模型所采用。
模型裁剪通过将接近于0的权重值进行裁剪可以有效的减小网络规模和计算量。模型蒸馏distilling model又叫teacher student model,损失函数通过hard target和soft target ce loss共同作用,从而训练出一个比原始teacher 模型小的多的student model,从而可以部署的资源更小的端上。
使用tensorrt等更加快速的推理框架这些框架都经过高度优化,显然具备更高的运算性能,数据吞吐量成倍增加。大模型的推理速度显然能够显著提高。计算图优化任何神经网络最终都可以表示成图的形式,图优化的各种算法都能应用于神经网络的优化,通过构建更小的计算图,减少分支等来加速大模型的运算。并行及指令优化通过多进程,多线程,使用向量指令等技术充分利用单指令多数据,或者多指令多数据优势加快计算优势。
本文地址:http://www.55jiaoyu.com/show-738671.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦
推荐文档
- 11.中国民航大学研究生院_中国民航大学研究生院专业目录
- 12.连云港淮海工学院—连云港淮海工学院东港学院
- 13.江西 大学-江西大学是985还是211大学
- 14.课程设计总结、数据结构课程设计总结
- 15.4级多少分过-4级多少分过关
- 16.初三学生如何学好数学有什么学习方法
- 17.如何配平化学方程式(如何配平化学方程式?初三)
- 18.郑州电力职业技术学院有哪些专业?
- 19.计算机专业考研;计算机专业考研方向有哪些
- 20.精神病学院毕业生,精神病学系
- 21.广东嘉应学院—广东嘉应学院排名
- 22.泉州纺织服装职业学院排名,在福建排名,往年最新排名全国
- 23.安徽师大研究生-安徽师大研究生招生
- 24.职业生涯规划书格式、职业生涯规划书格式怎么写
- 25.高考理综答题技巧;高考理综答题技巧及时间预测分配
- 26.中山大学招生网_中山大学招生网录取查询
- 27.教师资格证好考吗_教师资格证好考吗?
- 28.深大录取分数线—深圳2023深大录取分数线
- 29.安徽新华学院是985还是211?附2025年录取分数线汇总
- 30.广厦职业技术学院-义乌广厦职业技术学院
- 31.四级听力mp3-四级听力一道题多少分
- 32.迎接新生;迎接新生的活动策划方案
- 33.男人喜欢你的表现(已婚男人喜欢你的表现)
- 34.小学数学-小学数学计算题专项训练
- 35.北京新东方雅思培训_北京新东方雅思培训班费用多少
- 36.江西渝州学院;江西渝州学院二本学费多少
- 37.机械工程师资格认证(机械工程师协会认证机械工程师)
- 38.运城职业技术大学是一本还是二本
- 39.长治最好的一本大学排名(实力最强)
- 40.供热通风与空调工程技术专业:给建筑装上""呼吸系统""的黄金赛道
- 41.2025健康管理专业就业前景及方向:好找工作吗?
- 42.温州科技职业学院,温州科技职业学院官网
- 43.肇庆学院学费一年多少钱?收费标准为5050元~8000元(2025年)
- 44.长春建筑学院学费-长春建筑学院学费多少,收费标准
- 45.中南民族大学地址-中南民族大学地址及邮编
- 46.会计从业证成绩查询(会计从业证成绩查询入口官网)
- 47.《围城》读书心得感悟_围城读书心得体会
- 48.陕西职业技术学校,陕西职业技术学校排名前十的学校
- 49.武汉商学院学费一年多少钱?收费标准为4000元~28000元(2025年
- 50.奉贤大学城—上海奉贤大学城
- 51.浙江的大学排名_上海的大学排名
- 52.选填是什么意思(选填是什么意思呢)
- 53.理科分数线—理科分数线二本
- 54.云计算是什么;云计算是什么时候开始的
- 55.报名软件、报名软件app
- 56.淮南市职业技术学院,淮南市职业技术学院教师招聘
- 57.2013高考排名,高考成绩2013
- 58.分税制—***税收地方留成比例
- 59.533-533绝毛液能***脱毛吗
- 60.学校元旦晚会开场白—学校元旦晚会开场白主持词单人
- 51.全球100台5G设备,摩托罗拉m1000
- 52.五险一金有什么好处,五险一金要还是不要好
- 53.马兰士cd机哪款音质好,往年马兰士HIFI
- 54.微信怎么查对方位置不让对方知道,教你定位他人位置无需同意
- 55.android,one,怎么将一个安卓游戏里面的英文翻译成中文就是汉化安卓游戏有
- 56.荣耀保修(荣耀保修范围)
- 57.国产货面临哪些问题,中国大学教育存在哪些问题
- 58.iphone最便宜的是哪款(苹果手机最便宜的是哪一款)
- 59.root精灵tv版,一键root利器
- 60.小米11升级安卓12内核,升级安卓内核版本
- 61.磁窑省道801是哪里,电动三轮车撞伤行人逃逸
- 62.78皮肤模块怎么用,易语言皮肤模块怎么用啊
- 63.资格预审什么意思,什么是资格预审
- 64.吉林弘安怎么样,「2月17日」正月十三
- 65.招标腰标什么意思,议标都是什么意思
- 66.龙城智迅工资怎么样了,数字城管部件认知
- 67.景洪工地哪里招小工,网上找工作误入毒窝
- 68.财贸监理怎么样,5所行业内认可度很高的普通大学
- 69.麻城新人民医院什么时候动工,望新建麻城市人民医院东院区
- 70.哪里有免费中标信息,什么app能看招投标信息

