What distinguishes a convolutional neural network (CNN) from a standard feedforward network?
-
A
CNNs use recurrent connections
-
B
CNNs apply learnable filters that share weights spatially
-
C
CNNs have no hidden layers
-
D
CNNs use unsupervised learning only