Question: what is the difference between artificial neural network and convolutional neural network?
Answer: The major difference between a traditional Artificial Neural Network (ANN) and CNN is that only the last layer of a CNN is fully connected whereas in ANN, each neuron is connected to every other neurons as shown in Fig.