I have a convolution layer in my CNN. For example, say the filter size is 2×2 and the stride is 2. There are 12 filters. What are the weights for the filters? How do they learn different features and activations? In order to get each filter to learn different weights, do I need to initialize the weights of each filter to different starting values?
MATLAB: Is it necessary to have multiple filters for a convolution layer in a CNN
activationscnnfiltersnetneuralnnweights
Best Answer