针对深度学习模型优化问题研究

本文探讨深度学习模型的有效容量,包括线性模型的范数测度、深度网络权重的大小及其正尺度不变性。此外,介绍了用锐利度和PAC-Bayes分析模型复杂度。还讨论了模型压缩与加速的策略,如权重裁剪、量化和模型修改,以及梯度量化在分布式深度学习中的重要性。最后,简述了深度学习中的优化算法,如自适应学习速率的算法和分布式优化的同步与异步策略。

深度学习模型的有效容量(模型复杂度)的问题

1、线性模型

基于范数的或基于间距的测度

基于范数的或基于间距的测度经常被用于在优化过程中作为正则项Reg(.)来控制模型的有效容量。

在矩阵分解中,基于迹范数(trace norm)或最大范数(max norm)的测度则常被使用

2、深度网络模型

权重的大小是相比于参数量的个数是对其模型复杂度更好的描述

基于深度学习模型中权重空间的正尺度伸缩不变性

提出了基于路径范数的有效容量测度
2017年提出,相比于深度学习模型权重的i范数或2范数,谱范数(spectral
norm)可以更好的描述并控制深度学习模型的有效容量

3、从其他角度对深度学习模型的有效容量进行描述

3.1 锐利度(sharpness)来衡量深度学习模型的模型复杂度

3.2 使用PAC-Bayes来分析深度学习模型的有效容量

二、对深度学习模型的压缩与加速基本有以下几个方面:

①基于权重的裁剪-其基本思想为将深度学习模型中的一些”不重要”的权重连边进行裁剪,被裁减的权重在计算模型的输出时默认输出为0。可以通过对深度学习模型进行权重裁剪从而降低权重数量,降低模型的存储开销。
2‘量化模型-量化模型的思想在于使用更低的精度(比特位宽)来表示、优化深度学习模型。量化模型可以压缩深度学习模型的存储量,同时由于计算机处理器对位运算处理速度更快,因此也可以加速模型的计算。
③修改模型-研究人员们

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

土豆娃potato

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值