Correct Answer : Convolutional Neural Networks
Explanation : Convolutional Neural Networks(CNN) is a multi-layered neural network with a unique architecture designed to extract increasingly complex features of the data at each layer to determine the output. CNNs are well suited for perceptual tasks.