【知识星球】有没有网络模型是动态变化的,每次用的时候都不一样?

几种复杂网络模型的介绍:动态演化网络、社区网络、权重网络、相依网络、多层网络 《复杂网络与大数据》第二章:复杂网络模型的学习笔记 目录 1动态演化网络 1.1以网络演化的部件划分 1.2以是否考虑权重划分 1.3以演化网络采用的演化机制划分 1.4以演化网络是否动态变化划分 2社区网络 2.1复杂网络中社区结构的分类 2.2社区结构评价标准 3权重网络 3.1加权网络的度量 3.2实际加权网络 3.3加权网络建模 4相依网络 4.1相依网络的子网络 4.2相依网络的相依边 4.3相依网络的组合方式 1动态演化网络 演化网络是随着时间的变化而. 阅读详情

欢迎大家来到《知识星球》专栏,这里是网络结构1000变小专题,今天给大家介绍一类网络结构,它是动态变化的,每一次使用的时候都不一样。

作者&编辑 | 言有三

1 训练时变化的网络结构

首先我们看第一种,即训练的时候拓扑结构发生动态变化的,最熟悉的是什么?Dropout和DropConnect对吧!

640?wx_fmt=png

大家都知道的我们肯定是不会讲了,下面给大家讲一个非常优秀的研究。

有三AI知识星球-网络结构1000变

Stochastic Depth

640?wx_fmt=png

多个独立研究表明实际上ResNet的有效深度没有想象中那么深,152层的网络有效深度也就是40多层左右,怎么去研究这个问题呢?

作者/编辑 言有三

stochastic depth对此做出了研究,它做的事情很简单,就是在训练的时候把残差网络的单元随机删减掉一些,测试时不变,所以网络训练的时候是一个比测试时更浅层的网络。

实验证明这不仅减小了训练时间,还提升了测试精度,实验结果如下:

640?wx_fmt=png

从这两个图可以看出,加上随机删减后测试集的精度在CIFAR10和CIFAR100上都有所提升了。与基础ResNet结构相比,测试集的精度大于训练集,证明网络过拟合大大下降。下面SVHN的结果更加印证了这一点,稳稳地压倒普通ResNet网络。

640?wx_fmt=png

另一方面再看右上图,1201层的网络的性能也很不错,不仅仅没有过拟合,而且相对于152层的ResNet性能还能够继续提升,这就相当不易了。

上面展示了实验结果,那为什么有效呢?作者给出了一点解释。即这样的网络梯度更大更有效,如下图第一个卷积层的对比:

640?wx_fmt=png

随机删减网络的梯度始终比普通ResNet更大,而且学习率下降后更加明显。

[1] Huang G, Sun Y, Liu Z, et al. Deep networks with stochastic depth[C]//European conference on computer vision. Springer, Cham, 2016: 646-661.

Stochstic depth网络本质上可以看作是多个网络的集成,与Dropout等技术一样在训练时结构发生变化,能提高模型的表达能力。

2 测试时变化的网络结构

上面说了训练时发生变化的网络,那有没有测试时也发生动态变化的网络呢?

有三AI知识星球-网络结构1000变

BranchyNet

640?wx_fmt=png

通常来说模型训练完之后结构就是固定的,测试时图片沿着固定的通路进行计算。然而测试样本本身有不同的难度,简单的样本只需要少量的计算量就可以完成任务,困难的样本则需要更多的计算量。BranchyNet就可以根据不同难度的图片,使用不同的计算通路,从而使计算更加高效。

作者/编辑 言有三

如上图所示,它在正常网络通道上包含了多个旁路分支,这样的思想是基于观察到随着网络的加深,表征能力越来越强,大部分简单的图片可以在较浅层时学习到足以识别的特征,如上图中的Exit 1通道。一些更难的样本需要进一步的学习,如上图中的Exit 2通道,而只有极少数样本需要整个网络,如Exit3通道。这样的思想可以实现精度和计算量的平衡,对于大部分样本,可以用更小的计算量完成任务。

那么如何判断是否可以提前结束呢?在提出该网络的论文中,作者采用分类信息熵,一旦该通道的分类信息熵低于某一个阈值,说明已经以很高的置信度获得了分类的结果,直到最终的通道。

在训练的时候,每一个通道都会对损失有贡献,越靠近浅层的网络权重越大。多通道的损失不仅增强了梯度信息,也在一定程度上实现了正则化。

将BranchyNet的设计思想用于LeNet,AlexNet,ResNet结构后,在维持性能的前提下,加速效果明显。

640?wx_fmt=png

对于拥有N个分支的网络,需要的就是N-1个阈值,因为最后一个分支不需要阈值。

LeNet系列网络可以让超过90%的样本在第一个分支提前终止,AlexNet提前终止样本比例也超过一半,ResNet提前终止样本比例超过了40%。

[1] Teerapittayanon S, McDanel B, Kung H T. Branchynet: Fast inference via early exiting from deep neural networks[C]//2016 23rd International Conference on Pattern Recognition (ICPR). IEEE, 2016: 2464-2469.

更多相关内容请大家移步有三AI知识星球。

640?wx_fmt=jpeg

3 关于有三AI知识星球

有三AI知识星球是我们继公众号之后重点打造的原创知识学习社区,有需要的同学可以阅读下文加入,添加有三微信加入还有优惠。

【杂谈】为什么邀请大家加入硬核知识星球有三AI

有三AI知识星球的内容非常多,大家可以预览一些内容如下。

640?wx_fmt=png
640?wx_fmt=jpeg
640?wx_fmt=jpeg
640?wx_fmt=jpeg
640?wx_fmt=jpeg
640?wx_fmt=jpeg
640?wx_fmt=jpeg
640?wx_fmt=jpeg
640?wx_fmt=jpeg

以上所有内容

加入有三AI知识星球即可获取

来日方长

点击加入

不见不散

更多精彩

每日更新

640?wx_fmt=jpeg

转载文章请后台联系

侵权必究

640?wx_fmt=png
640?wx_fmt=png
640?wx_fmt=png

往期精选

【阅读笔记】【DNN早退】BranchyNet: Fast Inference Via Early Exiting From Deep Neural Networks 提出了BranchyNet,允许一些样本在已经拥有高预测置信度时提前退出网络 阅读详情

相关推荐

利用Python搭建用户画像系统

用户画像是当下很多企业都会提及的概念,多数情况下会和大数据以及营销挂钩。本文将对用户画像的相关知识进行进行简单的介绍,并利用Python去实现一个简单的用户画像系统。 1.什么是用户画像 用户画像可以理解成是海量数据的标签,根据用户的目标、行为和观点的差异,将他们区分为不同的类型,然后每种类型中抽取出典型特征,赋予名字、照片、一些人口统计学要素、场景等描述,形成一个人物原型 。 用户画像 =...

黎荣恒的博客 3万+

复杂动态网络系统的数学模型

复杂动态网络系统的数学模型 同步现象是复杂动态网络最重要的集体行为。网络同步性能的分析和同步控制 是复杂网络研究的两个重要方面。 如何建立数学模型解释自然界中的同步现象, 如何设计同步机制并应用于实际问题都是本领域具有重要意义的研究课题。 Kuramoto模型是描述复杂动态网络系统一种重要的数学模型,在物理学、 生物学以及控制理论与工程应用中具有广泛的应用。Kuramoto模型作为 一类耦合振子模型,可以有效地近似描述节点状态存在耦合关系的非线性 网络系统的动力学特性。 早期针对Kuramoto模型的

红孩儿编程大师 2564

[工具使用]黑暗引擎FOFA

黑暗引擎FOFAFOFA(点我进入)逻辑运算符搜索子域名domain搜索指定内容的host全部域名bodycert搜索选定应用的网站搜索指定开放端口的IP搜索指定协议的IP搜索IP或者网段的信息搜索指定CSS/JS网站常用的一些内容其他 FOFA(点我进入) 官网这样描述:FOFA是白帽汇推出的一款网络空间资产搜索引擎。它能够帮助用户迅速进行网络资产匹配、加快后续工作进程。例如进行漏洞影响范围分析、应用分布统计、应用流行度排名统计等。 简单理解就是,一个本土加强版shodan,知道某产品在互联网的部署情况、

网络安全知识分享 3万+

什么是动态神经网络,动态图神经网络模型

脉冲神经网络(SNN-SpikingNeuronNetworks)经常被誉为第三代人工神经网络。第一代神经网络是感知器,它是一个简单的神经元模型并且只能处理二进制数据。第二代神经网络包括比较广泛,包括应用较多的BP神经网络。但是从本质来讲,这些神经网络都是基于神经脉冲的频率进行编码(ratecoded)。脉冲神经网络,其模拟神经元更加接近实际,除此之外,把时间信息的影响也考虑其中。

wenangou的博客 3500

从零开始使用CubeMX配置STM32使用lwip实现httpd服务器以及使用vscode编辑阅读keil代码(三)

使用stm32搭载lwip实现HTTPd服务器

qq_30623327的博客 5933

AD7920实战:从咪头到ADC的音频信号采集电路设计全解析(附电路图)

本文详细解析了基于AD7920 ADC芯片的音频信号采集电路设计全流程。从驻极体咪头的驱动、AD8542运放的两级增益与偏置设计,到关键的抗混叠滤波器配置,以及ADC接口的驱动缓冲与PCB布局要点,提供了完整的实战指南与电路图,帮助开发者实现高质量音频信号采集。

red88的博客 802

动态网络安全模型的雏形——P2DR模型

P2DR模型是美国ISS公司提出的,他是动态网络安全体系的代表模型,也是动态安全模型的雏形。 P2DR模型包括四个主要部分:Policy(安全策略),Protection(防护)、Detection(检测)和Response(响应)。 P2DR模型是在整体安全策略的控制和指导下,在综合运用防护工具(如防火墙、操作系统身份认真、加密等)的同时,利用检测工具(如漏洞评估、入侵检测等)了解和评估系统的安...

qq_30683393的博客 7578

Java服务端实现Google Pay支付功能

全网最全代码、最清晰服务端处理Google Pay,最清晰讲解Google Pay集成逻辑。

jack2350536098的博客 1万+

南邮 | 复杂动态网络理论与应用 课程实验 网络模型及统计特性分析

本文的内容源于南邮复杂动态网络理论与应用课程的两次课程实验中的一个,即网络模型及特性分析。

qq_43498945的博客 1681

A*寻路算法的最简单通俗讲解

为什么我的眼里常含泪水?因为我有一个算法不会。为了节约点眼泪,今天我们就来介绍著名的A*寻路算法(或简称A*算法)。 Peter Hart, Nils Nilsson 和 Bertram Raphael 在1968年首次提出了著名的A*算法。A*算法其实是Dijkstra最短路径算法的一种扩展。不一样的是,在A*算法中我们需要使用Heuristics 来导引搜索过程,以期达到更好的表现。 ...

白马负金羁 2万+

实战案例七:Claude Code 构建完整的 Web 应用

前面的案例大多是单一功能的演示,本章将展示如何使用 Claude Code 从零开始构建一个完整的 Web 应用,涵盖需求分析、架构设计、编码实现、测试部署的全流程。

gaoxiang_120的专栏 581

shiro session每次请求都不一样_【知识星球】有没有网络模型是动态变化的,每次用的时候都不一样?...

欢迎大家来到《知识星球》专栏,这里是网络结构1000变小专题,今天给大家介绍一类网络结构,它是动态变化的,每一次使用的时候都不一样。作者&编辑 | 言有三 1 训练时变化的网络结构首先我们看第一种,即训练的时候拓扑结构发生动态变化的,最熟悉的是什么?Dropout和DropConnect对吧!大家都知道的我们肯定是不会讲了,下面给大家讲一个非常优秀的研究。有三AI知识星球-网络...

weixin_39729784的博客 226

【四足机器人项目实战】四足机器人支撑腿反作用力规划之VMC解耦控制方法

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言一、基于模型的工作空间控制框图二、原理三、缺点 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对未简化的动力学模型规划反作用力+运动学模型雅可比+虚功原理规划关节扭矩方法做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 一、基于模型的工作空间控制框图 . . 二、原理 基于机器人的动力学模

qq_35635374的博客 6597

mybatis 动态字段与表中不一样_【知识星球】有没有网络模型是动态变化的,每次用时都不一样?...

欢迎大家来到《知识星球》专栏,这里是网络结构1000变小专题,今天给大家介绍一类网络结构,它是动态变化的,每一次使用的时候都不一样。作者&编辑 | 言有三1 训练时变化的网络结构首先我们看第一种,即训练的时候拓扑结构发生动态变化的,最熟悉的是什么?Dropout和DropConnect对吧!大家都知道的我们肯定是不会讲了,下面给大家讲一个非常优秀的研究。Stochastic Depth多个...

weixin_39551993的博客 88

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

中秋假期快乐!不发技术文章,有三AI知识星球半价三天

之前在朋友圈说好的中秋节三天不发文章,让大家也好好休息充电一下。昨天收到了不少粉丝朋友的中秋节祝福,为了感谢铁粉们,这个假期我们还是送大家一点东西吧。月饼咱们就不送了,不...

hacker_long的专栏 436

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

tictoc正方形网络模型_【知识星球】总有些骨骼轻奇,姿态妖娆的新型模型结构设计,不知道你知不知道,反正我知道一些...

大家好,欢迎来到《知识星球》专栏,这个专栏专栏剖析有三AI知识星球的内容生态,今天的内容属于网络结构1000变板块。作者&编辑 | 言有三你大概已经见惯了基本的卷积结构,对残差网络也了如指掌,对分组卷积也烂熟于心,也知道模型压缩的一些技巧,不过今天这里要说的,大部分同学可未必知道噢。大众的模型结构咱们不讲,今天从卷积方式,通道变化,拓扑结构等各方面给大家介绍几个模型,立志于在这个方向发文章...

weixin_39921504的博客 157

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

【杂谈】为了让大家学好深度学习模型设计和优化,有三AI都做了什么

相比于学术理论研究,深度学习更是一门工程应用技术,其中最重要的一块内容就是模型,这也是有三重点关注的方向,那么迄今为止为了让大家更好地掌握深度学习模型设计和优化,我们都做了什么呢?文/编...

hacker_long的专栏 1269

分组卷积计算量_【知识星球】卷积核和感受野可动态分配的分组卷积

欢迎大家来到《知识星球》专栏,这里是网络结构1000变小专题,我们要慢慢开始更新AutoML与网络设计相关的内容。作者&编辑 | 言有三 1 MixNet有三AI知识星球-网络结构1000变MixNet基于Depthwise的分组卷积是一个非常有效的模型设计,不过它们通常是用同样大小的卷积核,MixNet则使用了可学习的多尺度卷积核提升其性能。作者/编辑 言有三我们在前面已经给...

weixin_39946274的博客 142

tictoc正方形网络模型_总有些骨骼轻奇,姿态妖娆的模型结构设计,不知道你知不知道...

文章发布于公号【数智物语】 (ID:decision_engine),关注公号不错过每一篇干货。来源 | 有三AI(id:yanyousan_ai)作者 | 全能言有三你大概已经见惯了基本的卷积结构,对残差网络也了如指掌,对分组卷积也烂熟于心,也知道模型压缩的一些技巧,不过今天这里要说的,大部分同学可未必知道噢。大众的模型结构咱们不讲,今天从卷积方式,通道变化,拓扑结构等各方面给大家介绍几个模型,...

weixin_39907939的博客 142

【杂谈】当前模型剪枝有哪些可用的开源工具?

模型剪枝属于模型优化中的重要技术之一,经过了研究人员多年的研究,工业界也开始有一些实践,那么当前有哪些可用的模型剪枝工具呢?作者&编辑 | 言有三 1 TensorflowTe...

hacker_long的专栏 1161

【小结】除了网络搜索(NAS),AutoML对深度学习模型优化还有哪些贡献?

文/编辑 | 言有三自从Google提出AutoML技术以来,已经过去了好几年了,如今在学术界和工业界都是热点。AutoML在网络结构的搜索上已经取得了非常多的突破,相关的文章,技术博客...

hacker_long的专栏 718

生成对抗网络gan原理_【杂谈】如何系统性地学习生成对抗网络GAN

文/编辑 | 言有三作为被誉为“下一代深度学习技术”,同时已经在工业界能够真正成熟稳定应用的GAN,有三AI公众号很早之前就开始关注相关内容,从理论到实践都做出了一些总结,并且在持续进行中,本次简单介绍一下相关内容供有需要的同学。1 了解GAN基本原理和应用有三最早写的一篇GAN相关的文章就是一篇综述,虽然因为后来比较忙,一直没有更新,但是在这个综述上中,已经介绍了GAN的来龙去脉,优化...

weixin_39789399的博客 114

国自然专项项目申请:AI赋能的急性心肌梗死预警研究|基金申请·25-02-14

急性心肌梗死严重威胁生命健康,因其起病隐匿、发病机制复杂,早期预警困难。现在,转机来了!。该项目致力于攻克难题,通过多学科交叉,利用先进技术手段构建数字化表征和预测预警体系。它规划了清晰的研究方向,还提供了高额资金支持,。如果你满足申请资格,拥有承担基础研究课题的经验和高级专业技术职称,那就别错过这次机会!联合申请还有独特要求和众多注意事项,速来了解,也许你就能在急性心梗预警研究领域取得重大突破,为人类健康事业添砖加瓦!知识星球如需获取推文中提及的各种资料,欢迎加入我的知识星球!

罗小罗同学的博客 920

深度学习笔记----拓扑结构动态变化网络(Dropout,Drop Connect, Stochastic Depth, BranchyNet,Blockdrop,SkipNet)

目录 1,训练时拓扑结构变化的网络 1.1 Dropout与 Drop Connect 1.2 Stochastic Depth(随机深度) 2,测试时拓扑结构变化的网络 2.1 BranchyNet 2.2 Blockdrop 2.3 SkipNet 1,训练时拓扑结构变化的网络 有些网络在训练的时候会随机丢弃一些网络节点,节点之间的连接或者网络模块来增强网络的泛化能力。常用的在训练的时候使用的方法有以下两种。 1.1 Dropout与 Drop Connect ...

YOULANSHENGMENG的博客 4563

动态模型:数学如何预测未来变化

动态模型是用来描述随时间变化过程的数学工具,关注当前状态如何影响未来状态。生活中常见的例子包括鱼缸中鱼的数量变化、银行存款增长和疫情传播等。与静态模型不同,动态模型研究的是变化过程而非固定关系。常见的动态模型形式包括差分方程(离散时间)和微分方程(连续时间),广泛应用于人口预测、疫情模拟、金融投资和生态系统研究等领域。通过这些模型,可以像观看动画一样追踪事物的动态演变过程,并用数学公式量化其变化规律。

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 1301
上一篇: 【每周CV论文推荐】 初学GAN必须要读的文章
下一篇: 将近400篇原创后,有三AI喊你正式加入来不来?
言有三
言有三 领域专家: 人工智能技术领域 领域专家: 人工智能技术领域
博客等级 码龄15年 3633粉丝 976原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

言有三

三人行必有AI

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

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

打赏作者

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

抵扣说明:

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

余额充值