一、网络修剪
网络修剪,采用当网络权重非常小的时候(小于某个设定的阈值),把它置0,就像二值网络一般;然后屏蔽被设置为0的权重更新,继续进行训练;以此循环,每隔训练几轮过后,继续进行修剪。
二、权重共享

对于每一层的参数,我们进行k-means聚类,进行量化,对于归属于同一个聚类中心的权重,采用共享一个权重,进行重新训练.需要注意的是这个权重共享并不是层之间的权重共享,这是对于每一层的单独共享

三、增加L2权重

增加L2权重可以让更多的权重,靠近0,这样每次修剪的比例大大增加。

四、从结构上,简化网络计算

这些需自己阅读比较多相关文献,才能设计出合理,速度更快的网络,比如引入fire module、NIN、除全连接层等一些设计思想,这边不进行具体详述。

深度学习(六十)网络压缩简单总结相关推荐

  1. 花书+吴恩达深度学习(十六)序列模型之双向循环网络 BRNN 和深度循环网络 Deep RNN

    目录 0. 前言 1. 双向循环网络 BRNN(Bidirectional RNN) 2. 深度循环网络 Deep RNN 如果这篇文章对你有一点小小的帮助,请给个关注,点个赞喔~我会非常开心的~ 花 ...

  2. 知识图谱论文阅读(八)【转】推荐系统遇上深度学习(二十六)--知识图谱与推荐系统结合之DKN模型原理及实现

    学习的博客: 推荐系统遇上深度学习(二十六)–知识图谱与推荐系统结合之DKN模型原理及实现 知识图谱特征学习的模型分类汇总 知识图谱嵌入(KGE):方法和应用的综述 论文: Knowledge Gra ...

  3. 详解深度学习之经典网络架构(十):九大框架汇总

    目录 0.概览 1.个人心得 2.总结 本文是对本人前面讲的的一些经典框架的汇总. 纯手打,如果有不足之处,可以在评论区里留言. 0.概览 (1)详解深度学习之经典网络架构(一):LeNet (2)详 ...

  4. 花书+吴恩达深度学习(十四)卷积神经网络 CNN 之经典案例(LetNet-5, AlexNet, VGG-16, ResNet, Inception Network)

    目录 0. 前言 1. LeNet-5 2. AlexNet 3. VGG-16 4. ResNet 残差网络 5. Inception Network 如果这篇文章对你有一点小小的帮助,请给个关注, ...

  5. 深度学习崛起十年:“开挂”的OpenAI革新者

    来源|The Robot Brains Podcast 编译|OneFlow社区 AlexNet,AlphaGo,GPT.CLIP.DALL-E和Codex,这些在AI界轰动一时的杰作,对于任何一个A ...

  6. “深度学习”这十年:52篇大神级论文再现AI荣与光

    来源:新智元 本文约4100字,建议阅读6分钟 从"深度学习三巨头"到何恺明,从谷歌到MIT,52篇神级论文带大家回顾深度学习这十年. [ 导读 ]从自动驾驶到Deepfake,深 ...

  7. 深度学习未来十大趋势

    深度学习未来十大趋势 [日期:2015-12-22] 来源: 作者:张巨岩 [字体:大 中 小] 本周,我在加拿大蒙特利尔参加了NIPS(Neural Information Processing S ...

  8. 推荐系统遇上深度学习(三十九)-推荐系统中召回策略演进!

    推荐系统中的核心是从海量的商品库挑选合适商品最终展示给用户.由于商品库数量巨大,因此常见的推荐系统一般分为两个阶段,即召回阶段和排序阶段.召回阶段主要是从全量的商品库中得到用户可能感兴趣的一小部分候选 ...

  9. 花书+吴恩达深度学习(十五)序列模型之循环神经网络 RNN

    目录 0. 前言 1. RNN 计算图 2. RNN 前向传播 3. RNN 反向传播 4. 导师驱动过程(teacher forcing) 5. 不同序列长度的 RNN 如果这篇文章对你有一点小小的 ...

  10. 花书+吴恩达深度学习(十)卷积神经网络 CNN 之卷积层

    目录 0. 前言 1. 2D 图像卷积 2. 3D 图像卷积 3. 过滤器(核函数) 4. 过滤器应用于边缘检测 5. padding 填充 6. stride 步长 7. 使用卷积的动机 8. 1乘 ...

最新文章

  1. oracle 管道化表函数(Pipelined Table) [转]
  2. 【DB2】db2命令Export与Import
  3. vue中解决时间在ios上显示NAN的问题
  4. Xianfeng轻量级Java中间件平台:用户管理
  5. 继承ViewGroup:重写onMeasure方法和onLayout、requestlayout方法
  6. Tensorflow解决MNIST手写体数字识别
  7. 安装mysql中文步骤_MySql安装步骤图文教程及中文乱码的解决方案
  8. java吃豆人代码讲解_在吃豆人的这一关里,隐藏着来自程序员的深深恶意
  9. Log4NET SQL配置
  10. 课下参考五 linux的ssh服务实现多用户登录linux系统--windows客户端篇
  11. Android开发人员得让短信应用程序准备好迎接巧克力棒
  12. (转)Astar寻路教程
  13. 《相关性准则——大数据时代的高效能之道》一一1.6 相关性准则
  14. RW文档翻译学习——RW-BT-SW-COMMON-FS
  15. 网络广告计费形式有那些?
  16. docker exec -it进入及退出容器
  17. 【OpenGL】笔记三、着色器
  18. Andriod微信小程序自动化测试
  19. PMP项目经理求职面试常见问题汇总
  20. 设计模式 —— Builder 模式

热门文章

  1. plsql修改表名称_Excel教程:常见的工作表技巧(内有冻结拆分窗格)Excel神技巧...
  2. python流程自动化_基于Python的SAP流程自动化
  3. keil运行c语言输入函数,keil 编译器V6 定义函数在ram中运行-和在指定地址定义常量,keil编译器...
  4. 索引体积_米家温湿度计体积虽小,耗电不小,如果经常离线,换颗电池吧
  5. 同步方法中的锁对象_互斥锁与读写锁:如何使用锁完成Go程同步?
  6. python增量爬虫_python增量爬虫pyspider
  7. mybatis多个foreach_MyBatis中使用foreach完成复杂查询
  8. oracle集,oracle(集合门类)
  9. css——常用选择器
  10. 终端设备文件与进程之间的关系