gpt4 book ai didi

machine-learning - CNN 中先前的激活图如何影响下一个激活图

转载 作者:行者123 更新时间:2023-11-30 09:06:01 25 4
gpt4 key购买 nike

假设我有一个具有 2 CNN。要使用 25x25 RGB 像素的图片,第一层filter-size = 50,内核大小 = 5x5步幅 = 1x1 填充 = 0x0第二层具有相同的参数,除了filter-size = 100。现在我知道我的第一层 channel 中的激活图的尺寸是21x21x3(×3是由于到 RGB)。这意味着我通过应用 50< 创建了 21x21x350 激活图/strong> 输入图片上的不同过滤器

我的问题是针对第二遍,因为我的filter-size = 100 这是否意味着50> 来自第 1 层激活图 通过第二层100 过滤器 > 每个作为接受域,以便在第二遍时我总共有100x50 激活图或者是50 激活图在传递之前融合成一个单元,使得第二层仅产生100 激活 map 还在吗?

最佳答案

您在这里有一个轻微的误解。它不会保留输入图像的尺寸(在您的情况下为 3,因为 RGB),而是对所有图像进行卷积。这意味着对于大小为 5x5x3 的特定图像区域 x 的卷积运算符 C 的输出将只是一个值,而不是大小为的向量1x3

激活图(我喜欢称之为特征图)然后简单地暗示你有多少个不同的卷积过滤器,因此你可以得到尽可能多的“输出维度”。在您的示例中,输出不是 21x21x3,而是 21x21x50
对于下一层,您将类似地采用(我假设您使用相同的内核大小)5x5x50 的输入,并再次仅生成一个值。这次,您有 100 个输出堆栈,因此结果大小将为 17x17x100

关于machine-learning - CNN 中先前的激活图如何影响下一个激活图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51717145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com