代码之家  ›  专栏  ›  技术社区  ›  Shiva Reddy

了解CNN和RNN之间的基本区别

  •  -1
  • Shiva Reddy  · 技术社区  · 6 年前

    在谈到图像/计算机视觉时,我试图理解CNN架构和RCNN架构之间的基本概念差异。

    如果我错了,请纠正我,但据我所知,CNN提供了空间不变性(位置),RNN提供了时间不变性(时间)。

    1 回复  |  直到 6 年前
        1
  •  7
  •   ITiger KleinYuan    6 年前

    你混淆了不同的概念。RNN与R-CNN不同。

    A. 循环神经网络 是一个 循环神经网络 ,这是一类人工神经网络,其中单元之间的连接形成一个有向循环。这允许它表现出动态的时间行为。下图显示了RNN单元的简单表示。

    This is a RNN Cell

    A. R-CNN 是一种基于区域的卷积神经网络。它是一种视觉目标检测系统,将自下而上的区域建议与卷积神经网络计算的丰富特征相结合。漫不经心地说,R-CNN在图像中提出了一组框,看看它们是否真的对应于一个对象。它使用选择性搜索算法计算这些建议区域。下图显示了R-CNN的架构:

    enter image description here

    所以,回答你的问题:R-CNN只是CNN的一个扩展,重点是目标检测,而“正常”CNN通常用于图像分类。