Which of the following is incorrect regarding deep learning?
a Each deep learning model has and only has one hidden layer.
b Convolutional neural network (CNN) is a special type of neural network that directly takes matrices as input.
c Neural network is often used synonymously with deep learning.
d Deep learning models have trainable weights that can be adjusted to make better decisions.