【DSN】Deeply-Supervised Nets

[论文笔记] [2014] Deeply-Supervised Nets 这篇论文是比较早的工作了,但论文中提到 Deep Supervision 的概念在后面的工作中常会被提到。这篇论文的亮点就在于对每一隐层都引入 companion objective。简单说来就是每一个隐层都会后接一个分类器,去检验(监督)每一个隐层抽取出的特征的效果,这也是为什么标题叫 deeply-supervised。 如果先不看论文后面的部分,只看这么一个 idea,就会有一些疑问: 每个隐层都接一个分类器,整个模型怎么训练?目标函数怎么定义?反向传播怎么做? 对每个隐层的分类器做优化,不会影响模 阅读详情

在这里插入图片描述
这是一篇2014年的论文,还是有点年代感的,因为在Unet++中有使用到深度监督的思想,所以来打个卡。

概述


  • 设计目的?
    • 让隐藏层的学习过程可以更加直接(direct)和透明(transparent)。
    • 减少分类的错误。
    • 让学习的特征更加的鲁棒性和discriminativeness(易区分的,独特的)
    • 更好的解决梯度爆炸和梯度消失的问题。
  • 如何做,内容?
    • Introduce Companion objective to hidden layer(类正则化)
  • Results
    • 使用的数据集Benchmark dataset:MNIST, CIFAR-10, CIFAR-100, SVHN。
    • 在以上数据集取得了比以往的state-of-the-art results更好的结果。
  • 对当时DL framework的问题总结?
    • 1、中间隐藏层在训练时候的不透明
    • 2、梯度消失和梯度爆炸
    • 3、算法缺乏全面的数学理解
    • 4、依赖于大量的数据
    • 5、手工调整网络的复杂性

细节部分


1、Motivation

结构上是将SVM模型不止在output层上而是接在每一个层上。

  • 分类器在highly discriminative features上训练会得到一个更好的结果。
  • properties of companion objective:
    • 可以表现出正则化的性质,在不牺牲训练准确率的情况下提高了测试集合的准确率。
    • 可以更快的收敛,特别是在小训练集上。

2、结构

  • 基础结构还是和标准的CNN框架一样。然后在output和隐藏层增加SVM model或者Softmax。这样就是DSN-SVM,和DSN-Softmax。【早期已经有了将CNN和SVM结合起来的paper,但是动机和这篇paper的不一样。】

3、Formulation

  • CNN weights: W = ( W ( 1 ) , . . . , W ( M ) ) W=(W^{(1)}, ..., W^{(M)}) W=(W(1),...,W(
数据库DSN简介 一、DSN说明 提起DSN可能,很多人第一想法就是DNS。DNS【DNS是域名解析服务】,两者之间还是有很大差别的 DNS用于网络域名解析,而DSN【Data Source Name】则是指数据库数据来源。 而DSN,则是指当我们的数据库建立好之后,系统需要知道数据的来源,所以就需要设定系统的 DSN(数据来源名称),当网页在进行访问的时候,才能让网页可以知道数据库所在的位置以及数据库相关的属性。 二、说明 Data Source Name (DSN) [1] 的PDO命名惯例为:PDO驱动程序的名称, 阅读详情

相关推荐

雷赛控制卡全方位使用指南:从硬件连接到高级应用

雷赛控制卡以其接口简单、编程便捷、性价比高的特点,成为中小自动化设备的理想选择。使用时需注意:硬件连接需注重抗干扰设计(屏蔽线、接地);软件开发需合理配置运动参数(脉冲当量、加减速);调试阶段需充分利用 DMCStudio 工具验证性能。通过本文介绍的方法,可快速实现从硬件搭建到复杂运动控制的全流程开发,满足雕刻、切割、装配等多场景的自动化需求。

品质生活,极致编程。 3770

告别电压瓶颈:手把手教你用SVPWM过调制算法提升电机驱动性能(附Simulink仿真)

本文详细介绍了如何利用SVPWM过调制算法提升电机驱动性能,解决电动汽车高速运行时的电压瓶颈问题。通过过调制I区和II区的算法实现细节,包括相角补偿与跳变控制,结合Simulink仿真演示,帮助工程师和研究者平衡电压增益与谐波失真,提升系统效率与动态响应。

weixin_30315723的博客 392

Autoware.universe部署03:与Carla(二进制版)联调

本文介绍了 Autoware.universe 与 Carla 二进制版的联调过程。Autoware.universe 是一个开源的自动驾驶软件平台,而 Carla 则是一个用于自动驾驶仿真的开源工具。将这两者联调起来可以在仿真环境中测试和验证 Autoware.universe 的功能和性能,为自动驾驶系统的开发和测试提供有力支持。

zardforever123的博客 7368

迪文屏【0】——从零搭建工程:图片显示、文本变量配置与串口数据交互实战

本文以迪文屏T5L系列为例,详细介绍了从零搭建HMI工程的完整流程。内容涵盖硬件软件准备、DGUS工程创建、背景图片显示、文本变量配置,并重点演示了如何通过串口指令实时修改屏幕数据变量,实现动态交互。旨在帮助开发者快速掌握迪文屏开发的核心步骤与数据交互方法。

alpha的博客 349

YOLOv8傻瓜式教程

YOLOv8傻瓜式教程,附带详细参数配置。

Father_of_Python的博客 1万+

Transformers在自动驾驶领域的应用(High-level like in scene)

Transformers uses global attention mechanism to capture long-range interaction information. Two core modules in Transformers are Self-Attention and Cross-Attention, which defined asAttn(Q,K,V)=softmax(QK⊤dk)VSelfAttn(X)=Attn(WQX,WKX,WVX)CrossAttn(X,Y)=Attn

qq_39337332的博客 1775

Zemax物理光学实战:3分钟搞定高斯光束传播模拟(附菲涅尔局部分析技巧)

本文详细介绍了在Zemax中进行高斯光束传播模拟与菲涅尔局部分析的实战技巧。通过3分钟快速设置指南和参数解析,帮助光学工程师准确模拟激光光束特性,避免常见误区。特别分享了菲涅尔局部分析的关键技巧和传播参数优化策略,提升光学系统设计的精度与效率。

lambda的博客 804

Flink 作业报错——TaskManager连接不上

Flink 作业报错——TaskManager连接不上

lm223的博客 1900

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

上一篇: 【SegNet】 A Deep Convolutional Encoder-Decoder Achitecture for Image Segmentation
下一篇: 【DeeplabV1 & DeeplabV2】Semantic Image Segmentation with Deep Convolutional Nets And FC CRFs
One__Coder
博客等级 码龄10年 59粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值