What are convolutional neural networks (CNNs)?

Key idea:
CNNs automatically learn spatial features (like edges, textures, shapes) using convolution operations instead of treating inputs…