我一直在阅读有关 Conv Nets 的大量资料,甚至使用 Julia 的 Mocha.jl 包(它看起来很像 Caffe,但你可以在 Julia REPL 中使用它)。
在卷积网络中,卷积层之后是“特征图”层。我想知道的是,如何确定一个网络需要多少特征图才能解决某个特定问题?这有什么科学依据还是更多的艺术?我可以看到,如果您尝试进行分类,至少最后一层应该有特征图的数量 == 类的数量(除非你在网络的顶部有一个完全连接的 MLP,我想)。
就我而言,我并没有进行分类,而是试图为图像中的每个像素提出一个值(我想这可以看作是类别从 0 到 255 的分类)。
编辑:正如评论中所指出的,我正在尝试解决输出在 0 到 255 范围内(在这种情况下为灰度)的回归问题。尽管如此,问题仍然存在:如何确定在任何给定的卷积层使用多少特征图?这对于回归问题和分类问题有什么不同吗?