Context: please provide short answer of following question
Question: What is the significance of weight sharing in convolutional layers?
Answer: Weight sharing in convolutional layers ensures that the same set of filter weights is applied across different parts of the input image, making the model more efficient. This reduces the number of parameters the network needs to learn, while still allowing it to capture patterns across the entire image.