I have implemented denoising autoencoder and have plotted the learnt weights which looks like this:
In many of these images I notice that it is capturing the curves at different positions. But there are some neurons which are looking noisy like for eg:
2nd row , 3rd col
. But I can see a 3
in black color in it. But my images are numbers from mnist dataset where I have black bg and digit in white color. So does this particular neuron actually recognizes 3
? coz it is in black color where as my input images have digit in white
color. Or these type of neurons have not learnt yet?