Convolutional Neural Networks (CNNs)
CNNs use convolution operations to filter inputs, preserving spatial relationships. Pooling layers reduce dimensionality. Modern architectures (ResNet, EfficientNet) use skip connections to train deeper networks without vanishing gradients.