文章目录

  • 深度学习端到端的概念
    • 端到端优点
    • 端到端缺点
    • 同一网络结构的算法为啥可以用在很多问题上

深度学习端到端的概念

端到端模型就是将可以多步骤/模块解决的任务使用单个模型来建模解决,一般在深度学习中比较常见。使用多步骤、多模型解决一个复杂任务的时候,一个明显的弊端是各个模块训练目标不一致,某个模块的目标函数可能与系统的宏观目标有偏差,这样训练出来的系统最终很难达到最优的性能;另一个问题是误差的累积,前一模块产生的偏差可能影响后一个模块。

端到端优点

端到端模型仅使用一个模型、一个目标函数,就规避了前面的多模块固有的缺陷,这是它的优点之一;另一个优势是减少了工程的复杂度,一个网络解决所有步骤,也就是「炼丹」。
成也萧何败也萧何。

端到端缺点

端到端模型的一个劣势,就是贡献分配问题,这也是深度学习的一个弊病。在多模块解决方案中,我们可以比较清晰地看到/检测每一个模块的性能,也就是贡献;而在端到端模型中,我们很难确定模型中「组件」对最终目标的贡献是什么样的。换一句话说,模型变得更加「黑盒」了,也就降低了网络的可解释性。另外,端到端模型的灵活性也更低,比如原本的多个模块中数据的获取难度不一样的时候,可能不得不依靠额外的模型来协助训练。

同一网络结构的算法为啥可以用在很多问题上

一个神经网络起到信息过滤的作用,数据中包含的大量信息,经过层层过滤,对任务有用的部分被留下,无关的部分都滤掉,最终只留下标签信息。过滤哪些、留下哪些,就全靠训练了,只要模型结构能适应任务,那这个过程是可以进行的。需要多少数据又由模型的复杂度决定(请参考PAC学习理论),数据不足的时候可以考虑增强等技巧。

深度学习端到端的优缺点和网络泛化性相关推荐

  1. 用TVM在硬件平台上部署深度学习工作负载的端到端 IR 堆栈

    用TVM在硬件平台上部署深度学习工作负载的端到端 IR 堆栈 深度学习已变得无处不在,不可或缺.这场革命的一部分是由可扩展的深度学习系统推动的,如滕索弗洛.MXNet.咖啡和皮托奇.大多数现有系统针对 ...

  2. 让深度学习进入移动端,蘑菇街在移动端的深度学习优化实践

    http://777n.com/keji/50566.html http://777n.com/keji/50566.html http://777n.com/keji/50566.html 深度学习 ...

  3. 深度学习算法移动端部署设备--NVIDIA英伟达开发套件

    深度学习算法移动端部署设备--NVIDIA英伟达开发套件 简介 NVIDIA Jetson AGX Xavier CSI Camera USB or CSI 简介 以下产品分模块(module)和开发 ...

  4. 【深度学习】超强优化器如何与网络有机结合

    [深度学习]超强优化器如何与网络有机结合 1 Ranger优化器 2 一个例子(基于CNN和pytorch) 3 剪枝(减小优化器压力) 1 Ranger优化器 RAdam + Lookahead + ...

  5. 深度学习笔记(27) 经典卷积网络

    深度学习笔记(27) 经典卷积网络 1. 前言 2. LeNet-5 3. AlexNet 4. VGGNet 1. 前言 讲了基本构建,比如卷积层.池化层以及全连接层这些组件 事实上,过去几年计算机 ...

  6. 深度学习笔记(12) Batch归一化网络

    深度学习笔记(12) Batch归一化网络 1. Batch归一化 2. 激活值归一化 3. 特殊情况不归一化 4. mini-batch上的Batch归一化 1. Batch归一化 Batch归一化 ...

  7. 花书+吴恩达深度学习(二九)生成随机网络 GSN

    文章目录 0. 前言 1. 生成随机网络 GSN 如果这篇文章对你有一点小小的帮助,请给个关注,点个赞喔,我会非常开心的~ 花书+吴恩达深度学习(二七)深度生成模型之玻尔兹曼机及其变体(RBM, DB ...

  8. [深度学习论文笔记]医学图像分割U型网络大合集

    [深度学习论文笔记]医学图像分割U型网络大合集 2015 U-Net: Convolutional Networks for Biomedical Image Segmentation (MICCAI ...

  9. Keras深度学习实战(22)——生成对抗网络详解与实现

    Keras深度学习实战(22)--生成对抗网络详解与实现 0. 前言 1. 生成对抗网络原理 2. 模型分析 3. 利用生成对抗网络生成手写数字图像 小结 系列链接 0. 前言 生成对抗网络 (Gen ...

最新文章

  1. java 办公,中文JAVA技术网
  2. 疯狂捕鱼之路径解决方案的思考
  3. 下取整函数的含义_取整函数解读
  4. 二叉树学习之二叉查找树
  5. centos7 安装java和tomcat9
  6. Android音视频【六】视频数据存储方式YUV
  7. Linux设备驱动模型-Bus
  8. 背包问题2 (lintcode)
  9. 华农计算机学院院长,中国计算机学会“CCF走进高校”走进华农
  10. java报错root cause_[Filtered request failed.] with root cause java.io.OptionalDataException
  11. 印象笔记中可以使用html语言吗,印象笔记使用方法
  12. 广东计算机一级试题答案,广东计算机一级考试试题和答案
  13. Android ViewFlipper 使用
  14. cmd 更新 pip版本指令
  15. 计算机组成原理白中英第七章,计算机组成原理第七章课件(白中英版).ppt
  16. 使用在Photoshop上的30个纺织物纹理Ps笔刷
  17. Mac显示和关闭隐藏文件
  18. 写作写的自己感动流泪-天才作者
  19. 大航海时代2奥托攻略(SFC日版)
  20. R语言lattice包介绍

热门文章

  1. ce逆向修改——植物大战僵尸针对“阳光值”
  2. 懒人版小学生1-6年级计算题练习(口算练习)可直接电脑上答题或者打印题目
  3. 群晖使用Linux命令,群晖216++常用命令及dokcer使用笔记「持续更新」
  4. MySQL数据库锁机制之MyISAM引擎表锁和InnoDB行锁详解
  5. 钗黛双收:若你也同Vim难割舍,却又看Emacs情切切
  6. [转载]NFC功能介绍
  7. 大恒相机图像采集 linux+python
  8. 大恒相机Python版Qt界面(二)
  9. 同城聚合平台v59.4.0 本地同城 同城信息 同城商家
  10. android仿ppt,android 仿ppt进入动画效果合集