【发布时间】:2019-05-15 00:54:01
【问题描述】:
我正在训练一个 3 层卷积网络来对图像进行分类 - 我知道这是一个非常标准的问题。我首先用 ReLU 尝试了 3 个卷积层,得到了这个:
weights from layer 1 with ReLU - looks like edge detection
weights from layer 3 with ReLU - looks like feature detection
第一层(16 个过滤器)正在学习边缘,正如预期的那样,第三层(64 个过滤器)正在学习特征,正如预期的那样。然后,我只是想尝试一个不同的非线性项,所以我尝试了 sELU。
奇怪的是,现在第三层好像是在学习特征,而第一层好像完全没有收敛?第三层学习边缘是什么意思,是否意味着我需要更多层?我不明白为什么第一层无法学习边缘。
weights from layer 1 with SELU - looks unconverged?
weights from layer 3 with SELU - looks like edge detection?
我不认为架构是超级重要的,但我有一个 180x180 的黑白图像,并且过滤器都是 10 x 10 步长为 2(第 1 层为 16 个过滤器,第 2 层为 32,64对于第 3 层)。
【问题讨论】: