Question: Consider a neural network, such as the convolutional network, in which multiple weights are constrained to have the same value. Discuss how the standard back propagation algorithm must be modified in order to ensure that such constraints are satisfied when evaluating the derivatives of an error function with respect to the adjustable parameters in the network.