【问题标题】:Why do we increase dimensions in resnet-50 architecture?为什么我们在 resnet-50 架构中增加维度?
【发布时间】:2020-01-05 19:20:59
【问题描述】:

在rensnet-50的bottleneck block中,我们使用conv1x1(previous block out,64)、conv3x3(64,64)、conv1x1(64,256),然后重复。

为什么我们增加第三个 conv1x1 层的维度只是为了在下一个块中减少它?

【问题讨论】:

    标签: machine-learning deep-learning artificial-intelligence resnet


    【解决方案1】:

    这是一个瓶颈层,看这个问题的答案:

    https://ai.stackexchange.com/a/4887

    还有这个问题:

    https://stats.stackexchange.com/questions/205150/how-do-bottleneck-architectures-work-in-neural-networks

    本质上是为了减少特征数量,尤其是对于 3x3 卷积。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-25
      • 2022-10-23
      • 1970-01-01
      • 2020-11-16
      • 2017-09-24
      • 2020-10-14
      相关资源
      最近更新 更多