0

我了解零填充在前向传递中的工作原理。但是我没有找到任何文档说明 Keras 如何使用零填充处理反向传播。

例如,给定一个层,其输入映射大小为 12×12,内核大小为 3×3。为了保持过滤后映射的大小相同,我们将输入映射从 12×12 零填充到 14×14,然后进行卷积直到最后一层。

但是,在反向传播中,此输入映射的反向传播误差应为 14×14。Keras 如何使它回到 12×12 以便可以为前一层推导出误差反向传播?它是否只是删除了顶部、底部、左侧和右侧的像素?

4

0 回答 0