为什么CNN是同步(并行)而RNN是异步(串行)的呢?

个人主页--> https://xiaosongshine.github.io/

1.问题引出

CNN与RNN都是采用parameter sharing(参数共享)单元,滑动遍历的结构,为什么CNN是同步(并行)而RNN是异步(串行)的呢?

2.个人愚见:

CNN,RNN共享单元和滑动结构类似,区别在于RNN具有记忆功能,被遍历的单元具有因果联系作用(记忆信息传送),上一时刻隐层的状态参与到了这个时刻的计算过程中,这句话的举例说明就是第一个单元计算的结果会作为第二个单元输入的一部分,所以,当前单元必须等上一单元计算结束,有多少单元就需要计算多少次。。
而CNN同一层次单元没有因果关系都是等价的,这样就可以依据单元核直接复制出所需所有单元核(参数相同),然后采用矩阵并行运算,只需计算一次。。

3.更多思考:

RNN是否能设计成并行模型,同时保留记忆功能?
CNN可否添加依赖作用,不改变并行操作?
欢迎批评补充。。

同步和串行的区别_[深度思考]·为什么CNN是同步(并行)而RNN是异步(串行)的呢?...相关推荐

  1. 同步和串行的区别_谈谈SPI (Serial Peripheral Interface,串行外设接口)

    什么是SPI SPI (Serial Peripheral Interface,串行外设接口)是Motorola 公司推出的一 种同步串行接口技术,是一种高速的,全双工,同步的通信总线: 它以主从方式 ...

  2. 反向索引和自增索引区别_深度解析 百度收录与百度索引有什么区别?

    在过去的一段时间里,大家一度对收录和索引的概念非常模糊,百度工程师也曾"粗暴"地说过"收录和索引是一回事".但实际工作中,发现,其实收录和索引都有其各自的重要意 ...

  3. python字符串和字节串有什么区别_对于Python中的字节串bytes和字符串以及转义字符的新的认识...

    事情的起因是之前同学叫我帮他用Python修改一个压缩包的二进制内容用来做fuzz,根据他的要求,把压缩包test.rar以十六进制的方式打开,每次修改其中一个十六进制字符串并保存为一个新的rar用来 ...

  4. win10专业版和企业版的区别_深度完美Win10_1809_LTSC.1158_64位企业版V2020.0415

    作为2020年4月补丁的一部分,官方刚刚发布了新的Windows 10累积更新,与往常一样重点仍是安全性改进.Windows 10 1809迎来的更新为KB4549949,将内部版本号升至17763. ...

  5. 分布式和微服务区别_深度解析spring cloud分布式微服务的实现

    分布式系统 微服务就是原来臃肿的项目拆分为多个模块互不关联.如:按照子服务拆分.数据库.接口,依次往下就更加细粒度,当然运维也就越来越难受了. 分布式则是偏向与机器将诺大的系统划分为多个模块部署在不同 ...

  6. python同步锁和互斥锁的区别_浅谈Python线程的同步互斥与死锁

    这篇文章主要介绍了浅谈Python线程的同步互斥与死锁,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 线程间通信方法 1. 通信 ...

  7. sensor曝光量和曝光行的区别_阿里巴巴里的曝光量是什么意思?

    就是在指定时间内你的产品和公司信息要阿里巴巴中国站内被曝光的次数,不包括站外曝光次数和直接访问旺铺的次数. 我来补充: 曝光量是指你在搜索引擎出现的次数.别人搜索关键字的时候能搜到你的产品信息,阿里巴 ...

  8. sensor曝光量和曝光行的区别_拼多多新手商家怎样快速提高曝光量?

    在拼多多想要提高曝光那就要推广,推广当然是首选开直通车,直通车是除了平台活动外,唯一能够带来高曝光的推广方式了今天古力佳电商小编就来讲讲怎么操作才可以提高曝光. 首先了解一下曝光量,曝光量也可以说是展 ...

  9. mesh和wifi中继的区别_深度解读Mesh路由和无线中继的差异,谁才是性价比之选?...

    对于居住大户型或者跃层户型的用户来说,由于房屋结构复杂,还有各种转角墙体的阻隔,一台路由器已经无法满足WiFi覆盖需求,单路由家庭的WiFi覆盖总是有死角. 为了解决WiFi信号差的问题,很多人直觉反 ...

最新文章

  1. 简书mysql配置_MySQL安装配置
  2. 为什么工作时间长了。技术反而变低了。
  3. 1121:计算矩阵边缘元素之和
  4. BZOJ2568 [国家集训队2012]比特集合
  5. LSTM原理解读汇总
  6. vue路由守卫判断用户是否登录,如果没登陆就跳转到登录
  7. getLong java_java.lang.Long.getLong()方法实例
  8. 【Ant Design Vue】之layout布局
  9. MySQL笔记-查询进程列表(查客户端IP、使用的用户、当前状态、ID号、使用的库)及断开客户端连接
  10. 怎么用jquery实现全选_经济薄弱,该怎么实现花园梦?用这些替代物降低养花成本...
  11. 一款你不容错过的Laravel后台管理扩展包 —— Voyager – Laravel学院
  12. QQ通讯组件(网页中的在线客服、唤起QQ临时会话)
  13. 可视化界面 Sentinel 流控卫兵 限流 熔断 系统保护
  14. cvm java_移植JAVA虚拟机CVM到ARM平台(收藏)
  15. 正交矩阵和一种简单基础的Gram-Schmidt斯密特正交化方法
  16. 云呐|如何管理好公司的固定资产,固定资产管理怎么做
  17. 短视频商城源码直播小程序源码
  18. 17173游戏网-王者荣耀代码优化分析(含内链)(更多内容请访问http://www.eduaskx6.com/)...
  19. Python之父加入微软:“我不是叛徒!”
  20. 【预测模型】基于 bp神经网络风电功率预测matlab源码

热门文章

  1. 如何将本地数据库迁移到数据库上?
  2. iOS8新特性 计算 cell 的高度
  3. C++ Primer Plus(十)——对象和类
  4. 为什么世界上一些最好的科学家和程序员,在世人眼里,都有点不太正常,甚至行为混乱...
  5. Android 移植到 C#
  6. Onchain Capital创始人看涨BCH
  7. BCH大区块导致中心化其实是伪命题
  8. java B2B2C 源码 Springcloud多租户电子商城系统- Stream重新入队(RabbitMQ)
  9. Linux环境下oracle client安装和配置
  10. 张勇:做一个透明经济体的CEO