1
$\begingroup$

Does it make any sense to have two (or more) neurons in a neural network with the same weights? (intuitively it makes no sense, since all the neurons would behave the same way).

Please consider both the input and hidden layers. What if the weights are equal 0?

$\endgroup$
2
  • 1
    $\begingroup$ If this is homework, and it really sounds like it from the "please consider" remark, then you should do it yourself, or failing that, say exactly what you have thought about and use the homework tag as stated in the FAQ. $\endgroup$ Jan 12 '13 at 23:43
  • 1
    $\begingroup$ same weights before the training phase, or during the training phase? $\endgroup$ Jan 10 '17 at 17:59
4
$\begingroup$

The weights are normally updated and can have many different values. You can have 2 or more weights with the same value.

If some weights are equal to zero, it just means that the neuron has no impact on the neuron of the next layer.

And one more thing to know is that you shouldn't initialize the values of all your weights at the beginning with the same value. See my previous answer here: stats.stackexchange.com/questions/45087/backpropagation/45092

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.